SlideShare a Scribd company logo
CMA in Moodle:
Past, Present and Future

Tim Hunt
Leading Technical Developer
The Open University
Overview of this talk
This talk will focus on the ‘Present’

1 Overview
2 Questions
3 Activities
4 Conclusions
What are we trying to achieve?
A CMA system must address
• pedagogic
• administrative
• technical
considerations
Overview
Demonstration




http://v.gd/quizexampleou
http://v.gd/quizexample
Map of Moodle’s CMA tools
Questions
The quiz activity
The question engine
The question bank
The quiz activity
Administrative parts of Moodle
Other graded activities
Plugins
• The various conceptual parts of Moodle are made up of
   -plugins
   -core Moodle functionality

• Plugins make it easy to add custom functionality
• They break down the functionality into units that can be
  combined in different ways
Questions
Question behaviours
• How the student interacts with a question
• For example
  1 The Student gives a response and clicks ‘Check’
  2 They immediately get told if they were right, with
    feedback
  3 If they were wrong, the can click ‘Try again’
  4 If they get it right on a later try, they get less marks
  5 After 3 incorrect tries, they are just told the answer
• Some parts of this are configurable
Question behaviours (to date)
• Interactive with multiple tries – as on last slide
• Deferred feedback
• Immediate feedback
• Deferred feedback with CBM
• Immediate feedback with CBM
• Adaptive mode
• Adaptive mode (no penalties)
• Manually graded
Question types – run-time
• I described the behaviour without giving any details of
  the question

• Question types say what the question is
  -what is shown
  -how the student responds
  -how it is graded
  -how the feedback is generated
Question types – authoring
• Moodle questions are authored using web forms
• Teachers can define the question, within the template
  provided by the question type

• Questions are stored in Moodle’s question bank
  -an area for each course / quiz
  -hierarchical categories in each area
Question types (to date)
• All question types combine a few basic interactions
  -entering words
  -entering numbers / symbolic notations
  -selection
  -positioning things – points, molecules, parts of a diagram

• Moodle now has question types for all of these separately
  -… but what about combinations?
Question import/export formats
• A way to get questions
  -in to Moodle from other systems
  -out of Moodle

• Also useful for bulk authoring
Question display options
• Information should, or should not, be visible at given times
  -marks
  -right/wrong
  -different types of feedback

• There are settings for this
• and natural limits
  -e.g. no feedback until an answer is submitted
Putting questions together
• In principle, any question can use with any behaviour
• In practice, it is not that simple
  -e.g. essays can only be manually graded

• Still, many interactive questions can be assembled
Activities
The quiz – set up
• Sequence of questions to be answered
  -specific question or random selection
  -fixed order or shuffled
  -answered in sequence, or freely
• Which students should have access
• When and where attempts can be made
Quiz access rules
All the different ways students may, or may not, be
restricted from accessing the quiz
• Open / close dates
• Time limit
• Number of attempts
• IP address
• Secure browser
• Enforced delays between attempts
• Acknowledge academic honesty statement first
The quiz – results
• Question outcomes combined to give overall results
• Results reported
• Final grades sent to the grade-book
Quiz reports
Allow the outcomes to be viewed, analysed and downloaded
• Grades
• Responses
• Statistics – standard test psychometrics – CTT
• Efficient manual grading
Lesson activity
• Like a “choose your own adventure” book
• Since Moodle 1.2 – not yet using the question
  bank/question engine
Other possibilities
• Could be built in Moodle
• Or IMS LTI could be used to connect to external tools
Summary
How does Moodle measure up?
A CMA system must address
• pedagogic
• administrative
• technical
considerations
Pedagogy
• Behaviours allow a range of learning tasks
  -Gibbs and Simpson conditions for feedback to promote
   learning → Interactive behaviour
  -Certainty Based Marking
• Question types
  -designed to allow detailed feedback
