SlideShare a Scribd company logo
1 of 40
Download to read offline
Workshop: Automatic Assessment in
           Mathematics Education
       Matti Pauna, University of Helsinki, JEM




1
Supporting learning with web-based
practicing and assessment exercises




2
Outline
!! Introduction and background
!! Using web based assessment in learning
!! Mobile assessment
!! Authoring exercises and building assignments
!! Case studies and results
!! Hands on




 3
Background
!!   WebALT project 2005 – 2006
!!   JEM (Joining Educational Mathematics) network 2006 –
     2009
!!   Coordinator: University of Helsinki, department of
     Mathematics and Statistics
!!   Expertise on using TEL in the field of mathematics,
     focusing on the use of interactive exercises for practicing
     and assessment
!!   WebALT: build a multilingual database of exercises using
     language independent encoding grammar (OpenMath &
     GF) and tools to author exercises

 4
linalg1:determinant(linalg2:matrix(
                  linalg2:matrixrow(a,b),
                  linalg2:matrixrow(c,d)))   Linguistic hints
                                             for mood,tense
                                             and directive




5
JEM Thematic Network


quot; ! JoiningEducational
    Mathematics 2006-2009
quot; ! Continues dissemination
quot; ! EU funded network
quot; ! Gathers technology
    developers, authors and
    users of e-content
                              c!
http://jem-thematic.net




7
Exercises
!!   Currently implemented in MapleTA, powered by the
     Maple computer algebra system
!!   Different types: multiple choice, open answer, fill in
     blanks…
!!   Most of the exercises allow answering by a mathematical
     formula whose correctness the system evaluates
!!   Exercises are algorithmic and randomized
!!   Problems include hints and complete solutions
!!   Grading is done automatically, using Maple to evaluate
     student’s response against defined criteria


 8
Exercises
      !!   To assess and practice basic
           mathematical skills
      !!   Illustrative graphs and
           images




9
Question Banks
!!   Questions are divided into
     banks according to the
     MathTax classification
!!   Manual and ad hoc
     encoding, the system does
     not provide support for
     sufficient metadata
!!   Repository supporting
     LOM was developed for
     better management of
     eContent

 10
Examples of use

                              !!   Best suited for practicing
Homework     Weekly tests          basic skills which are the
                                   tools required to build
                                   understanding and
Diagnostic    Remedial             problem solving
 e-tests       studies        !!   High-schools, first year
                                   college level mathematics
 Distance    Virtual online
 learning       classes


11
Some benefits of the system
     !!   Easy to use, only web browser is needed
     !!   Allows individual practicing at own time, place, and
          pace in a “neutral” environment
     !!   Grading is done automatically by the computer
          which saves time of the instructors
     !!   Immediate feedback for students
     !!   Students gain understanding of their learning
          process and can concentrate on the weak points
          and practice more
     !!   Diagnostic testing helps to design the teaching, for
          example, dividing students into groups according to
          their individual learning needs
12
Exercises on Mobile Devices

                         Smartphones
                          SMS quizzes




13
Quizzes in iPod or Smartphones




14
SMS Exercises
!!   Questions, answers and feedback as text messages
!!   Developed a Moodle module to cater quizzes via SMS
     gateway

!!   For true time and place independent practicing
!!   Just in time classroom quizzes
!!   In many countries mobile phones are much more
     common than computers with internet access




 15
Real time quizzes with phones as personal
response system (clickers)




16
Real time SMS quizzes activate students
!!   Immediate feedback to correct mistakes right in the
     beginning
!!   Raises the level of attention: students follow the
     presentation more carefully knowing that they have to
     answer questions after it
!!   Everybody gets involved

!!   Eliminates the need for special devices, which often cause
     configuration and other technical problems



 17
Authoring interactive
     exercises and quizzes
               Exercise structure
                      Algorithms
               Setting up quizzes




18
Question components

                                              Question text


                                                  Correct answer




                                                   Question text with
                                                 algorithmic parameters
All of these elements are instantiated from
         the algorithmic parameters


19
Authoring questions
!!   Question bank editor
!!   LaTeX macros
                            begin{question}{MultipleChoice}
                            name{example 1}
                            qutext{Given $f(x)=(x+3)^2$, find $f(x+5)$}
                            choice*{$(x+8)^2$}
                            choice{$x^2+6x+14$}
                            choice{$x^2+10x+24$}
                            choice{none of these}
                            end{question}




