- Full text PDF available (0)
In the summer of 1978, a program package was produced by six members of the class of course 1516, Programming Applications in Ontario Curricula, offered at the Ontario Institute for Studies in Education. The course participants were secondary school teachers of computer science or related subjects.
Courses in computer science, data processing or other areas that involve the learning of computer programming often require the student to complete programming exercises. These exercises give the students practice in translating some process into a set of computer commands that accomplish the same process. Very often the exercises are relatively… (More)
Although the computer, for educational purposes , was originally seen as a potentially powerful "teaching machine" in CAI applications, it is word processing which has become the computer application most used in education and in society at large (Heermann, 1986). A wide variety of instruments preceded the introduction of this new electronic tool: chisel,… (More)
We have found that computer applications to education involve us in the broad field of communications-from computers communicating to computers through to people communicating with people. We have been led to set up enriched resource centres in schools, produce old and new kinds of multi-media materials and, of course, to develop new computer languages and… (More)
This study investigates a method of compressing the computer representation of computer assisted instruction (CAI) text files. Traditionally , each character of CAI text would be represented by at least seven binar y digits (bits). With efficient text compression techniques, the averag e number of bits per character, and hence costs, can be reduced. For… (More)
Despite the great and continuing interest in methods of effective teaching of computer science concepts, especially programming, there is little hard data to back up the opinions that are so vigorously expressed. Moreover, most of those studies that have attempted to investigate programming instruction have been sufficiently flawed so as to render them of… (More)