Inquiry-Based Learning in Computer Science Classroom

  • Zuzana TkáčováEmail author
  • Ľubomír Šnajder
  • Ján Guniš
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11913)


Inquiry-based learning in Slovak schools is still considered to be an innovative approach to teaching based on the active exploration of new knowledge by pupils themselves. It allows deeper involvement of pupils in the learning process, encourages motivation and differentiation with respect to individual learning preferences, creates space for pupils to develop cooperation and communication skills. Inquiry is a natural cognitive process for pupils, but its wider application is mostly in biology, chemistry or physics classrooms, while computer science in Slovak schools is still dominated by instructive teaching strategies. In the frame of the National project IT Academy we have focused on different fields of the computer science curriculum and we have implemented the 5E instructional model as an inquiry-based learning approach in 40 primary school lessons and 40 secondary school lessons. We provide teachers with complete lesson plans, including worksheets, supplementary work files and materials, or reference materials. These educational materials are being tested by teachers in Slovak schools. For both primary and secondary school teachers, we organize also professional development courses on innovative teaching strategies in the computer science classroom to make it easier for them to implement these new classroom learning practices. This paper presents the results of a survey on teachers’ perception, attitudes, experiences, misconceptions and barriers to inquiry-based teaching strategies in computer science classrooms as the classroom teacher plays a key role in the successful implementation of these new learning strategies. Our research investigates how different factors affect teachers when considering the inquiry-based learning and its successful implementation in computer science classrooms highlights two major underlying factors, the teacher’s personal contribution factor and a factor representing a collection of the teacher’s readiness and teaching skills, which are further discussed.


Inquiry-based learning 5E Cycle Active learning Problem solving Teaching methodology Computer science teacher 



This article was created in the framework of the National project IT Academy – Education for the 21st Century, ITMS: 312011F057, which is supported by the European Social Fund and the European Regional Development Fund in the framework of the Operational Programme Human Resources and in the frame of project KEGA 029UKF-4/2018 Innovative Methods in Programming Education in the University Education of Teachers and IT Professionals.


  1. 1.
    Truesdell, P.: Engineering Essentials for STEM Instruction: How Do I Infuse Real-World Problem Solving into Science, Technology, and Math? ASCD, Alexandria (2014)Google Scholar
  2. 2.
    Rocard, M., Csermely, P., Jorde, D., Lenzen, D., Walberg-Henriksson, H., Hemmo, V.: Science Education NOW: A Renewed Pedagogy for the Future of Europe. Office for Official Publications of the European Communities, Luxembourg (2007). ISBN 978-92-79-05659-8
  3. 3.
    Kireš, M., Ješková, Z., Ganajová, M., Kimáková, K.: Bádateľské aktivity v prírodovednom vzdelávaní, časť A. ŠPÚ, Bratislava, SVK (2016). ISBN 978-80-8118-155-9Google Scholar
  4. 4.
    Šnajder, Ľ., Guniš, J.: Inquiry based learning of selected computer sciences concepts and principles. ICTE J. 1(1), 28–39 (2012). Scholar
  5. 5.
    Vaníček, J.: Programming in scratch using inquiry-based approach. In: Brodnik, A., Vahrenhold, J. (eds.) ISSEP 2015. LNCS, vol. 9378, pp. 82–93. Springer, Cham (2015). Scholar
  6. 6.
    Gordon, N., Brayshaw, M.: Inquiry based learning in computer science teaching in higher education. Innov. Teach. Learn. Inf. Comput. Sci. 7(1), 22–33 (2008). Scholar
  7. 7.
    Bybee, R.W., et al.: BSCS 5E instructional model: origins and effectiveness. BSCS, Colorfado Springs (2006).
  8. 8.
    National project IT Academy - education for 21st century.
  9. 9.
    Han, J., Kamber, M., Pei, J.: Data Mining: Concepts and Techniques. Morgan Kaufmann Publishers Inc., San Francisco (2011)Google Scholar
  10. 10.
    Larose, D.T., Larose, C.D.: Data Mining and Predictive Analytics. Wiley, Hoboken (2015)Google Scholar
  11. 11.
    Chráska, M.: Metody pedagogického výzkumu. Grada, Praha (2007). ISBN 978-80-247-1369-4Google Scholar
  12. 12.
    Ramnarain, U., Hlatswayo, M.: Teacher beliefs and attitudes about inquiry-based learning in a rural school district in South Africa. S. Afr. J. Educ. 38(1), 1–10 (2018). Art. # 1431CrossRefGoogle Scholar
  13. 13.
    Dostál, J.: Inquiry-based instruction: concept, essence, importance and contribution. Univerzita Palackého, Olomouc (2015).
  14. 14.
    Šnajder, Ľ., Guniš, J.: Bádateľsky orientované vyučovanie informatiky - priebežné výsledky pedagogického výskumu. In: Brodenec, I., et al. (eds.) Proceedings of conference DidInfo 2016, pp. 116–123. Matej Bel University, Faculty of Natural Sciences in Banská Bystrica, Slovakia (2016). ISBN 978-80-557-1082-2Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Faculty of SciencePavol Jozef Šafárik University in KošiceKošiceSlovakia
  2. 2.Faculty of EducationConstantine the Philosopher University in NitraNitraSlovakia

Personalised recommendations