skip to main content
10.1145/1007996.1008004acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
Article

On the achievements of high school students studying computational models

Authors Info & Claims
Published:28 June 2004Publication History

ABSTRACT

One of the units in the relatively new high school CS curriculum which is being implemented in Israel is a theoretical unit on computational models. It includes deterministic and non-deterministic finite automata, regular and non-regular languages, closure properties of regular languages, pushdown automata, closure properties of context free languages, Turing machines, the Church-Turing thesis and the halting problem. This paper focuses on part of a study we conducted dealing with the achievements of high school students studying this unit. Specifically, this paper compares the achievements of students on the technical parts of this unit vs. its theoretical parts. We also examine the correlation between achievements of students studying the Computational Models unit, and two other factors: The students' previous computer-related background (not necessarily computer science) and the level on which they studied mathematics.

References

  1. Armoni, M. and Gal-Ezer, J., Non-Determinism in CS High-School Curricula, FIE2003, http://fie.engrng.pitt.edu/fie2003/papers/1251.pdf.Google ScholarGoogle ScholarCross RefCross Ref
  2. Armoni, M., Gal-Ezer, J. and Tirosh D., Solving Problems Reductively. Submitted.Google ScholarGoogle Scholar
  3. Atchison, W. F. et al., Curriculum '68, Recommendations for Academic Programs in Computer Science, Comm. of the ACM, Vol. 11, No. 3, 1968, pp. 151--197. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Byrne, P. and Lyons, G., The Effect of Student Attributes on Success in Programming, ITiCSE 01, SIGCSE Bulletin, Vol. 33, No. 3, 2001, pp. 49--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Denning, P. J. et al., Computing as a Discipline, Comm. of the ACM, Vol. 32, No. 1, 1989, pp. 9--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Evans, G. E. and Simkin, M. G., What Best Predicts Computer Proficiency?, Comm. of the ACM, Vol. 32, No. 11, 1989, pp. 1322--1327. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Gal-Ezer, J., Beeri, C., Harel, D. and Yehudai, A. A High School Program in Computer Science, Computer, Vol. 28, No. 10, 1995, pp. 73--80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Gal-Ezer, J. and Harel, D., Curriculum and Course Syllabi for a High-School Program in Computer Science, Computer Science Education Vol. 9, No. 2, 1999, pp. 114--147.Google ScholarGoogle ScholarCross RefCross Ref
  9. Gal-Ezer, J. and Zur, E., The Concept of 'Algorithm Efficiency' in the High School CS curriculum, FIE 2002, http://fie.engrng.pitt.edu/ fie2002/index.htm, 2001.Google ScholarGoogle Scholar
  10. Hagen, D. and Markham, S., Does It Help to Have Some Programming Experience Before Beginning a Computing Degree Program?, ITiCSE 2000, SIGCSE Bulletin, Vol. 32, No. 3, 2000, pp. 25--28. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Merritt, S. M. et al., ACM Model High School Computer Science Curriculum, The Report of the Task Force of the Pre-College Committee of the Education Board of the ACM, 1994, pp. 1--25.Google ScholarGoogle Scholar
  12. Morrison, M. and Newman, T. S., A Study of the Impact of Student Background and Preparedness on Outcomes in CS I, Proceedings of the 32nd SIGSCE Technical Symposium on Computer Science Education, SIGSCE Bulletin, Vol. 33, No. 1, 2001, pp. 179--183. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Taylor, H. G. and Mounfield, L. C., An Analysis of Success Factors in College Computer Science: High School Methodology is a Key Element, Journal of Research on Computing in Education, Vol. 24, No. 2, 1991, pp. 240--245.Google ScholarGoogle ScholarCross RefCross Ref
  14. Tucker, A. B. et al, Computing curricula 1991, A summary of the ACM/IEEE Joint Curriculum Task Force Report, Comm. of the ACM, Vol. 34, No. 6, 1991, pp. 69--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Computational Models, A Textbook and a Teacher's Guide, The Open University, Israel, 1998 (In Hebrew).Google ScholarGoogle Scholar
  16. IEEE Computer Society/ACM Task Force, Year 2001 Model Curricula for Computing (CC-2001), http://www.computer.org/ education/cc2001/report/, 2002.Google ScholarGoogle Scholar

Index Terms

  1. On the achievements of high school students studying computational models

        Recommendations

        Reviews

        Arto Salomaa

        This paper should be of great assistance and value to people working in theoretical computer science, as well as those interested in mathematics education at the high school level. A package, "Computational Models" (CM), consisting of 90 hours in the 11th or 12th grade, was introduced in some high schools in Israel. More than half of the package is devoted to finite automata, and deterministic, nondeterministic, and regular languages. About 25 percent of the material is devoted to PDAs and context-free languages, and the rest to Turing machines and the halting problem. This paper surveys the performance of the 540 students using the package. While it is not possible to present any details of the results here, it should be mentioned that many rather obvious preconceptions were amply confirmed in the study. The material of CM is very suitable for high school study. The teaching can be started from scratch, but familiarity with some abstract thinking on the part of the students will be of great help. Existence and irregularity proofs present greater difficulties than direct constructions. There is no correlation between previous experience with computers and success with CM; on the contrary, there is a negative correlation between performance in existence proofs and previous computer experience. Online Computing Reviews Service

        Access critical reviews of Computing literature here

        Become a reviewer for Computing Reviews.

        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
          ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
          June 2004
          296 pages
          ISBN:1581138369
          DOI:10.1145/1007996

          Copyright © 2004 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: 28 June 2004

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate552of1,613submissions,34%

          Upcoming Conference

          ITiCSE 2024

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader