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

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

Machanick, 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

Wilcocks, 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

Dios, 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