SlideShare une entreprise Scribd logo
1  sur  1
Goals, explanations and recipes
Computer-assessed problems is a popular tool for massive math courses.
A minimal problem feedback consists ofa simple right/wrong reply that costs no more that writing a
checking procedure. More nuanced interactions might provide an explanation of why the student answeris
wrong, but a really helpful one should offer a step-by-step recipe for solving the problem.
It is hard to write good problems because the author must know well the underlying system(in most cases a
Computer Algebra System) and take care of a lot of technical issues.
We propose a domain specific language (DSL) allowing the teacher to concentrate on the logic and
pedagogic aspects ofthe problem, while the technical aspects (parsing student responses,guicomponents,
localisation, communicating with solverservices) would be taken into account by software components in
the background.
Goals are non-ground logical formulae with decidable grounded instantations which represents the
problem. On the other hand, instantiated goals can be viewed as types whose elements are evidence that the
solution is right. Explanations could be extracted from evidence in textual (multilingual) form or, in some
cases,graphical form.
Recipes are mappings from goals to goals used to split a problem into its components. They are suggested
to the student as hints and combined give a step-by-step solution ofthe problem.

Contenu connexe

Tendances

Tendances (6)

Traducirgffg fdg dfg rert
Traducirgffg fdg dfg rert Traducirgffg fdg dfg rert
Traducirgffg fdg dfg rert
 
AI: Learning in AI 2
AI: Learning in AI 2AI: Learning in AI 2
AI: Learning in AI 2
 
Blackboard Pattern
Blackboard PatternBlackboard Pattern
Blackboard Pattern
 
Ppt 8
Ppt 8Ppt 8
Ppt 8
 
Miniproj1edtech513
Miniproj1edtech513Miniproj1edtech513
Miniproj1edtech513
 
P E E R A M I D
P E E R A M I DP E E R A M I D
P E E R A M I D
 

En vedette

Second Life als E-Learning Plattform - Chancen und Nebenwirkungen
Second Life als E-Learning Plattform - Chancen und NebenwirkungenSecond Life als E-Learning Plattform - Chancen und Nebenwirkungen
Second Life als E-Learning Plattform - Chancen und NebenwirkungenMatthias Rückel
 
Student Content Evaluation UC & R April 2009
Student Content Evaluation UC & R April 2009Student Content Evaluation UC & R April 2009
Student Content Evaluation UC & R April 2009Kaye Towlson
 
The Travel Behavior of Brazlians with Disabilities: A National Study Done in ...
The Travel Behavior of Brazlians with Disabilities: A National Study Done in ...The Travel Behavior of Brazlians with Disabilities: A National Study Done in ...
The Travel Behavior of Brazlians with Disabilities: A National Study Done in ...Scott Rains
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 

En vedette (6)

Second Life als E-Learning Plattform - Chancen und Nebenwirkungen
Second Life als E-Learning Plattform - Chancen und NebenwirkungenSecond Life als E-Learning Plattform - Chancen und Nebenwirkungen
Second Life als E-Learning Plattform - Chancen und Nebenwirkungen
 
Marilo montero-00
Marilo montero-00Marilo montero-00
Marilo montero-00
 
Student Content Evaluation UC & R April 2009
Student Content Evaluation UC & R April 2009Student Content Evaluation UC & R April 2009
Student Content Evaluation UC & R April 2009
 
The Travel Behavior of Brazlians with Disabilities: A National Study Done in ...
The Travel Behavior of Brazlians with Disabilities: A National Study Done in ...The Travel Behavior of Brazlians with Disabilities: A National Study Done in ...
The Travel Behavior of Brazlians with Disabilities: A National Study Done in ...
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Similaire à Goals, explanations and recipes

Teaching of computer programming
Teaching of  computer programmingTeaching of  computer programming
Teaching of computer programmingmarpasha
 
Chapter 8 math strategies and techniques by sheena bernal
Chapter 8 math strategies and techniques by sheena bernalChapter 8 math strategies and techniques by sheena bernal
Chapter 8 math strategies and techniques by sheena bernalEdi sa puso mo :">
 
Mca winter 2013 2nd sem
Mca winter 2013 2nd semMca winter 2013 2nd sem
Mca winter 2013 2nd semsmumbahelp
 
The I in PRIMM - Code Comprehension and Questioning
The I in PRIMM - Code Comprehension and QuestioningThe I in PRIMM - Code Comprehension and Questioning
The I in PRIMM - Code Comprehension and QuestioningSue Sentance
 
Method of Solving Complex Logic Homework
Method of Solving Complex Logic Homework Method of Solving Complex Logic Homework
Method of Solving Complex Logic Homework Lesa Cote
 
A Flowchart-Based Multi-Agent System for Assisting Novice Programmers with Pr...
A Flowchart-Based Multi-Agent System for Assisting Novice Programmers with Pr...A Flowchart-Based Multi-Agent System for Assisting Novice Programmers with Pr...
A Flowchart-Based Multi-Agent System for Assisting Novice Programmers with Pr...Erin Taylor
 
Assignment Grading Rubric GB520 Strategic Human Re.docx
  Assignment Grading Rubric    GB520 Strategic Human Re.docx  Assignment Grading Rubric    GB520 Strategic Human Re.docx
Assignment Grading Rubric GB520 Strategic Human Re.docxaryan532920
 
1 Saint Leo University GBA 334 Applied Decision.docx
 1 Saint Leo University  GBA 334  Applied Decision.docx 1 Saint Leo University  GBA 334  Applied Decision.docx
1 Saint Leo University GBA 334 Applied Decision.docxaryan532920
 
Webbs-DOK-Flip-Chart obour training.pdf
Webbs-DOK-Flip-Chart obour training.pdfWebbs-DOK-Flip-Chart obour training.pdf
Webbs-DOK-Flip-Chart obour training.pdfssuserfa83c5
 
Google Interview Prep Guide Software Engineer
Google Interview Prep Guide Software EngineerGoogle Interview Prep Guide Software Engineer
Google Interview Prep Guide Software EngineerLewis Lin 🦊
 
Finalreadingmathematicsisdifferent 091001173549-phpapp01
Finalreadingmathematicsisdifferent 091001173549-phpapp01Finalreadingmathematicsisdifferent 091001173549-phpapp01
Finalreadingmathematicsisdifferent 091001173549-phpapp01Marilyn Batchelor
 
A Cognitive Tool To Support Mathematical Communication In Fraction Word Probl...
A Cognitive Tool To Support Mathematical Communication In Fraction Word Probl...A Cognitive Tool To Support Mathematical Communication In Fraction Word Probl...
A Cognitive Tool To Support Mathematical Communication In Fraction Word Probl...Amy Roman
 
A Flowchart-based Programming Environment for Improving Problem Solving Skill...
A Flowchart-based Programming Environment for Improving Problem Solving Skill...A Flowchart-based Programming Environment for Improving Problem Solving Skill...
A Flowchart-based Programming Environment for Improving Problem Solving Skill...Cynthia Velynne
 
Computer as ttur
Computer as tturComputer as ttur
Computer as tturSFYC
 
Csc 102 lecture note(introduction to problem solving)
Csc 102 lecture note(introduction to problem solving)Csc 102 lecture note(introduction to problem solving)
Csc 102 lecture note(introduction to problem solving)Christopher Chizoba
 
Problem Solving Protocols
Problem Solving ProtocolsProblem Solving Protocols
Problem Solving Protocolsigualproject
 
Field Study 3 Episode 7
Field Study 3 Episode 7Field Study 3 Episode 7
Field Study 3 Episode 7Jundel Deliman
 

Similaire à Goals, explanations and recipes (20)

Teaching of computer programming
Teaching of  computer programmingTeaching of  computer programming
Teaching of computer programming
 
Chapter 8 math strategies and techniques by sheena bernal
Chapter 8 math strategies and techniques by sheena bernalChapter 8 math strategies and techniques by sheena bernal
Chapter 8 math strategies and techniques by sheena bernal
 
Mca winter 2013 2nd sem
Mca winter 2013 2nd semMca winter 2013 2nd sem
Mca winter 2013 2nd sem
 
The I in PRIMM - Code Comprehension and Questioning
The I in PRIMM - Code Comprehension and QuestioningThe I in PRIMM - Code Comprehension and Questioning
The I in PRIMM - Code Comprehension and Questioning
 
Method of Solving Complex Logic Homework
Method of Solving Complex Logic Homework Method of Solving Complex Logic Homework
Method of Solving Complex Logic Homework
 
A Flowchart-Based Multi-Agent System for Assisting Novice Programmers with Pr...
A Flowchart-Based Multi-Agent System for Assisting Novice Programmers with Pr...A Flowchart-Based Multi-Agent System for Assisting Novice Programmers with Pr...
A Flowchart-Based Multi-Agent System for Assisting Novice Programmers with Pr...
 
Assignment Grading Rubric GB520 Strategic Human Re.docx
  Assignment Grading Rubric    GB520 Strategic Human Re.docx  Assignment Grading Rubric    GB520 Strategic Human Re.docx
Assignment Grading Rubric GB520 Strategic Human Re.docx
 
1 Saint Leo University GBA 334 Applied Decision.docx
 1 Saint Leo University  GBA 334  Applied Decision.docx 1 Saint Leo University  GBA 334  Applied Decision.docx
1 Saint Leo University GBA 334 Applied Decision.docx
 
Webbs-DOK-Flip-Chart obour training.pdf
Webbs-DOK-Flip-Chart obour training.pdfWebbs-DOK-Flip-Chart obour training.pdf
Webbs-DOK-Flip-Chart obour training.pdf
 
Google Interview Prep Guide Software Engineer
Google Interview Prep Guide Software EngineerGoogle Interview Prep Guide Software Engineer
Google Interview Prep Guide Software Engineer
 
Reading Mathematics Is Different
Reading Mathematics Is DifferentReading Mathematics Is Different
Reading Mathematics Is Different
 
Finalreadingmathematicsisdifferent 091001173549-phpapp01
Finalreadingmathematicsisdifferent 091001173549-phpapp01Finalreadingmathematicsisdifferent 091001173549-phpapp01
Finalreadingmathematicsisdifferent 091001173549-phpapp01
 
A Cognitive Tool To Support Mathematical Communication In Fraction Word Probl...
A Cognitive Tool To Support Mathematical Communication In Fraction Word Probl...A Cognitive Tool To Support Mathematical Communication In Fraction Word Probl...
A Cognitive Tool To Support Mathematical Communication In Fraction Word Probl...
 
Drill
DrillDrill
Drill
 
A Flowchart-based Programming Environment for Improving Problem Solving Skill...
A Flowchart-based Programming Environment for Improving Problem Solving Skill...A Flowchart-based Programming Environment for Improving Problem Solving Skill...
A Flowchart-based Programming Environment for Improving Problem Solving Skill...
 
Computer as ttur
Computer as tturComputer as ttur
Computer as ttur
 
Csc 102 lecture note(introduction to problem solving)
Csc 102 lecture note(introduction to problem solving)Csc 102 lecture note(introduction to problem solving)
Csc 102 lecture note(introduction to problem solving)
 
Problem Solving Protocols
Problem Solving ProtocolsProblem Solving Protocols
Problem Solving Protocols
 
Teaching Mathematics
Teaching MathematicsTeaching Mathematics
Teaching Mathematics
 
Field Study 3 Episode 7
Field Study 3 Episode 7Field Study 3 Episode 7
Field Study 3 Episode 7
 

Plus de César Pablo Córcoles Briongos

Rubrick Analytics: eina de gestió del retorn personalitzat
Rubrick Analytics: eina de gestió del retorn personalitzatRubrick Analytics: eina de gestió del retorn personalitzat
Rubrick Analytics: eina de gestió del retorn personalitzatCésar Pablo Córcoles Briongos
 
Necessitats analítiques del professorat en la presa de decisions de l’activit...
Necessitats analítiques del professorat en la presa de decisions de l’activit...Necessitats analítiques del professorat en la presa de decisions de l’activit...
Necessitats analítiques del professorat en la presa de decisions de l’activit...César Pablo Córcoles Briongos
 
Feedback processes in online learning environments: main findings from EdOnli...
Feedback processes in online learning environments: main findings from EdOnli...Feedback processes in online learning environments: main findings from EdOnli...
Feedback processes in online learning environments: main findings from EdOnli...César Pablo Córcoles Briongos
 
Feedback formativo en entornos electrónicos: algunas dimensiones para el anál...
Feedback formativo en entornos electrónicos: algunas dimensiones para el anál...Feedback formativo en entornos electrónicos: algunas dimensiones para el anál...
Feedback formativo en entornos electrónicos: algunas dimensiones para el anál...César Pablo Córcoles Briongos
 
Enhancing ICT Education through Formative Assessment, Learning Analytics and ...
Enhancing ICT Education through Formative Assessment, Learning Analytics and ...Enhancing ICT Education through Formative Assessment, Learning Analytics and ...
Enhancing ICT Education through Formative Assessment, Learning Analytics and ...César Pablo Córcoles Briongos
 
Analysing student behaviour when learning from video-based learning resources
Analysing student behaviour when learning from video-based learning resourcesAnalysing student behaviour when learning from video-based learning resources
Analysing student behaviour when learning from video-based learning resourcesCésar Pablo Córcoles Briongos
 
Activitat continuada amb feedback immediat: estratègia docent per evitar l’ab...
Activitat continuada amb feedback immediat: estratègia docent per evitar l’ab...Activitat continuada amb feedback immediat: estratègia docent per evitar l’ab...
Activitat continuada amb feedback immediat: estratègia docent per evitar l’ab...César Pablo Córcoles Briongos
 
Disseny, implementació i avaluació de propostes de feedforward sostenible: le...
Disseny, implementació i avaluació de propostes de feedforward sostenible: le...Disseny, implementació i avaluació de propostes de feedforward sostenible: le...
Disseny, implementació i avaluació de propostes de feedforward sostenible: le...César Pablo Córcoles Briongos
 
Aproximació a l’e-assessment des de l’experiència de l’assignatura Avaluació ...
Aproximació a l’e-assessment des de l’experiència de l’assignatura Avaluació ...Aproximació a l’e-assessment des de l’experiència de l’assignatura Avaluació ...
Aproximació a l’e-assessment des de l’experiència de l’assignatura Avaluació ...César Pablo Córcoles Briongos
 
Empirical Investigations that Supported the Development of OpenEssayist: A To...
Empirical Investigations that Supported the Development of OpenEssayist: A To...Empirical Investigations that Supported the Development of OpenEssayist: A To...
Empirical Investigations that Supported the Development of OpenEssayist: A To...César Pablo Córcoles Briongos
 
El feedback en un entorno de portafolios digitales-PLE para el desarrollo de ...
El feedback en un entorno de portafolios digitales-PLE para el desarrollo de ...El feedback en un entorno de portafolios digitales-PLE para el desarrollo de ...
El feedback en un entorno de portafolios digitales-PLE para el desarrollo de ...César Pablo Córcoles Briongos
 
Open Resources for Implementing EPortfolios in Higher Education
Open Resources for Implementing EPortfolios in Higher EducationOpen Resources for Implementing EPortfolios in Higher Education
Open Resources for Implementing EPortfolios in Higher EducationCésar Pablo Córcoles Briongos
 

Plus de César Pablo Córcoles Briongos (15)

Analisa
AnalisaAnalisa
Analisa
 
Lógica temporal y flujos de tiempo
Lógica temporal y flujos de tiempoLógica temporal y flujos de tiempo
Lógica temporal y flujos de tiempo
 
Rubrick Analytics: eina de gestió del retorn personalitzat
Rubrick Analytics: eina de gestió del retorn personalitzatRubrick Analytics: eina de gestió del retorn personalitzat
Rubrick Analytics: eina de gestió del retorn personalitzat
 
Necessitats analítiques del professorat en la presa de decisions de l’activit...
Necessitats analítiques del professorat en la presa de decisions de l’activit...Necessitats analítiques del professorat en la presa de decisions de l’activit...
Necessitats analítiques del professorat en la presa de decisions de l’activit...
 
Feedback processes in online learning environments: main findings from EdOnli...
Feedback processes in online learning environments: main findings from EdOnli...Feedback processes in online learning environments: main findings from EdOnli...
Feedback processes in online learning environments: main findings from EdOnli...
 
Feedback formativo en entornos electrónicos: algunas dimensiones para el anál...
Feedback formativo en entornos electrónicos: algunas dimensiones para el anál...Feedback formativo en entornos electrónicos: algunas dimensiones para el anál...
Feedback formativo en entornos electrónicos: algunas dimensiones para el anál...
 
Enhancing ICT Education through Formative Assessment, Learning Analytics and ...
Enhancing ICT Education through Formative Assessment, Learning Analytics and ...Enhancing ICT Education through Formative Assessment, Learning Analytics and ...
Enhancing ICT Education through Formative Assessment, Learning Analytics and ...
 
Analysing student behaviour when learning from video-based learning resources
Analysing student behaviour when learning from video-based learning resourcesAnalysing student behaviour when learning from video-based learning resources
Analysing student behaviour when learning from video-based learning resources
 
Quality Evaluation of the Higher Education Programmes
Quality Evaluation of the Higher Education ProgrammesQuality Evaluation of the Higher Education Programmes
Quality Evaluation of the Higher Education Programmes
 
Activitat continuada amb feedback immediat: estratègia docent per evitar l’ab...
Activitat continuada amb feedback immediat: estratègia docent per evitar l’ab...Activitat continuada amb feedback immediat: estratègia docent per evitar l’ab...
Activitat continuada amb feedback immediat: estratègia docent per evitar l’ab...
 
Disseny, implementació i avaluació de propostes de feedforward sostenible: le...
Disseny, implementació i avaluació de propostes de feedforward sostenible: le...Disseny, implementació i avaluació de propostes de feedforward sostenible: le...
Disseny, implementació i avaluació de propostes de feedforward sostenible: le...
 
Aproximació a l’e-assessment des de l’experiència de l’assignatura Avaluació ...
Aproximació a l’e-assessment des de l’experiència de l’assignatura Avaluació ...Aproximació a l’e-assessment des de l’experiència de l’assignatura Avaluació ...
Aproximació a l’e-assessment des de l’experiència de l’assignatura Avaluació ...
 
Empirical Investigations that Supported the Development of OpenEssayist: A To...
Empirical Investigations that Supported the Development of OpenEssayist: A To...Empirical Investigations that Supported the Development of OpenEssayist: A To...
Empirical Investigations that Supported the Development of OpenEssayist: A To...
 
El feedback en un entorno de portafolios digitales-PLE para el desarrollo de ...
El feedback en un entorno de portafolios digitales-PLE para el desarrollo de ...El feedback en un entorno de portafolios digitales-PLE para el desarrollo de ...
El feedback en un entorno de portafolios digitales-PLE para el desarrollo de ...
 
Open Resources for Implementing EPortfolios in Higher Education
Open Resources for Implementing EPortfolios in Higher EducationOpen Resources for Implementing EPortfolios in Higher Education
Open Resources for Implementing EPortfolios in Higher Education
 

Dernier

Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
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
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
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
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
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
 
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
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
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
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
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
 
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
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 

Dernier (20)

Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
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
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).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
 
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
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
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
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
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 ...
 
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
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
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"
 

Goals, explanations and recipes

  • 1. Goals, explanations and recipes Computer-assessed problems is a popular tool for massive math courses. A minimal problem feedback consists ofa simple right/wrong reply that costs no more that writing a checking procedure. More nuanced interactions might provide an explanation of why the student answeris wrong, but a really helpful one should offer a step-by-step recipe for solving the problem. It is hard to write good problems because the author must know well the underlying system(in most cases a Computer Algebra System) and take care of a lot of technical issues. We propose a domain specific language (DSL) allowing the teacher to concentrate on the logic and pedagogic aspects ofthe problem, while the technical aspects (parsing student responses,guicomponents, localisation, communicating with solverservices) would be taken into account by software components in the background. Goals are non-ground logical formulae with decidable grounded instantations which represents the problem. On the other hand, instantiated goals can be viewed as types whose elements are evidence that the solution is right. Explanations could be extracted from evidence in textual (multilingual) form or, in some cases,graphical form. Recipes are mappings from goals to goals used to split a problem into its components. They are suggested to the student as hints and combined give a step-by-step solution ofthe problem.