Criteria for Writing Exams Which Reflect the K12 CS Foundations Study Material

  • Haim Averbuch
  • Tamar Benaya
  • Ela Zur
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7013)


All high school students in the Israeli high school system are required to take matriculation exams in the main subjects studied in high school. The matriculation exams are similar to the American AP exams in that they are external nationwide exams. The high school teachers are required to prepare the high school students for the matriculation exams. This is done by using internal exams which should reflect the matriculation exams. The first part of the Israeli Computer Science high school curriculum includes the courses Foundations of Computer Science 1 and 2. In this paper we describe the structure and content of the matriculation exam of Foundations of Computer Science 1 and 2. We define several criteria for constructing the internal exams. In addition, we discuss the following issues: What qualities contribute to an effective exam? How well the internal exams reflect the matriculation exams? How teachers can prepare better exams?


Computer Science Education K-12 Assessment 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    ACM Curriculum Committee on Computer Science, Curriculum ‘68 recommendations for academic programs in Computer Science, Comm. Assoc. Comput. Mach. 11 (1968)Google Scholar
  2. 2.
    Tucker, A., et al.: Computing Curricula 1991: A Summary of the ACM/IEEE-CS Joint curriculum Task Force Report. Comm. Assoc. Comput. Mach. 34, 69–84 (1991); Joint IEEE Computing Society/ACM Task Force on Computing Curricula, Computing Curricula 2001 Final Report, Google Scholar
  3. 3.
    Merrit, S., et al.: ACM model high school computer science curriculum. Association for Computing Machinery, New York (1994)Google Scholar
  4. 4.
    Tucker, A., et al.: A model curriculum for K–12 Computer Science: Final report of the ACM K-12 Task Force Curriculum Committee, 2nd edn. (2003),
  5. 5.
    Gal-Ezer, J., et al.: A high-school program in computer science. Computer 28(10), 73–80 (1995)CrossRefGoogle Scholar
  6. 6.
    Gal-Ezer, J., Harel, D.: Curriculum and course syllabi for a high-school computer science program. Computer Science Education 9(2), 114–147 (1999)CrossRefGoogle Scholar
  7. 7.
    Drysdale, S., et al.: The year in review….Changes and lessons learned in the design and implementation of the AP CS exam in Java. In: Proc. of the 36th SIGCSE Technical Symposium on Computer Science Education, pp. 323–324 (2005)Google Scholar
  8. 8.
    Tymann, P.T., White, L.: The future of the AP CS program. In: Proc. of the 40th SIGCSE Technical Symposium on Computer Science Education, pp. 331–332 (2009)Google Scholar
  9. 9.
    Hunt, F., et al.: How to develop and grade an exam for 20,000 students (or maybe just 200 or 20). In: Proc. of the 33rd SIGCSE Technical Symposium on Computer Science Education, pp. 285–286 (2002)Google Scholar
  10. 10.
    Armoni, M., Benaya, T., Ginat, D., Zur, E.: Didactics of Introduction to Computer Science in High School. In: Hromkovič, J., Královič, R., Vahrenhold, J. (eds.) ISSEP 2010. LNCS, vol. 5941, pp. 36–48. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  11. 11.
    Bloom, B.S. (ed.): Taxonomy of Educational Objectives, the classification of educational goals – Handbook I: Cognitive Domain. McKay, New York (1956)Google Scholar
  12. 12.
    Thompson, E., Luxton-Reilly, A., Whalley, J., Hu, M., Robbins, P.: Bloom’s Taxonomy for CS Assessment. In: Tenth Australasian Computing Education Conference (ACE 2008), vol. 78, pp. 155–161 (2008)Google Scholar
  13. 13.
    Tew, A.E., Guzdial, M.: Developing a Validated Assessment of Fundamental CS1 Concepts. In: Proc. of the 41th SIGCSE Technical Symposium on Computer Science Education, pp. 97–101 (2010)Google Scholar
  14. 14.
    Lister, R., et al.: A Multi-National Study of Reading and Tracing Skills in Novice Programmers. In: Working Group Reports from ITiCSE on Innovation and Technology in Computer Science Education, pp. 119–150 (2004)Google Scholar
  15. 15.
    The Israeli National Center for Computer Science Teachers’ Website,
  16. 16.
    Israel National Center for Computer Science Teachers: ”Machshava” – The Israeli National Center for High School Computer Science Teachers. In: Proceeding of the 7th SIGCSE Annual Conference on Innovation and Technology in Computer Science Education, Aarhus Denmark, vol. 234 (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Haim Averbuch
    • 1
  • Tamar Benaya
    • 2
  • Ela Zur
    • 2
  1. 1.Alon High SchoolRamat HasharonIsrael
  2. 2.Computer Science DepartmentThe Open University of IsraelRaananaIsrael

Personalised recommendations