@hackage ideas1.8
Feedback services for intelligent tutoring systems
Installation
Tested Compilers
Dependencies (22)
- Diff
- HDBC
- HDBC-sqlite3
- QuickCheck >=2.8 && <2.12
- base >=4.8 && <5
- blaze-builder >=0.4 Show all…
Dependents (5)
@hackage/ideas-math, @hackage/acme-everything, @hackage/ideas-math-types, @hackage/ideas-statistics, @hackage/Advise-me
Package Flags
logging
(on by default)
enable support for logging interactions to a sqlite3 database
Ideas (Interactive Domain-specific Exercise Assistants) is a joint research
project between the Open University of the Netherlands and Utrecht
University. The project's goal is to use software and compiler technology to
build state-of-the-art components for intelligent tutoring systems (ITS) and
learning environments. The ideas software package provides a generic
framework for constructing the expert knowledge module (also known as a
domain reasoner) for an ITS or learning environment. Domain knowledge is
offered as a set of feedback services that are used by external tools such
as the digital mathematical environment (DME), MathDox, and the Math-Bridge
system. We have developed several domain reasoners based on this framework,
including reasoners for mathematics, linear algebra, logic, learning Haskell
(the Ask-Elle programming tutor) and evaluating Haskell expressions, and for
practicing communication skills (the serious game Communicate!).