Cyber and Internet Module Using Python in Junior-High School

  • Doron Zohar
  • Tamar BenayaEmail author
  • Ela Zur
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 916)


Nowadays there has been considerable activity surrounding Computer Science (CS) education on all levels especially in junior- high school. In this paper we present the CS and Robotics curriculum for junior-high schools in Israel which has been implemented since 2011. In addition we will focus on the Cyber and Internet module which recently introduced Python as its programming language. We then display the results of a survey aimed to evaluate the teachers’ attitudes towards the new Cyber and Internet module with Python. We sum up with a discussion regarding the new module.


Computer science curriculum Junior-High school 


  1. 1.
    ACM Curriculum Committee on Computer Science: Curriculum ’68, recommendations for academic programs in computer science. Commun. ACM 11(3), 151–197 (1968)CrossRefGoogle Scholar
  2. 2.
    Tucker, A., et al.: Computing curricula 1991, a summary of the ACM/IEEE-CS joint curriculum task force report. Commun. ACM 34(6), 69–84 (1991)CrossRefGoogle Scholar
  3. 3.
    Joint IEEE Computing Society/ACM Task Force on Computing Curricula: Computing Curricula 2001 Final Report (2001).
  4. 4.
    Merritt, S., et al.: ACM model high school computer science curriculum. Commun. ACM 36(5), 87–90 (1993)CrossRefGoogle Scholar
  5. 5.
    Tucker, A., et al.: A model curriculum for K–12 computer science: final report of the ACM K-12 task force curriculum committee (2003).
  6. 6.
    Gal-Ezer, J., et al.: A high school program in computer science. Computer 28(10), 73–80 (1995)CrossRefGoogle Scholar
  7. 7.
    Duncan, C., Bell, T.: A pilot computer science and programming course for primary school students. In: Proceedings of the 10th Workshop in Primary and Secondary Computing Education, pp. 39–48 (2015)Google Scholar
  8. 8.
    Seehorn, D., Carey, S., Fuschetto, B., Lee, I., Moix, D., O’Grady-Cunniff, B., Owens, B., Stephenson, C., Verno, A.: CSTA K-12 Computer Science Standards; Revised 2011, Technical Report, New-York, NY, USA (2011)Google Scholar
  9. 9.
    Brown, N.C.C., Sentence, S., Crick, T., Humphreys, S.: Restart: the resurgence of computer science in UK schools. ACM Trans. Comput. Educ. (TOCE) 14(2), 9:1–9:22 (2014). Special Issue on Computing Education in (K-12) SchoolsGoogle Scholar
  10. 10.
    Falkner, K., Vivian, R., Falkner, N.: The Australian digital technologies curriculum: challenge and opportunity. In: Proceedings of 16th Australian Computing Education Conference (ACE 2014), pp. 3–12 (2014)Google Scholar
  11. 11.
    Zur Bargury, I.: A new curriculum for junior-high in computer science. In: The 17th Annual Conference on Innovation and Technology in Computer Science Education ITiCSE 2012, Haifa, Israel, pp. 204–208 (2012)Google Scholar
  12. 12.
    Zur Bargury, I., et al.: Implementing a New Computer Science Curriculum for Middle School in Israel. In: Proceedings of Frontiers in Education FIE 2012, Seattle, Washington, pp. 886–891 (2012).
  13. 13.
    CS and Robotics Junior-High School Curriculum (in Hebrew). Accessed 03 Apr 2017
  14. 14.
    Shein, E.: Python for beginners. Commun. ACM 58(3), 19–21 (2015)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Computer Science DepartmentThe Open University of IsraelHaifaIsrael

Personalised recommendations