Amelia wrote: >I'll look for some of the other information like (Geogebra) that kcrisman >mentioned.
I am one of the developers who is responsible for the main CAS that is used in GeoGebra and over the past 6 months I have been researching what is needed to build a CAS-based Moodle quiz/exercise system that is similar to the one you describe. The way I plan to solve the problem of having a system that is both powerful and easy to write problems in is by combining an education- oriented CAS (MathPiper) with a professional-level CAS (Reduce). Reduce is similar in power to CASs like Maple and Maxima and here is an example of what Reduce code looks like: http://206.21.94.61/misc/khan-academy/khan_academy_rational.mpw.html >I could have written problems that I liked, from scratch, in MapleTA in less >time >than it took me to cull through all the problem libraries to only find >that many of the questions weren't going to work the way I wanted them to. Although I have not used MapleTA before, from what I have read about it on the Internet, it appears to be close to what I have in mind for version 1 of the system I will be building. Most general-purpose CASs are able to determine if two expressions are equivalent or not and it looks like MapleTA makes heavy use of this capability. However, my understanding is that MapleTA is not able to automatically determine the steps that a human would typically take to solve a given problem. Most general-purpose CASs are not able to show steps like this because they use more advanced mathematical techniques than humans do. The research I have been doing indicates that only a CAS that has been specifically designed to perform mathematics like a human typically does is able to show these steps. After version 1 of the system I will be building is operational, my goal is to give MathPiper the ability to perform mathematics the way that a human typically does so that it can provide students with more detailed information about the problems they are solving. Anyway, I can handle most of the programming that will be needed to build this system. However, since I am not a mathematics teacher, what I need help with is: determining how the system should operate from the user’s point of view, what kinds of problems it should support, what kind of feedback it should provide, testing, etc. If you (or anyone else on this list) is interested in helping me build this system, that would be great. Ted -- You received this message because you are subscribed to the Google Groups "sage-edu" group. To post to this group, send email to sage-edu@googlegroups.com. To unsubscribe from this group, send email to sage-edu+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sage-edu?hl=en.