• Options for constructing quizzes
• Quiz reports
Administration
• Moodle provides a lot of this
  -courses, users, groups, authentication, enrolment
  -course as an sequence of activities
  -gradebook, event calendar, notifications
• Question bank
• Quiz set-up UI
• Quiz access rules
• Quiz reports
Technical design
• Small core + plugins
• Moodle as a framework
  -runs on Windows/Linux/Mac, Mysql/Postgres/...
  -concepts of courses, users, groups, uploaded files...
• Simple but flexible database design for questions
• Open source project
  -software as as a way to capture the learning of a
   community of practice
Where should Moodle do more?
• More different activities using questions
  -lesson should use question bank / engine
  -question practice
  -question authoring / peer review as a learning task
• Better facilities for collaborative authoring of questions
  -sharing between quizzes / courses / sites
  -versioning
• More flexibility for building quizzes out of questions
Three things to remember
• Question = behaviour + type
• Plugins to organise software with lots of functionality
• Moodle quiz comes from 10 years of community of practice
  -Future contributions to the open source project welcome

Documentation
http://docs.moodle.org/en/Quiz_module
eAssessment at the OU with open source software
http://v.gd/oueassessment
Map of Moodle’s CMA tools

More Related Content

What's hot

Ict in teaching learning ca
Ict in teaching  learning caIct in teaching  learning ca
Ict in teaching learning ca
MISY
 
computer aided instruction
computer aided instructioncomputer aided instruction
computer aided instruction
Shaells Joshi
 
Instructional Software Presentation
Instructional Software PresentationInstructional Software Presentation
Instructional Software Presentation
tdsparks3
 

What's hot (20)

e-assessment presentation by Bruno Oluka
e-assessment presentation by Bruno Olukae-assessment presentation by Bruno Oluka
e-assessment presentation by Bruno Oluka
 
EDTEC 544
EDTEC 544 EDTEC 544
EDTEC 544
 
E assessment
E assessmentE assessment
E assessment
 
Computer Based Instruction
Computer Based InstructionComputer Based Instruction
Computer Based Instruction
 
Ict in teaching learning ca
Ict in teaching  learning caIct in teaching  learning ca
Ict in teaching learning ca
 
e-assessment
e-assessmente-assessment
e-assessment
 
Replacing computer market assessment and Part A exams with Moodle Quiz
Replacing computer market assessment and Part A exams with Moodle QuizReplacing computer market assessment and Part A exams with Moodle Quiz
Replacing computer market assessment and Part A exams with Moodle Quiz
 
Cml
CmlCml
Cml
 
Predictive dashboard elements
Predictive dashboard elementsPredictive dashboard elements
Predictive dashboard elements
 
Ppt
PptPpt
Ppt
 
Software Evaluation Assignment
Software Evaluation AssignmentSoftware Evaluation Assignment
Software Evaluation Assignment
 
Quality Management in E-learning
Quality Management in E-learningQuality Management in E-learning
Quality Management in E-learning
 
COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8...
 COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8... COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8...
COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8...
 
Designing, developing, and evaluating a real time student dashboard
Designing, developing, and evaluating a real time student dashboardDesigning, developing, and evaluating a real time student dashboard
Designing, developing, and evaluating a real time student dashboard
 
E learning 101
E learning 101E learning 101
E learning 101
 
Computer based instruction
Computer based instructionComputer based instruction
Computer based instruction
 
Academic software evaluation rubric
Academic software evaluation rubricAcademic software evaluation rubric
Academic software evaluation rubric
 
computer aided instruction
computer aided instructioncomputer aided instruction
computer aided instruction
 
Instructional Software Presentation
Instructional Software PresentationInstructional Software Presentation
Instructional Software Presentation
 
Computer Assisted Instruction
Computer Assisted InstructionComputer Assisted Instruction
Computer Assisted Instruction
 

Viewers also liked