!!   Editing the source (EDU) code


 20
Source format




21
22
Algorithm
     $a = range(-5,5);
     condition:ne($a,0);
     $b = range(-3,3);
     condition:ne($b,0);
     condition:le(abs($b-($a)),5);
     $f = maple(quot;($a)*x+($b)quot;);
     $p1=maple(quot;[0,($b)]quot;);
     $p2=maple(quot;[0,($b)-($a)]quot;);
     $p3=maple(quot;[-1, ($b)-($a)]quot;);
     $y1=($b)-($a);
     $y2=if(lt($b,0), quot;($b)quot;, $b);
     $deltay= -($a);
     $plot = plotmaple(quot;plots:-display([plot($f, x = -5 .. 5, y = -5 .. 5, color = blue,
     thickness=2), plots:-coordplot(cartesian, [-5 .. 5, -5 .. 5], color = [gray, gray],
      linestyle = [solid, solid], grid = [11, 11])], axes = normal, tickmarks=[11,11],
     labels=[``,``], numpoints=300)quot;);


23
Algorithm editor




24
Evaluating correctness of answer




 Cannot analyze student’s response, partial grading not possible
25
Equations
!!   Encoded in MathML
     1.!   LaTeX converted to MathML
     2.!   MathML source
     3.!   mathml function
             $Deq = mathml(“$a*x^2+$b*x+$c”);
     4.!   Maple call
             $Drad = maple(“printf(MathML[ExportPresentation]( sqrt(a
             +b)<>sqrt(a)+sqrt(b) )) ”);
     5.!   Equation editor


!!     Displayed as images on the web page

 26
Equation editor


27
Setting up assignments
!!   Collect questions into quizzes
!!   Set policies




 28
Case studies




30
1. Exercises for Single Variable
Calculus
!!   First year university course
!!   About 100 exercises for limits, differentiation, integration,
     series, etc.
!!   Maple T.A. exercises used as homework assignments and
     also a diagnostic test as self-assessment before the
     course
!!   Bonus points were given to students from homeworks
     and they could take the assignment any number of times,
     the best attempt counted
!quot;#$%&'()&*+
,-./0$1/+2$%+
3%4*0*&1#+54/&*+
'.*(1&,-./+$2+
64quot;*-quot;-/+
2. High School exercises
!! Exercise sets for all 10 long term math courses in
   the Finnish curriculum developed since 2005
!! Algorithmic exercises for training basic methods
   and techniques
!! Students do not usually practice enough which is
   needed to learn mathematics and solve more
   demanding problems
