NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 9 results Save | Export
Peer reviewed Peer reviewed
Vanneste, Philip; And Others – Instructional Science, 1996
Discusses how the reverse engineering approach can generate feedback on computer programs without the user having any prior knowledge of what the program was designed to do. This approach uses the cognitive model of programming knowledge to interpret both context independent and dependent errors in the same words and concepts as human programmers.…
Descriptors: Authoring Aids (Programming), Cognitive Processes, Computer Software Evaluation, Feedback
Weber, Gerhard; Mollenberg, Antje – 1994
Novices in programming face many problems affecting their learning process and programming success. Learning to program includes using the programming environment, learning a programming language's syntax and semantics, understanding a problem and translating it into an executable plan, developing algorithms and programs, and testing and debugging…
Descriptors: Computer Literacy, Computer Software Development, Debugging (Computers), Experiential Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Howard, Elizabeth V. – Journal of Educational Technology Systems, 2007
During a research study conducted over four semesters, students enrolled in an introductory programming class at a commuter campus used the pair-programming approach for both in-class labs and out-of-class programming assignments. This study was a comprehensive assessment of pair-programming using multiple measures of both quantitative and…
Descriptors: Programming, Instructional Effectiveness, Instructional Innovation, Problem Based Learning
Peer reviewed Peer reviewed
Overbaugh, Richard C. – Computers in the Schools, 1994
Describes the development of an interactive video simulation, the "Classroom Management Simulation," that teaches eight basic principles of classroom management to preservice teachers. Highlights include the instructional design process, including task analysis; the use of HyperCard for programming; and results of field testing. (LRW)
Descriptors: Authoring Aids (Programming), Classroom Techniques, Computer Assisted Instruction, Computer Simulation
Peer reviewed Peer reviewed
Thorburn, Gareth; Rowe, Glenn – Computers & Education, 1997
Unlike most program assessment systems, Program Assessment using Specified Solutions (PASS), evaluates student C programs by assessing the way a problem was solved by performing a comparison of the submitted program with a solution plan. This article describes PASS, its use of instructor specified solution plans, assessment and feedback systems,…
Descriptors: Algorithms, Automation, Computer Science Education, Computer Software Evaluation
Chee, Yam San – 1994
As an instructional technology, cognitive apprenticeship has become increasingly important. Cognitive apprenticeship embeds the acquisition of knowledge and skills in their social and functional context and consists of six teaching methods: modelling, coaching, scaffolding, articulation, reflection, and exploration. SMALLTALKER is a…
Descriptors: Computer Software, Educational Environment, Feedback, Foreign Countries
Recker, Margaret M. – 1994
This document presents a theoretical approach and a methodology for analyzing data from students interacting with and learning from hypermedia systems. Interactions are mutually influenced by individual students' goals and strategies and the actions supported by the interface of the learning environment. The approach is illustrated by modelling…
Descriptors: Cognitive Processes, Computer Interfaces, Computer System Design, Educational Environment
Peer reviewed Peer reviewed
Orr, Kay L.; And Others – Journal of Interactive Instruction Development, 1994
Discusses procedures for storyboard development and provides guidelines for designing interactive multimedia courseware, including interactivity, learner control, feedback, visual elements, motion video, graphics/animation, text, audio, and programming. A topical bibliography that lists 98 items is included. (LRW)
Descriptors: Computer Graphics, Computer Software Development, Feedback, Guidelines
Moursund, Dave; Yoder, Sharon – 1993
This book provides an introduction to HyperCard, with the main focus being on communication and problem solving. The book covers most of the main features of HyperCard and includes a very brief introduction to HyperTalk. This book is specifically for people who want to move toward higher levels of HyperCard knowledge and skills. It is designed for…
Descriptors: Communication (Thought Transfer), Computer Assisted Instruction, Computer Software, Educational Environment