Student teams will analyze and modify a large software system. The oral and written presentation of the specifications and code reviews are integral parts of the course. Software testing, verification, and validation will be documented. This course presents an introduction to computers and their use in the schools. It is designed as a first course for teachers.
Emphasis is placed upon fundamental concepts and their application in education.
Students will use an integrated software package and use programs relating to the subject matter of their discipline. They have the opportunity to write programs in a structured language. No prior experience with computers is assumed. This is an advanced course for teachers who want to build upon their programming skills, to write or design effective educational computer programs, and to evaluate available instructional software.