Descriptor
| Algorithms | 4 |
| Computer Science Education | 4 |
| Higher Education | 4 |
| Programming | 3 |
| Active Learning | 1 |
| Automation | 1 |
| Change | 1 |
| Computer Assisted Instruction | 1 |
| Computer Software Evaluation | 1 |
| Course Descriptions | 1 |
| Courseware | 1 |
| More ▼ | |
Source
| Computers & Education | 4 |
Author
| Dios, R. | 1 |
| Geller, J. | 1 |
| Machanick, Philip | 1 |
| Rowe, Glenn | 1 |
| Sanders, Ian | 1 |
| Thorburn, Gareth | 1 |
| Wilcocks, Derek | 1 |
Publication Type
| Journal Articles | 4 |
| Reports - Descriptive | 2 |
| Reports - Evaluative | 2 |
| Opinion Papers | 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 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