THE EXTERNAL ASSESSMENT-Strategic Management chpter 3
THE EXTERNAL ASSESSMENT-Strategic Management chpter 3THE EXTERNAL ASSESSMENT-Strategic Management chpter 3
THE EXTERNAL ASSESSMENT-Strategic Management chpter 3
zikrullah bahrun
 
Lecture 3. Computer-based assessment
Lecture 3. Computer-based assessmentLecture 3. Computer-based assessment
Lecture 3. Computer-based assessment
Georgiy Gerkushenko
 
CBT brief overview
CBT brief overviewCBT brief overview
CBT brief overview
meboresearch
 
INTERNAL AND EXTERNAL ASSESSMENT OF THE CITIZENS FOUNDATION----- TCF
INTERNAL AND EXTERNAL ASSESSMENT OF THE CITIZENS FOUNDATION----- TCFINTERNAL AND EXTERNAL ASSESSMENT OF THE CITIZENS FOUNDATION----- TCF
INTERNAL AND EXTERNAL ASSESSMENT OF THE CITIZENS FOUNDATION----- TCF
Haya Haroon
 
Education Stakeholders’ Perceptions of the Quality of Secondary Education Und...
Education Stakeholders’ Perceptions of the Quality of Secondary Education Und...Education Stakeholders’ Perceptions of the Quality of Secondary Education Und...
Education Stakeholders’ Perceptions of the Quality of Secondary Education Und...
Creptone I. Madunda
 
CONTINUOUS COMPREHENSIVE EVALUATION (CCE)
CONTINUOUS COMPREHENSIVE EVALUATION (CCE)CONTINUOUS COMPREHENSIVE EVALUATION (CCE)
CONTINUOUS COMPREHENSIVE EVALUATION (CCE)
Sajeeda Begum
 

Viewers also liked (20)

Internal versus external examination
Internal versus external examinationInternal versus external examination
Internal versus external examination
 
Computer Assisted Learning
Computer Assisted LearningComputer Assisted Learning
Computer Assisted Learning
 
THE EXTERNAL ASSESSMENT-Strategic Management chpter 3
THE EXTERNAL ASSESSMENT-Strategic Management chpter 3THE EXTERNAL ASSESSMENT-Strategic Management chpter 3
THE EXTERNAL ASSESSMENT-Strategic Management chpter 3
 
Computer assisted learning
Computer assisted learningComputer assisted learning
Computer assisted learning
 
The Internal Assessment
The Internal AssessmentThe Internal Assessment
The Internal Assessment
 
MUC - Moodle Universal Cache
MUC - Moodle Universal CacheMUC - Moodle Universal Cache
MUC - Moodle Universal Cache
 
Moodle’s building blocks for eAssessment tools
Moodle’s building blocks for eAssessment toolsMoodle’s building blocks for eAssessment tools
Moodle’s building blocks for eAssessment tools
 
The Moodle Quiz at the Open University: how we use it & how that helps students
The Moodle Quiz at the Open University: how we use it & how that helps studentsThe Moodle Quiz at the Open University: how we use it & how that helps students
The Moodle Quiz at the Open University: how we use it & how that helps students
 
The Moodle quiz at the Open University
The Moodle quiz at the Open UniversityThe Moodle quiz at the Open University
The Moodle quiz at the Open University
 
Computer based online written test system "Tao Software"
Computer based online written test system "Tao Software"Computer based online written test system "Tao Software"
Computer based online written test system "Tao Software"
 
Lecture 3. Computer-based assessment
Lecture 3. Computer-based assessmentLecture 3. Computer-based assessment
Lecture 3. Computer-based assessment
 
CBT brief overview
CBT brief overviewCBT brief overview
CBT brief overview
 
computer based training
computer based trainingcomputer based training
computer based training
 
A basic introduction to the Moodle architecture
A basic introduction to the Moodle architectureA basic introduction to the Moodle architecture
A basic introduction to the Moodle architecture
 
