skip to main content
10.1145/199688.199790acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article
Free Access

A cognitive-based approach to introductory computer science courses: lesson learned

Authors Info & Claims
Published:15 March 1995Publication History

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.

References

  1. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  2. 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 ScholarGoogle Scholar
  3. ACM 1991.Computing Curricula 1991 - Report of the ACM/IEEE-CS Joint Curriculum Task Force.Google ScholarGoogle Scholar
  4. 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 ScholarGoogle Scholar
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. 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 ScholarGoogle Scholar
  7. Chance 1987.Paul Chance, "Master of Mastery", Psychology Today, April 1987, pp. 43-46.Google ScholarGoogle Scholar
  8. Churchman 1968.C. West Churchman, ~ Dell Press, New York, 1968.Google ScholarGoogle Scholar
  9. 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 ScholarGoogle Scholar
  10. Gagné 1985.Robert M. Gagnt, The Conditions of Holt, Rinehart and Winston, New York, 1985.Google ScholarGoogle Scholar
  11. Gagné1988.Robert M. Gagnt, Leslie J. Briggs and Walter W. Wager, Princioles of Instructional Desijzn, Holt Rinehart and Winston, New York 1988.Google ScholarGoogle Scholar
  12. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  13. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  14. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  15. 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 ScholarGoogle ScholarCross RefCross Ref
  16. 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 ScholarGoogle ScholarCross RefCross Ref
  17. Messer 1976.S. Messer, "Reflective-Impulsivity: A Review", Psychological Bulletin, Vol. 83, No. 6, pp. 1026 - 1052.Google ScholarGoogle ScholarCross RefCross Ref
  18. 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 ScholarGoogle Scholar
  19. NSF 1989.Report on the National Science Foundation Disciplinary Workshops on Undergraduate Education, Directorate of Science and Engineering Education, NSF, 1989.Google ScholarGoogle Scholar
  20. 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 ScholarGoogle Scholar
  21. 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 ScholarGoogle Scholar
  22. 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 ScholarGoogle Scholar
  23. Richey 1986.Rita Riehey, The Theoretical and Conceotua! Bases of Instructional Design, Nichols Publishing, New York 1986.Google ScholarGoogle Scholar
  24. Salisbury 1989.David F. Salisbury, "What Should Instructional Designers Know About General Systems Theory?", Educational Technology, August 1989, pp. 42- 45. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Slavin 1980.Robert Slavin, "Cooperative Learning", Review of Educational Research, Vol. 50, No. 2, Summer 1980, pp. 313-342.Google ScholarGoogle ScholarCross RefCross Ref
  26. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  27. 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 ScholarGoogle Scholar

Index Terms

  1. A cognitive-based approach to introductory computer science courses: lesson learned

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SIGCSE '95: Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
          March 1995
          436 pages
          ISBN:089791693X
          DOI:10.1145/199688
          • Chairman:
          • Cary Laxer,
          • Editors:
          • Curt M. White,
          • James E. Miller,
          • Judy Gersting

          Copyright © 1995 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 15 March 1995

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate1,595of4,542submissions,35%

          Upcoming Conference

          SIGCSE Virtual 2024

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader