SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Maple T.A. Overview ,[object Object],[object Object],[object Object],[object Object],[object Object]
Contents   ,[object Object],[object Object],[object Object]
1. The AMSTEL Institute ,[object Object],[object Object],[object Object],Our mission:
Projects related with CAS-based testing and assessment  ,[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
2. Maple T.A. A web-based system for - generating exercises and automatically   assessing students’ responses - delivering tests and assessments - administering students’ results and    giving them feedback  Main software ingredients: - Maple - Brownstone’s EDU Campus - (if required) Blackboard Building Block
Components of Maple T.A.
Short Demonstration of Maple T.A. ,[object Object],[object Object],[object Object],[object Object]
Student view ,[object Object],[object Object],[object Object],[object Object]
Instructor view ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Question types in Maple T.A. ,[object Object],[object Object],[object Object],[object Object],[object Object]
Author view ,[object Object],[object Object],[object Object],[object Object],[object Object],Various modes of authoring:
A simple LaTeX example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Free response question ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
With algorithmic parameters ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Highlighting of some parts: Introduction of  algorithmic parameters in  ode ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Use of  algorithmic parameters elsewhere ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Maple-graded question ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
aple*{ expr := $RESPONSE; var:= remove(type, indets(expr,name),  realcons); if nops(vars)<>1 then check := false; else var := op(var); check := evalb(   simplify(expr - eval(expr, var=-var))=0 ); end if; evalb(check); }
lot*{ expr := $RESPONSE;  plot(expr,x=-1..1); } omment{ If your answer is marked as wrong, this is because the vertical axis is not a symmetry axis for the graph of your function. } nd{question} Because of the lot statement a student can see the graph of his/her response and verify the property
Avoiding Maple syntax in answer and providing a solution ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ode{ $answer = maple(&quot;diff(sin(x^2),x)&quot;); $answerdisplay = maple(   &quot;printf(MathML:-ExportPresentation($answer))&quot;); } omment{ Use the chain rule to differentiate this formula.  The correct answer is ar{answerdisplay}. } int{ Use the chain rule: $$(f(g(x)))'=f'(g(x))g'(x),$$ for differentiable functions $f$ and $g$. }
olution{ The chain rule is: $$(f(g(x)))'=f   '(g(x)) g'(x),$$  for differentiable functions $f$ and $g$.  In this exercise $f(x)=in x$ and $g(x)=x^2$. So, $f   '(x)=os x$ and $g'(x)=2x$. Therefore $$(in(x^2))'=os(x^2)2x = 2xos(x^2).$$ } nd{question}
3. Strengths & Weaknesses Strong points of Maple T.A.   - variety of question types - large amount of exercise material can be   created effectively - algorithmic variables can also be used in   hints, solutions, feedback - rather good display, input, and creation   of formulas; HTML can also be used  - easy authoring knowing Latex and Maple - smoothly working together with   Blackboard
Weaknesses of Maple T.A.   - no good question chaining and    combining of response fields - limited partial credit - limited feedback to student’s response - no good standalone authoring at present - ruling out Maple syntax is clumsy - no good facilities to test Maple code first - user interface is more rooted in software   engineering than in educational design - no easily adaptable user interface - no language adaptation possible
Major difficulties of CAS-based assessment tools ,[object Object],[object Object],[object Object],[object Object]
Key Issues for success ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The End Questions? Remarks?

Weitere ähnliche Inhalte

Ähnlich wie Heck

Project Lambda: To Multicore and Beyond
Project Lambda: To Multicore and BeyondProject Lambda: To Multicore and Beyond
Project Lambda: To Multicore and BeyondDmitry Buzdin
 
CMI2012 CCSS for Mathematics
CMI2012 CCSS for MathematicsCMI2012 CCSS for Mathematics
CMI2012 CCSS for MathematicsJanet Hale
 
Pivot INSPECT Comprehensive Assessment Solution
Pivot INSPECT Comprehensive Assessment SolutionPivot INSPECT Comprehensive Assessment Solution
Pivot INSPECT Comprehensive Assessment Solutionmarketing_Fivestar
 
Teaching algebra through functional programming
Teaching algebra through functional programmingTeaching algebra through functional programming
Teaching algebra through functional programmingRobert Lee
 
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docx
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docxEGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docx
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docxSALU18
 
dolan_SAM_syllabus_spring_2017
dolan_SAM_syllabus_spring_2017dolan_SAM_syllabus_spring_2017
dolan_SAM_syllabus_spring_2017Sean Dolan
 
Helping Students to Learn Matehmatics Beyond LMS
Helping Students to Learn Matehmatics Beyond LMSHelping Students to Learn Matehmatics Beyond LMS
Helping Students to Learn Matehmatics Beyond LMSMartin Homik
 
Maply TA - Toby Bailey
Maply TA - Toby BaileyMaply TA - Toby Bailey
Maply TA - Toby BaileyEdUniSciEng
 
Sample prac exam2013
Sample prac exam2013Sample prac exam2013
Sample prac exam2013hccit
 
Pivot INSPECT® Indiana's Formative Assessment Solution
Pivot INSPECT® Indiana's Formative Assessment SolutionPivot INSPECT® Indiana's Formative Assessment Solution
Pivot INSPECT® Indiana's Formative Assessment Solutionmarketing_Fivestar
 
Automatic Assessment In Math Education
Automatic Assessment In Math EducationAutomatic Assessment In Math Education
Automatic Assessment In Math Educationtelss09
 
RANDOM TESTS COMBINING MATHEMATICA PACKAGE AND LATEX COMPILER
RANDOM TESTS COMBINING MATHEMATICA PACKAGE AND LATEX COMPILERRANDOM TESTS COMBINING MATHEMATICA PACKAGE AND LATEX COMPILER
RANDOM TESTS COMBINING MATHEMATICA PACKAGE AND LATEX COMPILERijseajournal
 
MLlecture1.ppt
MLlecture1.pptMLlecture1.ppt
MLlecture1.pptbutest
 
MLlecture1.ppt
MLlecture1.pptMLlecture1.ppt
MLlecture1.pptbutest
 
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?NUS Hackers Club Mar 21 - Whats New in JavaSE 8?
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?Chuk-Munn Lee
 
DIRECTIONS READ THE FOLLOWING STUDENT POST AND RESPOND EVALUATE I.docx
DIRECTIONS READ THE FOLLOWING STUDENT POST AND RESPOND EVALUATE I.docxDIRECTIONS READ THE FOLLOWING STUDENT POST AND RESPOND EVALUATE I.docx
DIRECTIONS READ THE FOLLOWING STUDENT POST AND RESPOND EVALUATE I.docxlynettearnold46882
 
Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier Dev Sahu
 
INTEGRATION OF LATEX FORMULA IN COMPUTER-BASED TEST APPLICATION FOR ACADEMIC ...
INTEGRATION OF LATEX FORMULA IN COMPUTER-BASED TEST APPLICATION FOR ACADEMIC ...INTEGRATION OF LATEX FORMULA IN COMPUTER-BASED TEST APPLICATION FOR ACADEMIC ...
INTEGRATION OF LATEX FORMULA IN COMPUTER-BASED TEST APPLICATION FOR ACADEMIC ...IJCSES Journal
 
Pivot inspect with reading overview presentation for webinar 8 13-15 (1)
Pivot inspect with reading overview presentation for webinar 8 13-15 (1)Pivot inspect with reading overview presentation for webinar 8 13-15 (1)
Pivot inspect with reading overview presentation for webinar 8 13-15 (1)marketing_Fivestar
 
Supporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksSupporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksCarsten Ullrich
 

Ähnlich wie Heck (20)

Project Lambda: To Multicore and Beyond
Project Lambda: To Multicore and BeyondProject Lambda: To Multicore and Beyond
Project Lambda: To Multicore and Beyond
 
CMI2012 CCSS for Mathematics
CMI2012 CCSS for MathematicsCMI2012 CCSS for Mathematics
CMI2012 CCSS for Mathematics
 
Pivot INSPECT Comprehensive Assessment Solution
Pivot INSPECT Comprehensive Assessment SolutionPivot INSPECT Comprehensive Assessment Solution
Pivot INSPECT Comprehensive Assessment Solution
 
Teaching algebra through functional programming
Teaching algebra through functional programmingTeaching algebra through functional programming
Teaching algebra through functional programming
 
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docx
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docxEGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docx
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docx
 
dolan_SAM_syllabus_spring_2017
dolan_SAM_syllabus_spring_2017dolan_SAM_syllabus_spring_2017
dolan_SAM_syllabus_spring_2017
 
Helping Students to Learn Matehmatics Beyond LMS
Helping Students to Learn Matehmatics Beyond LMSHelping Students to Learn Matehmatics Beyond LMS
Helping Students to Learn Matehmatics Beyond LMS
 
Maply TA - Toby Bailey
Maply TA - Toby BaileyMaply TA - Toby Bailey
Maply TA - Toby Bailey
 
Sample prac exam2013
Sample prac exam2013Sample prac exam2013
Sample prac exam2013
 
Pivot INSPECT® Indiana's Formative Assessment Solution
Pivot INSPECT® Indiana's Formative Assessment SolutionPivot INSPECT® Indiana's Formative Assessment Solution
Pivot INSPECT® Indiana's Formative Assessment Solution
 
Automatic Assessment In Math Education
Automatic Assessment In Math EducationAutomatic Assessment In Math Education
Automatic Assessment In Math Education
 
RANDOM TESTS COMBINING MATHEMATICA PACKAGE AND LATEX COMPILER
RANDOM TESTS COMBINING MATHEMATICA PACKAGE AND LATEX COMPILERRANDOM TESTS COMBINING MATHEMATICA PACKAGE AND LATEX COMPILER
RANDOM TESTS COMBINING MATHEMATICA PACKAGE AND LATEX COMPILER
 
MLlecture1.ppt
MLlecture1.pptMLlecture1.ppt
MLlecture1.ppt
 
MLlecture1.ppt
MLlecture1.pptMLlecture1.ppt
MLlecture1.ppt
 
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?NUS Hackers Club Mar 21 - Whats New in JavaSE 8?
NUS Hackers Club Mar 21 - Whats New in JavaSE 8?
 
DIRECTIONS READ THE FOLLOWING STUDENT POST AND RESPOND EVALUATE I.docx
DIRECTIONS READ THE FOLLOWING STUDENT POST AND RESPOND EVALUATE I.docxDIRECTIONS READ THE FOLLOWING STUDENT POST AND RESPOND EVALUATE I.docx
DIRECTIONS READ THE FOLLOWING STUDENT POST AND RESPOND EVALUATE I.docx
 
Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier
 
INTEGRATION OF LATEX FORMULA IN COMPUTER-BASED TEST APPLICATION FOR ACADEMIC ...
INTEGRATION OF LATEX FORMULA IN COMPUTER-BASED TEST APPLICATION FOR ACADEMIC ...INTEGRATION OF LATEX FORMULA IN COMPUTER-BASED TEST APPLICATION FOR ACADEMIC ...
INTEGRATION OF LATEX FORMULA IN COMPUTER-BASED TEST APPLICATION FOR ACADEMIC ...
 
Pivot inspect with reading overview presentation for webinar 8 13-15 (1)
Pivot inspect with reading overview presentation for webinar 8 13-15 (1)Pivot inspect with reading overview presentation for webinar 8 13-15 (1)
Pivot inspect with reading overview presentation for webinar 8 13-15 (1)
 
Supporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksSupporting Flexible Competency Frameworks
Supporting Flexible Competency Frameworks
 

Heck

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. 2. Maple T.A. A web-based system for - generating exercises and automatically assessing students’ responses - delivering tests and assessments - administering students’ results and giving them feedback Main software ingredients: - Maple - Brownstone’s EDU Campus - (if required) Blackboard Building Block
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. aple*{ expr := $RESPONSE; var:= remove(type, indets(expr,name), realcons); if nops(vars)<>1 then check := false; else var := op(var); check := evalb( simplify(expr - eval(expr, var=-var))=0 ); end if; evalb(check); }
  • 22. lot*{ expr := $RESPONSE; plot(expr,x=-1..1); } omment{ If your answer is marked as wrong, this is because the vertical axis is not a symmetry axis for the graph of your function. } nd{question} Because of the lot statement a student can see the graph of his/her response and verify the property
  • 23.
  • 24. ode{ $answer = maple(&quot;diff(sin(x^2),x)&quot;); $answerdisplay = maple( &quot;printf(MathML:-ExportPresentation($answer))&quot;); } omment{ Use the chain rule to differentiate this formula. The correct answer is ar{answerdisplay}. } int{ Use the chain rule: $$(f(g(x)))'=f'(g(x))g'(x),$$ for differentiable functions $f$ and $g$. }
  • 25. olution{ The chain rule is: $$(f(g(x)))'=f '(g(x)) g'(x),$$ for differentiable functions $f$ and $g$. In this exercise $f(x)=in x$ and $g(x)=x^2$. So, $f '(x)=os x$ and $g'(x)=2x$. Therefore $$(in(x^2))'=os(x^2)2x = 2xos(x^2).$$ } nd{question}
  • 26. 3. Strengths & Weaknesses Strong points of Maple T.A. - variety of question types - large amount of exercise material can be created effectively - algorithmic variables can also be used in hints, solutions, feedback - rather good display, input, and creation of formulas; HTML can also be used - easy authoring knowing Latex and Maple - smoothly working together with Blackboard
  • 27. Weaknesses of Maple T.A. - no good question chaining and combining of response fields - limited partial credit - limited feedback to student’s response - no good standalone authoring at present - ruling out Maple syntax is clumsy - no good facilities to test Maple code first - user interface is more rooted in software engineering than in educational design - no easily adaptable user interface - no language adaptation possible
  • 28.
  • 29.
  • 30. The End Questions? Remarks?