Web-Books
in the Austria-Forum
Austria-Forum
Web-Books
Tagungsbände
Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments
Page - 233 -
  • User
  • Version
    • full version
    • text only version
  • Language
    • Deutsch - German
    • English

Page - 233 - in Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments

Image of the Page - 233 -

Image of the Page - 233 - in Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments

Text of the Page - 233 -

4.1. The early versions of CalculEng The initial versions of CalculEng [3, 4, 5] required a lot of preparation on the part of the tutor. The tutor had to set an appropriate single part question, work out the “correct” answer, and also try to anticipate several mistakes which a less able or slightly careless student might make – for example, differentiating the given function when the question asked the student to integrate it, or forgetting to multiply by a necessary factor. The correct answer and each of the anticipated “common mistake” incorrect answers would then have to be encoded into QTI XML by hand, along with appropriate feedback comments for each response. This was a very tedious, time- consuming and potentially error prone process for tutors, and deterred many of our colleagues from using the system. An example CalculEng question, with its response to the student’s incorrect answer, is shown in Figure 3. Further examples, together with the corresponding QTI-XML code, are given in [4]. Figure 3. An example CalculEng question, including a student’s “common mistake” incorrect answer, and the system’s feedback appropriate to that particular “common mistake”. The early versions of CalculEng only permitted simple single part questions, whereas more realistic mathematical problems often consist of several related parts. For example, consider the following problem from elementary Dynamics : “An object is oscillating, undergoing simple harmonic motion, such that its displacement at time t is given by x = 3 cos (2t) + 5 sin (2t). (a) Find the velocity, v, of the object; (b) Hence find the values of t which give maximum or minimum values of the displacement; (c) Find these maximum and minimum values of the displacement.” This problem first requires the student to differentiate the function specifying x with respect to time t, to give the velocity v. He/she then has to solve the equation v = 0 for those values of t which make v zero. Finally, the student then has to substitute each of those values of t into the expression defining x to find the actual maximum and M.Davis etal. /Developing“Smart”TutorialTools toAssist StudentsLearnCalculus 233
back to the  book Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments"
Intelligent Environments 2019 Workshop Proceedings of the 15th International Conference on Intelligent Environments
Title
Intelligent Environments 2019
Subtitle
Workshop Proceedings of the 15th International Conference on Intelligent Environments
Authors
Andrés Muñoz
Sofia Ouhbi
Wolfgang Minker
Loubna Echabbi
Miguel Navarro-CĂ­a
Publisher
IOS Press BV
Date
2019
Language
German
License
CC BY-NC 4.0
ISBN
978-1-61499-983-6
Size
16.0 x 24.0 cm
Pages
416
Category
Tagungsbände
Web-Books
Library
Privacy
Imprint
Austria-Forum
Austria-Forum
Web-Books
Intelligent Environments 2019