Chapter 3
The goal of drill-and-practice is that students will master or learn the information without error. To be effective, it should include feedback to reinforce correct responses and to remediate errors learners might make along the way. Using this function could best give students the opportunities to match English words with their German equivalents. But we must remember that this software function has limitations. Whereas not all students respond well to repetition, with too many items, the practice may become boring and if the student is making repeated errors than software function may be needed.
Tutorial software function may be useful if there was no teacher available to teach the topic. In a tutorial, a tutor in the form of a person, computer software, or special printed materials presents the contents, poses questions or problems, request responses, supplies feedback and practice until the learner demonstrates a level of competence.
Simulation is an abstraction or simplification of some real-life situation or process. It can be used when a teacher recognizes that the students need to apply their knowledge or skill in a real world situation. Demonstrating genetics principles by mating fruit flies and letting students analyze features of their offspring, simulation would be the best software.
Instructional games are most frequently used as rewards for good works. Some students do not have that powerful internal motivation to learn, but can be helped by external motivators in the form of rewards. Rather than disapproving unwanted behavior or answers, rewards correct the behavior and answers. Children are likely to continue or repeat behavior that has been rewarded.
An issue related to instructional use of games is confusing game rules with real rules. Game activity is usually understood to take place separately from the real world, occurring in a set space and time with precise rules governing game play. In a game, the rules of real life are temporarily postponed and replaced by rules that operate within the game. These rules that were made for the game are sometimes overstepped and taken out to the real world and applied.
Problem solving software is programs that focus on developing or exercising critical thinking skills by the user, rather than a specific academic discipline.