Author: Lukáš Hapl
Institution: University of Ostrava
Author: Kateřina Kostolányová
Institution: University of Ostrava
Author: Hashim Habiballa
Institution: University of Ostrava
Year of publication: 2021
Source: Show
Pages: 200-210
DOI Address:
PDF: tner/202103/tner6516.pdf

The article presents knowledge about the modified e-learning on-line synchronous teaching of digital systems, which took place in the period of widespread closure of schools during almost the entire school year 2020/2021 at a secondary school with an IT focus. The importance of teaching digital systems in computer science and the integration of teaching into available lessons is briefly clarified. Furthermore, the content of teaching is presented, including its modification by elements of programming by DCBLP discourse and links to existing knowledge about this use from previous years. The subject of research interest will be the specific effects of changes on students’ opinions regarding the content of the subject. For this purpose, a qualitative investigation based on the design of the grounded theory will be used. The work brings partial knowledge that can serve as additional material for the determination of other research questions, hypotheses and identification of potential problems in teaching. The results show the pupils’ interest in the digital systems enriched by the programming discourse reveals the possible perception of a long time distance learning in this area.


  • Bindal, A. (2017) Fundamentals of Computer Architecture and Design. Springer International Publishing. ISBN: 978-3-319-25809-6.
  • Booth, S. (2001) Learning Computer Science and Engineering in Context. Computer Science Education 11(3) / 2001, pp. 169-188.
  • Clark, M.A.C., Boyle, R.D. (1999) A Personal Theory of Teaching Computing Through Final Year Projects. Computer Science Education 9(3) / 1999, pp. 200-214.
  • Clocksin, W.F. (1987) Logic programming and digital circuit analysis. The Journal of Logic Programming. 4., pp. 59-82. 10.1016/0743-1066(87)90022-7.
  • Connelly, R., Gousie, M., Hadimioglu, H., Ivanov, L., Hoffman, M. (2004) The role of digital logic in the computer science curriculum. Journal of Computing Sciences in Colleges - JCSC.
  • Devedzic, V., Debenham, J. (1998) An Intelligent Tutoring System for Teaching Formal Languages. Lecture Notes in Computer Science 1452, p. 514.
  • Galotti, K.M. (2016) Cognitive Development: Infancy Through Adolescence (second ed.). SAGE: London. ISBN 978-1483379173.
  • Hapl, L., Habiballa, H. (2019) DCBLP - Applications and education. In: ICCMSE 2019: AIP Conference Proceedings 2186 2019 Rhodes, Greece. Melville, USA: AIP Publishing, pp. 0600031-0600035. ISBN 978-0-7354-1933-9.
  • Hapl, L., Habiballa, H. (2020) Simulation of Digital Logic Principles Using DCBLPy with IoT in Packet Tracer. In: CoMeSySo 2020, AISC 1294: Advances in Intelligent Systems and Computing 1294 2020 UTB, CZ. Switzerland: Springer, Cham, pp. 475-481. ISBN 978-3-030-63321-9.
  • Hapl, L., Kostolányová, K, Habiballa, H. (2020) E-learningová distanční výuka číslicových systémů na střední škole podpořená programovacím diskurzem DCBLP (E-learning of Digital Systems Supported by DCBLP Programming Discourse at Secondary School). In: Mezinárodní Masarykova konference: Mezinárodní Masarykova konference 2020 Hradec Kralove, CZ. Hradec Kralove: Magnanimitas, pp. 1183-1193. ISBN 978-80-87952-33-7.
  • Habiballa, H., Kmeť, T. (2004) Theoretical branches in teaching computer science. In: International Journal of Mathematical Education in Science and Technology. 6/2004(35), pp. 829-841, Taylor&Francis: Great Britain, ISSN 0020-739X.
  • Habiballa, H., Jendryščík, R. (2018) Constructivistic Mathematical Logic Education. In: International Conference of Computational Methods in Sciences and Engineering 2017: AIP Conference Proceedings 2040 2018 Rhodes, Greece. MELVILLE, NY USA: AIP Publishing Inc., pp. 0300061-0300064. ISBN 978-073541766-3.
  • Charmaz, K. (2006) Constructing grounded theory: a practical guide through qualitative analysis. London: Sage. ISBN 0761973532.
  • Kfoury, A. (2019) Personal Reflections on the Role of Mathematical Logic in Computer Science. Fundamenta Informaticae, Vol. 170, no 1-3., 2019, pp. 207-221.
  • Kitsantas, A., Dabbagh., N. (2010) Learning to Learn with Integrative Learning Technologies (ILT): A Practical Guide for Academic Succes. Charlotte: IAP - Information Age Publishing. ISBN 9781607523024.
  • M-Labs. (2020) Migen: FHDL. Retrieved 2020-03-04 from
  • Noga, K.M., Radwanski, M. (2007) Our experiences in teaching of digital logic. In: Iskander M. (eds) Innovations in E-learning, Instruction Technology, Assessment, and Engineering Education. Springer, Dordrecht. DOI: 10.1007/978-1-4020-6262-9_41. ISBN 978-14020-6262-9.
  • Petty, G. (2009) Teaching Today: A Practical Guide (4t ed.). Cheltenham: Nelson Thornes. ISBN-10: 1408504154.
  • Roth, CH.H. (2004) Fundamentals of logic design. 5t ed. Belmont, CA: Thomson/Brooks/ Cole. ISBN 978-0534378042.
  • , H.J., Rubin, I.S. (2005) Qualitative Interviewing. The art of Hearing Data. Thousand Oaks: SAGE. ISBN 0761920757.
  • Švaříček, R., Šeďová, K. et al. (2014) Kvalitativní výzkum v pedagogických vědách. (Qualitative Research in Educational Sciences). Praha: Portál, pp. 108-109. ISBN 978-80-2620644-6.
  • Wagenknecht, Ch., Friedman D.P. (1998) Teaching Nondeterministic and Universal Automata Using SCHEME, Computer Science Education, 8(3) / 1998, pp. 197-227.

Wiadomość do:



© 2017 Adam Marszałek Publishing House. All rights reserved.

Projekt i wykonanie Pollyart