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
Peer reviewedMagel, 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


