Abstract
A project has been undertaken this past year using a cognitive based approach to implement the Computing I and II courses as defined in Implementation D of Computing Curricula 1991. The salient features of this project include: (i) strategic sequencing and associated levels of mastery of key topics based on Bloom levels; (ii) a spiral approach to presentation; (iii) integral use of structured closed labs; (iv) frequent feedback and (v) early use of teams. This project has led to a series of course documents that explicitly define and schedule course micro-objectives, that map each micro-objective to a specific Bloom knowledge level, and that help to achieve and measure those objectives.
- Abernathy 1990 Ken Abernathy, "Some Suggestions for Implementing Closed Laboratories in CSI", Proceedings of the 28~ Southeast Regional Conference, April, 1990, Greenville, South Carolina, pp. 73-79. Google Scholar
Digital Library
- Abernathy 1991 Ken Abernathy, Tom AUen, John MacGregor, "Two Efforts to Incorporate Structured Laboratories into the CS Curriculum", Proceedings of the 29th Southeast Regional Conference, April 1991, Auburn, Alabama, pp. 130-133.Google Scholar
- ACM 1991 Computing Curricula 1991 - Report of the ACM/IEEE-CS Joint Curriculum Task Force.Google Scholar
- Atihuv 1989 Niv Atihuv and Seev Neumann, Princioles of Info~an'on Systems for Management, 3/d edition, William C. Brown, Dubuque Iowa, 1989.Google Scholar
- Baldwin 1992 Doug Baldwin and J.A.G.M. Koomen, "Using Scientific Experiments in Early Computer Science Laboratories", Proceedings of the 23rd SIGCSE Technical Symposium on Computer Science Education, Vol. 24, No. 1, March 1992, Kansas City, Missouri, pp. 102-106. Google Scholar
Digital Library
- Bloom 1956 Benjamin S. Bloom et al, The Taxonomy of Educational Objectives: The Classification of the Educational Goals. Handbook I: The Cognitive Domain. McKay Press, New York 1956.Google Scholar
- Chance 1987 Paul Chance, "Master of Mastery", Psychology Today, April 1987, pp. 43-46.Google Scholar
- Churchman 1968 C. West Churchman, ~ Dell Press, New York, 1968.Google Scholar
- Doran 1994 M. Doran, H. E. Longenecker Jr. and J. H. Pardue, "A Systems Approach to a Data Structures Course for Information Systems Students Consistent With DPMA IS'90, ISECON'94, October 28-30, 1994, Louisville, KY, pp. 236-243.Google Scholar
- Gagné 1985 Robert M. Gagnt, The Conditions of Holt, Rinehart and Winston, New York, 1985.Google Scholar
- Gagné1988 Robert M. Gagnt, Leslie J. Briggs and Walter W. Wager, Princioles of Instructional Desijzn, Holt Rinehart and Winston, New York 1988.Google Scholar
- Joyce 1990 D. Joyce, "A Virtual Lab to Accompany CS 1 and CS2", 2ptSIGCSE Technical Symposium on Computer Science Education, February 1990, Washington DC, pp. 40- 43. Google Scholar
Digital Library
- Koffman 1984 Elliot P. Koffman, Phillip L. Miller, and Caroline E. Wardle, "Recommended Curriculum for CS 1, 1984: A Report of the ACM Curriculum Task Force for CS 1", Communications of the ACM, Vol 27, No. 10, pp. 998-1001, October 1984. Google Scholar
Digital Library
- Koffman 1985 Elliot P. Koffman, David Stemple, and Caroline E. Wardle, "Recommended Curriculum for CS2, 1984: A Report of the ACM Curriculum Task Force for CS2", Communications of the A CM, Vol. 28, No. 8, pp. 815-818, August 1985. Google Scholar
Digital Library
- MacGregor 1988 S. Kim MacGregor, "Computer Programming Instruction: Effects of Collaboration and Structured Design Mile Posts", Journal of Research on Computing in Education, 1988, pp. 155-164.Google Scholar
Cross Ref
- Merrienboer 1988 J. Merrienboer, "Relationship Between Cognitive Learning Style and Achievement in an Introductory Computer Programming Course", Journal of Research on Computing in Education, Winter 1988, pp. 181 - 186.Google Scholar
Cross Ref
- Messer 1976 S. Messer, "Reflective-Impulsivity: A Review", Psychological Bulletin, Vol. 83, No. 6, pp. 1026 - 1052.Google Scholar
Cross Ref
- NSF 1986 Undergraduate Science, Mathematics and Engineering Education, NSF Task Committee on Undergraduate Science and Engineering Education, H. A. Neal (chair), NSF, March 1986.Google Scholar
- NSF 1989 Report on the National Science Foundation Disciplinary Workshops on Undergraduate Education, Directorate of Science and Engineering Education, NSF, 1989.Google Scholar
- NSF 1990 Report of the National Science Foundation Workshop on the Dissemination and Transfer of Innovation in Science, Mathematics, and Engineering Education, Dr. Richard D. Breslin (chair), Directorate for Education and Human Resources, NSF, May 1990.Google Scholar
- Pardue 1991 J. H. Pardue, M, V. Doran and H. E. Longenecker, "A Methodology For Group Learning In The Computer Science Environment", 29~ Annual Southeast Regional ACM Conference, April 1991, pp. 341-343.Google Scholar
- Pardue 1994 M. Doran, J. H. Pardue and H. E. Longenecker Jr., "Student Perception of Benefits of a Structured CS1 and CS2 Lab Environment", The Journal of Computer and Information Systems, Summer 1994 issue, Vol. XXXIV, No. 4, pp. 40 - 43.Google Scholar
- Richey 1986 Rita Riehey, The Theoretical and Conceotua! Bases of Instructional Design, Nichols Publishing, New York 1986.Google Scholar
- Salisbury 1989 David F. Salisbury, "What Should Instructional Designers Know About General Systems Theory?", Educational Technology, August 1989, pp. 42- 45. Google Scholar
Digital Library
- Slavin 1980 Robert Slavin, "Cooperative Learning", Review of Educational Research, Vol. 50, No. 2, Summer 1980, pp. 313-342.Google Scholar
Cross Ref
- Soloway 1986 Elliot Soloway, "Learning to Program = Learning to Construct Mechanisms and Explanations", Communications of the ACM, Vol. 29, No. 9, pp. 850-858, September 1986. Google Scholar
Digital Library
- Webb 1982 Noreen M. Webb, "Group Composition, Group Interaction and Achievement in Cooperative Small Groups", journal of Educational Psychology, Vol. 74, No. 4, 1982 pp. 457-484.Google Scholar
Index Terms
A cognitive-based approach to introductory computer science courses: lesson learned
Recommendations
Updating Introductory Computer Science with Creative Computation
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationThis paper reports on the results of a multi-year project in which we identified essential pedagogy and curriculum for teaching introductory computing courses focused on Creative Computation using Processing. The curriculum aligns with a traditional '...
Teacher (as student) driven curriculum development for an introductory computer science course
This research paper introduces the Joy and Beauty of Computing (JBC) curriculum, an introductory class in computer science (CS) that focuses on computational thinking and Python programming, and the weeklong professional development (PD) class we ...
A cognitive-based approach to introductory computer science courses: lesson learned
SIGCSE '95: Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science educationA project has been undertaken this past year using a cognitive based approach to implement the Computing I and II courses as defined in Implementation D of Computing Curricula 1991. The salient features of this project include: (i) strategic sequencing ...







Comments