Computer Based Test (CBT) by Simeon Ayoade Adedokun
Computer Based Test (CBT) by Simeon Ayoade AdedokunComputer Based Test (CBT) by Simeon Ayoade Adedokun
Computer Based Test (CBT) by Simeon Ayoade Adedokun
 
C.G.P.A
C.G.P.AC.G.P.A
C.G.P.A
 
INTERNAL AND EXTERNAL ASSESSMENT OF THE CITIZENS FOUNDATION----- TCF
INTERNAL AND EXTERNAL ASSESSMENT OF THE CITIZENS FOUNDATION----- TCFINTERNAL AND EXTERNAL ASSESSMENT OF THE CITIZENS FOUNDATION----- TCF
INTERNAL AND EXTERNAL ASSESSMENT OF THE CITIZENS FOUNDATION----- TCF
 
Cgpa
CgpaCgpa
Cgpa
 
Education Stakeholders’ Perceptions of the Quality of Secondary Education Und...
Education Stakeholders’ Perceptions of the Quality of Secondary Education Und...Education Stakeholders’ Perceptions of the Quality of Secondary Education Und...
Education Stakeholders’ Perceptions of the Quality of Secondary Education Und...
 
CONTINUOUS COMPREHENSIVE EVALUATION (CCE)
CONTINUOUS COMPREHENSIVE EVALUATION (CCE)CONTINUOUS COMPREHENSIVE EVALUATION (CCE)
CONTINUOUS COMPREHENSIVE EVALUATION (CCE)
 

Similar to 2012 Computer-Assisted Assessment

Personalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPersonalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning Programming
Peter Brusilovsky
 

Similar to 2012 Computer-Assisted Assessment (20)

Exploring some features of moodle
Exploring some features of moodleExploring some features of moodle
Exploring some features of moodle
 
Learning Management Systems - Online Education
Learning Management Systems - Online EducationLearning Management Systems - Online Education
Learning Management Systems - Online Education
 
Online assessment
Online assessmentOnline assessment
Online assessment
 
Moodle
MoodleMoodle
Moodle
 
A focus on structuring learning in Moodle
A focus on structuring learning in MoodleA focus on structuring learning in Moodle
A focus on structuring learning in Moodle
 
Personalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPersonalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning Programming
 
Designing activities for online learning pt 3
Designing activities for online learning pt 3Designing activities for online learning pt 3
Designing activities for online learning pt 3
 
E Tech School
E Tech SchoolE Tech School
E Tech School
 
E-Learning_Solution.ppt
E-Learning_Solution.pptE-Learning_Solution.ppt
E-Learning_Solution.ppt
 
GaETC 2004 - LTTS: Online Professional Development for Technology Integration
GaETC 2004 - LTTS: Online Professional Development for Technology IntegrationGaETC 2004 - LTTS: Online Professional Development for Technology Integration
GaETC 2004 - LTTS: Online Professional Development for Technology Integration
 
Moodle for peer review
Moodle for peer reviewMoodle for peer review
Moodle for peer review
 
Schoology_intro_KH
Schoology_intro_KHSchoology_intro_KH
Schoology_intro_KH
 
Schoology_intro_KH
Schoology_intro_KHSchoology_intro_KH
Schoology_intro_KH
 
Issue-based metrics
Issue-based metricsIssue-based metrics
Issue-based metrics
 
10 Questions for Blended Course Design
10 Questions for Blended Course Design10 Questions for Blended Course Design
10 Questions for Blended Course Design
 
The Accidental Instruction Librarian (December 2014)
The Accidental Instruction Librarian (December 2014)The Accidental Instruction Librarian (December 2014)
The Accidental Instruction Librarian (December 2014)
 
Chapter 22
Chapter 22Chapter 22
Chapter 22
 
Bookshelf
Bookshelf Bookshelf
Bookshelf
 
ITC12 Five Effective Practices for eLearning Professional Development
ITC12 Five Effective Practices for eLearning Professional DevelopmentITC12 Five Effective Practices for eLearning Professional Development
ITC12 Five Effective Practices for eLearning Professional Development
 
