Version 1 (modified by 17 years ago) (diff) | ,
---|
It is designed to meet the needs of:
- Distributed thinking projects, in which volunteers must be trained to perform various tasks.
- Volunteer computing projects, in which educating participants can increase their enthusiasm and commitment.
These areas have the following properties:
- Churn: constant turnover (scores or hundreds of new students per day);
- Wide geographical distribution;
- Wide age distribution;
- Motivation: most volunteers have a pre-existing interest in the topic, and are motivated by recognition (e.g. being marked as an "expert" on the project web site).
What Bolt does
Using Bolt, you can
- Create exercises of various types: multiple-choice, fill-in-the-blank, graphical, etc.
- Specify a course as a sequence of lessons and exercises.
Given such a course, Bolt does the following:
- It guides students sequentially through the course;
- If the student fails an exercise, they repeat one or more lessons and retry the exercise(Bolt courses are designed to be "fail-proof");
- Each student's progress is recorded in a database, and when they return to the course later they resume at that point.
- Bolt maintain an estimate of each student's mastery of the course material.
In addition, Bolt lets you create better courses; specifically, you can
- make statistically valid comparisons of alternative lessons;
- make "adaptive" courses in which different lessons are used for different groups of students
This is done as follows:
- Bolt records the timing and results of each student interaction (viewing a lesson or completing an exercise) in a database.
- Demographics (age, sex, education level, nationality) are stored for each student.
- Course documents can have various types of "control structures". For example, they can specify that a lesson should be chosen randomly from a given set, or should be chosen based on student demographics.
- Bolt offers analytic tools that let you evaluate the effectiveness of your lessons, and that help you make your course adapt itself to different types of students.