ACM SIGCUE Outlook · 1974 · 10 citations · 2 references
EducationComputer ScienceEducational TechnologyComputer-assisted InstructionProgramming LanguagesSoftware EngineeringComputer Science EducationComputer-based TrainingInteractive Learning EnvironmentsTutorial Dialogue SystemsComputer Science CurriculumComputer Science PedagogyComputer-based Science InstructionIntroductory Computer ScienceTutoring Dialogue SystemsUndergraduate Computer Science Education
In response to a large (currently 2000 students per semester) and increasing enrollment in introductory computer science courses, we have started a project to automate these courses on the PLATO IV Computer-Based Education system at the University of Illinois. The key components of our automated course are: 1. a library of lessons, covering several programming languages, computing techniques, and application areas 2. a completely self-contained interactive programming system for the preparation, execution and debugging of programs written by students in any of the languages covered by the lessons 3. a conversational advice-giving and information retrieval system to guide the student through the library of lessons, based on his goals and past performance. The goals and current status of this project are described.
2
Advances in Computer-based Education
D. Alpert, Donald L. Bitzer · Science · 1970 · 167 citations
A program to teach programming
Robert R. Fenichel, Joseph Weizenbaum, Jerome C. Yochelson · Communications of the ACM · 1970 · 21 citations · Full text