Descriptor
Source
| Computers & Education | 6 |
Author
| Andaloro, G. | 1 |
| Bellomonte, L. | 1 |
| Dios, R. | 1 |
| Geller, J. | 1 |
| Heller, Rachelle | 1 |
| Kann, Charles | 1 |
| Lindeman, Robert W. | 1 |
| Machanick, Philip | 1 |
| Rowe, Glenn | 1 |
| Sanders, Ian | 1 |
| Thorburn, Gareth | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 6 |
| Reports - Descriptive | 3 |
| Reports - Evaluative | 2 |
| Opinion Papers | 1 |
| Reports - Research | 1 |
Education Level
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Peer reviewedThorburn, 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
Peer reviewedMachanick, Philip – Computers & Education, 1998
Based on a computer-science course, this article outlines an alternative ordering of programming concepts that aims to develop a reuse habit before other styles of programming are developed. Although the discussion is based on transition from Modula-2 to C++, the issues raised apply to transition from any procedural to any object-oriented…
Descriptors: Algorithms, Change, Computer Science Education, Course Descriptions
Peer reviewedWilcocks, Derek; Sanders, Ian – Computers & Education, 1994
Discussion of how to teach programming skills to novice programmers focuses on the use of a program animator that uses a copies model of recursion to teach the recursive function. Various mental models are reviewed; testing the recursion animator is described; and possibilities for further research are suggested. (12 references) (LRW)
Descriptors: Algorithms, Computer Assisted Instruction, Computer Science Education, Courseware
Peer reviewedAndaloro, G.; Bellomonte, L. – Computers & Education, 1998
Presents a student module modeling knowledge states and learning skills of students in the field of Newtonian dynamics. Uses data recorded during the exploratory activity in microworlds to infer mental representations concerning the concept of force. A fuzzy algorithm able to follow the cognitive states the student goes through in solving a task…
Descriptors: Algorithms, Cognitive Processes, Instructional Design, Knowledge Level
Peer reviewedDios, R.; Geller, J. – Computers & Education, 1998
Focuses on identifying the educational effects of "activity oriented" instructional techniques. Examines which instructional methods produce enhanced learning and comprehension. Discusses the problem of learning "sorting algorithms," a major topic in every Computer Science curriculum. Presents a low-tech, hands-on teaching method for sorting…
Descriptors: Active Learning, Algorithms, Computer Science Education, Experiential Learning
Peer reviewedKann, Charles; Lindeman, Robert W.; Heller, Rachelle – Computers & Education, 1997
In the past, algorithm animation has yielded mixed results as a teaching tool in computer science. This article presents a study in which undergraduates at George Washington University (DC) viewed algorithm animations and then programmed the same algorithms. Results suggest that combing the two is an effective way to use animation and to produce…
Descriptors: Algorithms, Animation, Computer Science, Computer Uses in Education