74/&*+,-./0$1/+
2%$)+8&9.%.1'+
'$3&*/+&1+(&#(+
/*($$quot;+)4'(+
Essay questions
!!   For expressing mathematical thinking verbally
!!   For self evaluation
!!   Implemented as essay questions or essay parts in
     exercises and they cannot be graded automatically
3. Diagnostic Testing at Polytechnic
schools
!!   To assess the level of mastering basic mathematics skills
     of new students, both for students themselves and
     instructors
!!   Problem: Students have very varied background and
     teaching needs to be designed accordingly

!!   A diagnostic test is organized in computer lab, first week
     of the semester, a brief introduction to the system was
     given
!!   Algorithmic questions are different for each student, so
     cheating is harder
Results




:&/'%&5-0$1+;<=>+?+=@>+?+A=>++$2+3$&1'/BC+




 39
Research: Kari Lehtonen


                                        Diagnostic tests and practicing in
                                        technical engineering
                                        school.
                                        Results in the test before and
                                        after practicing.

                                        Purple (four groups) n = 80, not
                                        using online assignments.

                                        Blue group n = 40, using online
                                        assignments.


  http://jem-thematic.net/en/node/872

More Related Content

Similar to Automatic Assessment In Math Education

Configuring VLEs For Mathematics
Configuring VLEs For MathematicsConfiguring VLEs For Mathematics
Configuring VLEs For MathematicsOlga Caprotti
 
Introductory Programming With Python
Introductory Programming With PythonIntroductory Programming With Python
Introductory Programming With PythonBrendan McCane
 
Motivating Middle School Students with Games
Motivating Middle School Students with GamesMotivating Middle School Students with Games
Motivating Middle School Students with GamesDoug Adams
 
DataMind interactive learning: Dublin R User Group: September 2013
DataMind interactive learning: Dublin R User Group: September 2013DataMind interactive learning: Dublin R User Group: September 2013
DataMind interactive learning: Dublin R User Group: September 2013DataMind-slides
 
Small Basic Calculator Apps lesson
Small Basic Calculator Apps lessonSmall Basic Calculator Apps lesson
Small Basic Calculator Apps lessonEdujetage
 
ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)
ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)
ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)mathewhillier
 
Toward Recommendation for Upskilling: Modeling Skill Improvement and Item Dif...
Toward Recommendation for Upskilling: Modeling Skill Improvement and Item Dif...Toward Recommendation for Upskilling: Modeling Skill Improvement and Item Dif...
Toward Recommendation for Upskilling: Modeling Skill Improvement and Item Dif...Kazutoshi Umemoto
 
Computation Lab 03 19 09 Olin
Computation Lab 03 19 09 OlinComputation Lab 03 19 09 Olin
Computation Lab 03 19 09 Olinbchar
 
MEME – An Integrated Tool For Advanced Computational Experiments
MEME – An Integrated Tool For Advanced Computational ExperimentsMEME – An Integrated Tool For Advanced Computational Experiments
MEME – An Integrated Tool For Advanced Computational ExperimentsGIScRG
 
Sample Syllabus
Sample SyllabusSample Syllabus
Sample Syllabussritikumar
 
Michael Gage SOED 2016
Michael Gage SOED 2016Michael Gage SOED 2016
Michael Gage SOED 2016Colleen Ganley
 
presentation-project 2.pptx
presentation-project 2.pptxpresentation-project 2.pptx
presentation-project 2.pptxSamuel27975
 
Coding wp2-comparative study-si(1)
Coding wp2-comparative study-si(1)Coding wp2-comparative study-si(1)
Coding wp2-comparative study-si(1)Georgeta Manafu
 

Similar to Automatic Assessment In Math Education (20)

Configuring VLEs For Mathematics
Configuring VLEs For MathematicsConfiguring VLEs For Mathematics
Configuring VLEs For Mathematics
 
Introductory Programming With Python
Introductory Programming With PythonIntroductory Programming With Python
Introductory Programming With Python
 
Motivating Middle School Students with Games
Motivating Middle School Students with GamesMotivating Middle School Students with Games
Motivating Middle School Students with Games
 
Oer and stem short term fellows residential course april 2011 steve swithenby
Oer and stem short term fellows residential course april 2011   steve swithenbyOer and stem short term fellows residential course april 2011   steve swithenby
Oer and stem short term fellows residential course april 2011 steve swithenby
 
Matlab programming
Matlab programmingMatlab programming
Matlab programming
 
DataMind interactive learning: Dublin R User Group: September 2013
DataMind interactive learning: Dublin R User Group: September 2013DataMind interactive learning: Dublin R User Group: September 2013
DataMind interactive learning: Dublin R User Group: September 2013
 
Small Basic Calculator Apps lesson
Small Basic Calculator Apps lessonSmall Basic Calculator Apps lesson
Small Basic Calculator Apps lesson
 
ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)
ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)
ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)
 
Toward Recommendation for Upskilling: Modeling Skill Improvement and Item Dif...
Toward Recommendation for Upskilling: Modeling Skill Improvement and Item Dif...Toward Recommendation for Upskilling: Modeling Skill Improvement and Item Dif...
Toward Recommendation for Upskilling: Modeling Skill Improvement and Item Dif...
 
Computation Lab 03 19 09 Olin
Computation Lab 03 19 09 OlinComputation Lab 03 19 09 Olin
Computation Lab 03 19 09 Olin
 
MEME – An Integrated Tool For Advanced Computational Experiments
MEME – An Integrated Tool For Advanced Computational ExperimentsMEME – An Integrated Tool For Advanced Computational Experiments
MEME – An Integrated Tool For Advanced Computational Experiments
 
Outline
OutlineOutline
Outline
 
Sample Syllabus
Sample SyllabusSample Syllabus
Sample Syllabus
 
Michael Gage SOED 2016
Michael Gage SOED 2016Michael Gage SOED 2016
Michael Gage SOED 2016
 
presentation-project 2.pptx
presentation-project 2.pptxpresentation-project 2.pptx
presentation-project 2.pptx
 
Java publish
Java publishJava publish
Java publish
 
Heck
HeckHeck
Heck
 
Coding wp2-comparative study-si(1)
Coding wp2-comparative study-si(1)Coding wp2-comparative study-si(1)
Coding wp2-comparative study-si(1)
 
Lecture01 0089
Lecture01 0089Lecture01 0089
Lecture01 0089
 
Building Comfort with MATLAB
Building Comfort with MATLABBuilding Comfort with MATLAB
Building Comfort with MATLAB
 

More from telss09

Pimp my PhD
Pimp my PhDPimp my PhD
Pimp my PhDtelss09
 
Outcome: authoring an adaptive online course
Outcome: authoring an adaptive online courseOutcome: authoring an adaptive online course
Outcome: authoring an adaptive online coursetelss09
 
First steps in social network analysis
First steps in social network analysisFirst steps in social network analysis
First steps in social network analysistelss09
 
Mash-Up Personal Learning Environments
Mash-Up Personal Learning EnvironmentsMash-Up Personal Learning Environments
Mash-Up Personal Learning Environmentstelss09
 
Recommender Systems in TEL
Recommender Systems in TELRecommender Systems in TEL
Recommender Systems in TELtelss09
 
The relation of PLE, LMS, and Open Content
The relation of PLE, LMS, and Open ContentThe relation of PLE, LMS, and Open Content
The relation of PLE, LMS, and Open Contenttelss09
 
MOS MindOnSite
MOS MindOnSiteMOS MindOnSite
MOS MindOnSitetelss09
 
Junior/Senior Faculty Breakfast
Junior/Senior Faculty BreakfastJunior/Senior Faculty Breakfast
Junior/Senior Faculty Breakfasttelss09
 
Personal Competence Development in Learning Networks
Personal Competence Development in Learning NetworksPersonal Competence Development in Learning Networks
Personal Competence Development in Learning Networkstelss09
 
Assessing and promoting computer-supported collaborative learning
Assessing and promoting computer-supported collaborative learningAssessing and promoting computer-supported collaborative learning
Assessing and promoting computer-supported collaborative learningtelss09
 
Technology and the Transformation of Learning
Technology and the Transformation of LearningTechnology and the Transformation of Learning
Technology and the Transformation of Learningtelss09
 
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...telss09
 
Language Technologies for Lifelong Learning
Language Technologies for Lifelong LearningLanguage Technologies for Lifelong Learning
Language Technologies for Lifelong Learningtelss09
 
Adaptive Learning Environments
Adaptive Learning EnvironmentsAdaptive Learning Environments
Adaptive Learning Environmentstelss09
 
Methods to test an e-learning Web application.
Methods to test an e-learning Web application.Methods to test an e-learning Web application.
Methods to test an e-learning Web application.telss09
 
EC-TEL Doctoral Consortium
EC-TEL Doctoral ConsortiumEC-TEL Doctoral Consortium
EC-TEL Doctoral Consortiumtelss09
 
Collaboratve Authoring Workshop
Collaboratve Authoring WorkshopCollaboratve Authoring Workshop
Collaboratve Authoring Workshoptelss09
 
Language Technology Enhanced Learning
Language Technology Enhanced LearningLanguage Technology Enhanced Learning
Language Technology Enhanced Learningtelss09
 
Computer Aided Assessment (CAA) for mathematics
Computer Aided Assessment (CAA) for mathematicsComputer Aided Assessment (CAA) for mathematics
Computer Aided Assessment (CAA) for mathematicstelss09
 

More from telss09 (19)

Pimp my PhD
Pimp my PhDPimp my PhD
Pimp my PhD
 
Outcome: authoring an adaptive online course
Outcome: authoring an adaptive online courseOutcome: authoring an adaptive online course
Outcome: authoring an adaptive online course
 
First steps in social network analysis
First steps in social network analysisFirst steps in social network analysis
First steps in social network analysis
 
Mash-Up Personal Learning Environments
Mash-Up Personal Learning EnvironmentsMash-Up Personal Learning Environments
Mash-Up Personal Learning Environments
 
Recommender Systems in TEL
Recommender Systems in TELRecommender Systems in TEL
Recommender Systems in TEL
 
The relation of PLE, LMS, and Open Content
The relation of PLE, LMS, and Open ContentThe relation of PLE, LMS, and Open Content
The relation of PLE, LMS, and Open Content
 
MOS MindOnSite
MOS MindOnSiteMOS MindOnSite
MOS MindOnSite
 
Junior/Senior Faculty Breakfast
Junior/Senior Faculty BreakfastJunior/Senior Faculty Breakfast
Junior/Senior Faculty Breakfast
 
Personal Competence Development in Learning Networks
Personal Competence Development in Learning NetworksPersonal Competence Development in Learning Networks
Personal Competence Development in Learning Networks
 
Assessing and promoting computer-supported collaborative learning
Assessing and promoting computer-supported collaborative learningAssessing and promoting computer-supported collaborative learning
Assessing and promoting computer-supported collaborative learning
 
Technology and the Transformation of Learning
Technology and the Transformation of LearningTechnology and the Transformation of Learning
Technology and the Transformation of Learning
 
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...
Towards a Conceptual Framework for Requirement Gathering and Roadmapping in t...
 
Language Technologies for Lifelong Learning
Language Technologies for Lifelong LearningLanguage Technologies for Lifelong Learning
Language Technologies for Lifelong Learning
 
Adaptive Learning Environments
Adaptive Learning EnvironmentsAdaptive Learning Environments
Adaptive Learning Environments
 
Methods to test an e-learning Web application.
Methods to test an e-learning Web application.Methods to test an e-learning Web application.
Methods to test an e-learning Web application.
 
EC-TEL Doctoral Consortium
EC-TEL Doctoral ConsortiumEC-TEL Doctoral Consortium
EC-TEL Doctoral Consortium
 
Collaboratve Authoring Workshop
Collaboratve Authoring WorkshopCollaboratve Authoring Workshop
Collaboratve Authoring Workshop
 
Language Technology Enhanced Learning
Language Technology Enhanced LearningLanguage Technology Enhanced Learning
Language Technology Enhanced Learning
 
Computer Aided Assessment (CAA) for mathematics
Computer Aided Assessment (CAA) for mathematicsComputer Aided Assessment (CAA) for mathematics
Computer Aided Assessment (CAA) for mathematics
 

Recently uploaded

Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 

Recently uploaded (20)

Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 

Automatic Assessment In Math Education

  • 1. Workshop: Automatic Assessment in Mathematics Education Matti Pauna, University of Helsinki, JEM 1
  • 2. Supporting learning with web-based practicing and assessment exercises 2
  • 3. Outline !! Introduction and background !! Using web based assessment in learning !! Mobile assessment !! Authoring exercises and building assignments !! Case studies and results !! Hands on 3
  • 4. Background !! WebALT project 2005 – 2006 !! JEM (Joining Educational Mathematics) network 2006 – 2009 !! Coordinator: University of Helsinki, department of Mathematics and Statistics !! Expertise on using TEL in the field of mathematics, focusing on the use of interactive exercises for practicing and assessment !! WebALT: build a multilingual database of exercises using language independent encoding grammar (OpenMath & GF) and tools to author exercises 4
  • 5. linalg1:determinant(linalg2:matrix( linalg2:matrixrow(a,b), linalg2:matrixrow(c,d))) Linguistic hints for mood,tense and directive 5
  • 6. JEM Thematic Network quot; ! JoiningEducational Mathematics 2006-2009 quot; ! Continues dissemination quot; ! EU funded network quot; ! Gathers technology developers, authors and users of e-content c!
  • 8. Exercises !! Currently implemented in MapleTA, powered by the Maple computer algebra system !! Different types: multiple choice, open answer, fill in blanks… !! Most of the exercises allow answering by a mathematical formula whose correctness the system evaluates !! Exercises are algorithmic and randomized !! Problems include hints and complete solutions !! Grading is done automatically, using Maple to evaluate student’s response against defined criteria 8
  • 9. Exercises !! To assess and practice basic mathematical skills !! Illustrative graphs and images 9
  • 10. Question Banks !! Questions are divided into banks according to the MathTax classification !! Manual and ad hoc encoding, the system does not provide support for sufficient metadata !! Repository supporting LOM was developed for better management of eContent 10
  • 11. Examples of use !! Best suited for practicing Homework Weekly tests basic skills which are the tools required to build understanding and Diagnostic Remedial problem solving e-tests studies !! High-schools, first year college level mathematics Distance Virtual online learning classes 11
  • 12. Some benefits of the system !! Easy to use, only web browser is needed !! Allows individual practicing at own time, place, and pace in a “neutral” environment !! Grading is done automatically by the computer which saves time of the instructors !! Immediate feedback for students !! Students gain understanding of their learning process and can concentrate on the weak points and practice more !! Diagnostic testing helps to design the teaching, for example, dividing students into groups according to their individual learning needs 12
  • 13. Exercises on Mobile Devices Smartphones SMS quizzes 13
  • 14. Quizzes in iPod or Smartphones 14
  • 15. SMS Exercises !! Questions, answers and feedback as text messages !! Developed a Moodle module to cater quizzes via SMS gateway !! For true time and place independent practicing !! Just in time classroom quizzes !! In many countries mobile phones are much more common than computers with internet access 15
  • 16. Real time quizzes with phones as personal response system (clickers) 16
  • 17. Real time SMS quizzes activate students !! Immediate feedback to correct mistakes right in the beginning !! Raises the level of attention: students follow the presentation more carefully knowing that they have to answer questions after it !! Everybody gets involved !! Eliminates the need for special devices, which often cause configuration and other technical problems 17
  • 18. Authoring interactive exercises and quizzes Exercise structure Algorithms Setting up quizzes 18
  • 19. Question components Question text Correct answer Question text with algorithmic parameters All of these elements are instantiated from the algorithmic parameters 19
  • 20. Authoring questions !! Question bank editor !! LaTeX macros begin{question}{MultipleChoice} name{example 1} qutext{Given $f(x)=(x+3)^2$, find $f(x+5)$} choice*{$(x+8)^2$} choice{$x^2+6x+14$} choice{$x^2+10x+24$} choice{none of these} end{question} !! Editing the source (EDU) code 20
  • 22. 22
  • 23. Algorithm $a = range(-5,5); condition:ne($a,0); $b = range(-3,3); condition:ne($b,0); condition:le(abs($b-($a)),5); $f = maple(quot;($a)*x+($b)quot;); $p1=maple(quot;[0,($b)]quot;); $p2=maple(quot;[0,($b)-($a)]quot;); $p3=maple(quot;[-1, ($b)-($a)]quot;); $y1=($b)-($a); $y2=if(lt($b,0), quot;($b)quot;, $b); $deltay= -($a); $plot = plotmaple(quot;plots:-display([plot($f, x = -5 .. 5, y = -5 .. 5, color = blue, thickness=2), plots:-coordplot(cartesian, [-5 .. 5, -5 .. 5], color = [gray, gray], linestyle = [solid, solid], grid = [11, 11])], axes = normal, tickmarks=[11,11], labels=[``,``], numpoints=300)quot;); 23
  • 25. Evaluating correctness of answer Cannot analyze student’s response, partial grading not possible 25
  • 26. Equations !! Encoded in MathML 1.! LaTeX converted to MathML 2.! MathML source 3.! mathml function $Deq = mathml(“$a*x^2+$b*x+$c”); 4.! Maple call $Drad = maple(“printf(MathML[ExportPresentation]( sqrt(a +b)<>sqrt(a)+sqrt(b) )) ”); 5.! Equation editor !! Displayed as images on the web page 26
  • 28. Setting up assignments !! Collect questions into quizzes !! Set policies 28
  • 29.
  • 31. 1. Exercises for Single Variable Calculus !! First year university course !! About 100 exercises for limits, differentiation, integration, series, etc. !! Maple T.A. exercises used as homework assignments and also a diagnostic test as self-assessment before the course !! Bonus points were given to students from homeworks and they could take the assignment any number of times, the best attempt counted
  • 33. 2. High School exercises !! Exercise sets for all 10 long term math courses in the Finnish curriculum developed since 2005 !! Algorithmic exercises for training basic methods and techniques !! Students do not usually practice enough which is needed to learn mathematics and solve more demanding problems
  • 35.
  • 36. Essay questions !! For expressing mathematical thinking verbally !! For self evaluation !! Implemented as essay questions or essay parts in exercises and they cannot be graded automatically
  • 37.
  • 38. 3. Diagnostic Testing at Polytechnic schools !! To assess the level of mastering basic mathematics skills of new students, both for students themselves and instructors !! Problem: Students have very varied background and teaching needs to be designed accordingly !! A diagnostic test is organized in computer lab, first week of the semester, a brief introduction to the system was given !! Algorithmic questions are different for each student, so cheating is harder
  • 40. Research: Kari Lehtonen Diagnostic tests and practicing in technical engineering school. Results in the test before and after practicing. Purple (four groups) n = 80, not using online assignments. Blue group n = 40, using online assignments. http://jem-thematic.net/en/node/872