RIDE 2010 presentation - Using interactive computer-based assessment to suppo...
RIDE 2010 presentation - Using interactive computer-based assessment to suppo...RIDE 2010 presentation - Using interactive computer-based assessment to suppo...
RIDE 2010 presentation - Using interactive computer-based assessment to suppo...
 

More from Tim Hunt

More from Tim Hunt (10)

Writing better Behat tests
Writing better Behat testsWriting better Behat tests
Writing better Behat tests
 
What’s next for the Quiz and Question bank and for Moodle community collabora...
What’s next for the Quiz and Question bank and for Moodle community collabora...What’s next for the Quiz and Question bank and for Moodle community collabora...
What’s next for the Quiz and Question bank and for Moodle community collabora...
 
Question bank improvements in Moodle 4.0 : A successful community collaboration
Question bank improvements in Moodle 4.0 : A successful community collaborationQuestion bank improvements in Moodle 4.0 : A successful community collaboration
Question bank improvements in Moodle 4.0 : A successful community collaboration
 
Looking after the Open University's Moodle
Looking after the Open University's MoodleLooking after the Open University's Moodle
Looking after the Open University's Moodle
 
Embedding questions anywhere in Moodle
Embedding questions anywhere in MoodleEmbedding questions anywhere in Moodle
Embedding questions anywhere in Moodle
 
Hosting STACK at scale
Hosting STACK at scaleHosting STACK at scale
Hosting STACK at scale
 
Moodle questions without the quiz
Moodle questions without the quizMoodle questions without the quiz
Moodle questions without the quiz
 
2017 UK/IE MoodleMoot: What makes a good moodle quiz? Lessons from the Open U...
2017 UK/IE MoodleMoot: What makes a good moodle quiz? Lessons from the Open U...2017 UK/IE MoodleMoot: What makes a good moodle quiz? Lessons from the Open U...
2017 UK/IE MoodleMoot: What makes a good moodle quiz? Lessons from the Open U...
 
I wish I could believe you: the frustrating unreliability of some assessment ...
I wish I could believe you: the frustrating unreliability of some assessment ...I wish I could believe you: the frustrating unreliability of some assessment ...
I wish I could believe you: the frustrating unreliability of some assessment ...
 
Hosting Moodle at the OU
Hosting Moodle at the OUHosting Moodle at the OU
Hosting Moodle at the OU
 

Recently uploaded

Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 

Recently uploaded (20)

Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resources
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Salient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptxSalient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptx
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resources
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
NCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdfNCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdf
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 

