In this paper we present our preliminary work and outline towards the development of reusable SCORM (Sharable Content Object Reference Model) compliant courses to be deployed in the introductory programming curriculum. As many students often have difficulty understanding key programming concepts, various approaches of learning data structures and programming elements can be helpful. We describe the rationale of the project in terms of computer science education followed by a description of Learning Objects (LOs). Next we describe SCORM and the benefits of using such a model, our current work followed by an outline of our next steps and goals. Through this project we hope to begin to realize new ways of expressing material for students starting to learn how to write programs.
展开▼