He received his Ph.D. in the field of knowledge representation. His work focuses on making computer science an integral part of elementary and secondary education - through the design of software, curricula, textbooks, and through teacher education. He is the head of the Department of Informatics Education at Comenius University and together with Andrej Blaho and Peter Tomcsanyi is a co-author of SuperLogo for Windows. He is a member of the IFIP Working Group 3.5 on Elementary Education.