2012 Computer-Assisted Assessment

  • 1. CMA in Moodle: Past, Present and Future Tim Hunt Leading Technical Developer The Open University
  • 2. Overview of this talk This talk will focus on the ‘Present’ 1 Overview 2 Questions 3 Activities 4 Conclusions
  • 3. What are we trying to achieve? A CMA system must address • pedagogic • administrative • technical considerations
  • 6. Map of Moodle’s CMA tools
  • 14. Plugins • The various conceptual parts of Moodle are made up of -plugins -core Moodle functionality • Plugins make it easy to add custom functionality • They break down the functionality into units that can be combined in different ways
  • 16. Question behaviours • How the student interacts with a question • For example 1 The Student gives a response and clicks ‘Check’ 2 They immediately get told if they were right, with feedback 3 If they were wrong, the can click ‘Try again’ 4 If they get it right on a later try, they get less marks 5 After 3 incorrect tries, they are just told the answer • Some parts of this are configurable
  • 17. Question behaviours (to date) • Interactive with multiple tries – as on last slide • Deferred feedback • Immediate feedback • Deferred feedback with CBM • Immediate feedback with CBM • Adaptive mode • Adaptive mode (no penalties) • Manually graded
  • 18. Question types – run-time • I described the behaviour without giving any details of the question • Question types say what the question is -what is shown -how the student responds -how it is graded -how the feedback is generated
  • 19. Question types – authoring • Moodle questions are authored using web forms • Teachers can define the question, within the template provided by the question type • Questions are stored in Moodle’s question bank -an area for each course / quiz -hierarchical categories in each area
  • 20. Question types (to date) • All question types combine a few basic interactions -entering words -entering numbers / symbolic notations -selection -positioning things – points, molecules, parts of a diagram • Moodle now has question types for all of these separately -… but what about combinations?
  • 21. Question import/export formats • A way to get questions -in to Moodle from other systems -out of Moodle • Also useful for bulk authoring
  • 22. Question display options • Information should, or should not, be visible at given times -marks -right/wrong -different types of feedback • There are settings for this • and natural limits -e.g. no feedback until an answer is submitted
  • 23. Putting questions together • In principle, any question can use with any behaviour • In practice, it is not that simple -e.g. essays can only be manually graded • Still, many interactive questions can be assembled
  • 25. The quiz – set up • Sequence of questions to be answered -specific question or random selection -fixed order or shuffled -answered in sequence, or freely • Which students should have access • When and where attempts can be made
  • 26. Quiz access rules All the different ways students may, or may not, be restricted from accessing the quiz • Open / close dates • Time limit • Number of attempts • IP address • Secure browser • Enforced delays between attempts • Acknowledge academic honesty statement first
  • 27. The quiz – results • Question outcomes combined to give overall results • Results reported • Final grades sent to the grade-book
  • 28. Quiz reports Allow the outcomes to be viewed, analysed and downloaded • Grades • Responses • Statistics – standard test psychometrics – CTT • Efficient manual grading
  • 29. Lesson activity • Like a “choose your own adventure” book • Since Moodle 1.2 – not yet using the question bank/question engine
  • 30. Other possibilities • Could be built in Moodle • Or IMS LTI could be used to connect to external tools
  • 32. How does Moodle measure up? A CMA system must address • pedagogic • administrative • technical considerations
  • 33. Pedagogy • Behaviours allow a range of learning tasks -Gibbs and Simpson conditions for feedback to promote learning → Interactive behaviour -Certainty Based Marking • Question types -designed to allow detailed feedback • Options for constructing quizzes • Quiz reports
  • 34. Administration • Moodle provides a lot of this -courses, users, groups, authentication, enrolment -course as an sequence of activities -gradebook, event calendar, notifications • Question bank • Quiz set-up UI • Quiz access rules • Quiz reports
  • 35. Technical design • Small core + plugins • Moodle as a framework -runs on Windows/Linux/Mac, Mysql/Postgres/... -concepts of courses, users, groups, uploaded files... • Simple but flexible database design for questions • Open source project -software as as a way to capture the learning of a community of practice
  • 36. Where should Moodle do more? • More different activities using questions -lesson should use question bank / engine -question practice -question authoring / peer review as a learning task • Better facilities for collaborative authoring of questions -sharing between quizzes / courses / sites -versioning • More flexibility for building quizzes out of questions
  • 37. Three things to remember • Question = behaviour + type • Plugins to organise software with lots of functionality • Moodle quiz comes from 10 years of community of practice -Future contributions to the open source project welcome Documentation http://docs.moodle.org/en/Quiz_module eAssessment at the OU with open source software http://v.gd/oueassessment
  • 38. Map of Moodle’s CMA tools

