Abstract
This paper proposes a set of assumptions about learning in general, followed by a set of assumptions concerning ICS courses in particular. Using these as a foundation, an ICS course content and structure is developed which clearly shows the relationships between the various branches of computer science, encourages a logical presentation, and is modular and hierarchical, permitting use for a wide variety of audiences and course objectives. Since content organization is only one aspect of a course, the method of presentation is also discussed, with emphasis on methodologies other than lecture.
Index Terms
- Introductory computer science courses a modular design
Recommendations
Introductory computer science courses a modular design
Proceedings of the SIGCSE-SIGCUE joint symposium on Computer science educationThis paper proposes a set of assumptions about learning in general, followed by a set of assumptions concerning ICS courses in particular. Using these as a foundation, an ICS course content and structure is developed which clearly shows the ...
A modular introductory computer science course
SIGCSE '81: Proceedings of the twelfth SIGCSE technical symposium on Computer science educationThe structure of a modular introductory course in Computer Science is described. Two types of modules are offered, lecture and language, over three time periods. Students enrolled for the course complete three lecture and three language modules. Each ...
Introductory computer science courses a modular design
SIGCSE '76: Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and educationThis paper proposes a set of assumptions about learning in general, followed by a set of assumptions concerning ICS courses in particular. Using these as a foundation, an ICS course content and structure is developed which clearly shows the ...
Comments