Inproceedings,

Hypermedia environments for learning to program

, and .
Multimedia, Hypermedia, and Virtual Reality Models, Systems, and Applications, page 216--229. Berlin, Heidelberg, Springer Berlin Heidelberg, (1996)

Abstract

This paper describes two learning support environments for introductory programming. The first system, CLEM, is a hypertext based learning environment for the Modula-2 programming language. The system is based on a set of innovative design principles. CLEM has been used by around 2,000 students in three British universities. The second system, Braque, provides a dynamic environment for learning program design. This system has been specifically constructed to meet the needs of novice programmers. The two systems combined aim to provide a comprehensive support system for learning to program.

Tags

Users

  • @brusilovsky

Comments and Reviews