Editor's Notes

  1. Before starting: Disable screen-saver. Check links on slide 5 and log in. Being a developer makes me a practitioner, rather than a theorist. I have a growing interest in what I can learn from the theory. Perhaps I have something to contribute too? As part of my role at the OU, I have been lead maintainer of the Moodle CMA tools since 2006.
  2. As I go, I will try to allude to relevant bits of the past. I will briefly say something about the future at the end.
  3. For now, this is just my assertion. You should judge as we go along. I will give summary of how Moodle achieves this at the end.
  4. First link is for OU staff only. The second link will work for anyone, but is using an old version of Moodle.
  5. This diagram summarises all the pieces of the jigsaw I hope to explain to you. In this overview, I will just give a quick summary. In the following sections, I will explain the pieces in more detail.
  6. Within the CMA tools, we can separate: The individual questions.
  7. The quiz activity.
  8. We can further subdivide questions into … The question engine, which deals with what happens at run-time, when a student attempts a question: How are questions displayed? How does the student enter their response? How and when is that graded? What feedback is given when?
  9. The question bank that lets teachers: Create and edit questions Preview the Sort them into categories Find them later Import and export them
  10. Once we have questions, we can combine them into quizzes. Educational activities that comprise a set of questions available to a given set of students with rules about who can attempt them when make the results available
  11. Once the quiz is complete, the grades are published to Moodle's gradebook. Grades can be imported from, and exported to, other systems. You can also do calculations and aggregation of grades.
  12. Of course, CMA is just one type of graded activity. As delegates of this conferences know, there are many type of CAA.
  13. Note how many other successful open source systems use plugins: E.g. Firefox add-ons. Hopefully, plugins are relatively orthogonal, allowing them to be combined freely.
  14. First let us think about one question at a time. Questions = Assessment items.
  15. Question behaviours are driven by pedagogic desires. The concept was formalised in Moodle 2.1 (June 2011) as part of the big question engine rewrite. But 'Adaptive mode' was added to Moodle 1.5 in 2005
  16. Don't really worry what these are. If you really want to know, preview a question in Moodle. It will let you try that question with all the behaviours.
  17. Again, the range of question types lets us achieve a range of pedagogic goals. Question types have been there from the start (Moodle 1.1, 2003).
  18. The authoring side involves a lot of administrative concerns. This is necessary to achieve the pedagogy at scale.
  19. No point listing the question types by name. They would not all fit on one slide anyway.
  20. Again, import/export is important for administration.
  21. The display options are not a type plug-in. Rather they are an aspect of the core question engine. This is back in the realm of pedagogic considerations.
  22. This is the point about the desirability of orthogonal plug-ins again. Lots of pedagogic possibilities.
  23. Now that we have a diverse range of individual questions, we want to put them together to form activities.
  24. Some issues pedagogic, others administrative.
  25. This type of plug-in encapsulates all the different types of restriction that Teachers, or perhaps institutions, wish to impose. Administrative – mostly. Latest type of functionality to be made a plug-in, in Moodle 2.2 (December 2011).
  26. Once students have attempted the quiz, you want to be able to do things with the outcomes. Important pedagogically and administratively.
  27. Grades report, a big table with one row per student, and one column per question, with numbers in. Responses, similar, but the response given, rather than the numerical mark. Statistics replaced the previous 'Item analysis' report in 2.0. The Manual grading report bends the definition of report.
  28. The fact that the Lesson uses its own question types, not the ones from the question bank, has been an anomaly since Moodle 1.6 (2006)
  29. The potential exists for many other types of activity built on the question bank and the question engine. IMS LTI allows the use of assessment tools outside Moodle. Interesting question whether it is right to build tools inside the VLE. But Moodle has been around for longer than LTI!
  30. This was the classification I proposed at the start.
  31. The main missing piece, pedagogically, is the lack of other activities built from questions.
  32. I don't see much acknowledgement of this in the literature. As a developer working at a large university, this consumes about half my time.
  33. Getting this right is important if your system must run at scale be reliable continue to evolve in response to user demands without becoming an unmaintainable mess The first and last points are probably the key ones here.
  34. The first one I have already mentioned several times. Versioning is required to promote sharing, if you look at the success of wikis – and open source software. Also, all of the authoring UI for teachers just needs to be made easier to use.
  35. That is all. If you just remember one thing, make it the first point: Behaviour and question type is a good, mostly orthogonal, decomposition of an assessment item. Time for your questions.
  36. .