Descriptor
Computer Science Education | 1 |
Computer Software | 1 |
Design Requirements | 1 |
Elementary Secondary Education | 1 |
Material Development | 1 |
Programed Instructional… | 1 |
Source
AEDS Journal | 1 |
Author
Magel, Kenneth | 1 |
Publication Type
Guides - Non-Classroom | 1 |
Journal Articles | 1 |
Opinion Papers | 1 |
Education Level
Audience
Practitioners | 1 |
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating

Magel, Kenneth – AEDS Journal, 1980
Courseware (computer based curriculum materials) development should follow the lessons learned by software engineers. The most important of 28 principles of software development presented here include a stress on human readability, the importance of early planning and analysis, the need for independent evaluation, and the need to be flexible.…
Descriptors: Computer Science Education, Computer Software, Design Requirements, Elementary Secondary Education