A PC-based training system for teaching a programming language

CBT-Pascal is a training system based on a personal computer for teaching the programming languaje Pascal. CBT-Pascal is more than a courseware considered in the ligth of the CAI philosophy criteria, as its features are not confined to transferring concepts concerning the syntax of the Pascal language and verifying their learning by test, but are also able to create real training for the student. This characteristic derives from the fact that [...]