ACKNOWLEDGEMENTS
Our thanks go to several hundreds of teachers whom
we have met lately in countless PD sessions across
different countries, online or in person. Observing
their work and having the interactions together pro-
vided us with unique experiences to help improve the
interventions. Our special thanks belong to the teach-
ers who looked for all possible ways on how to run
their computing lessons despite the pandemic situa-
tion. Our thanks also go to Indicia, the non-for-profit
organisation funding the development.
No research ethical principle (in the sense of Pe-
tousi, Sifaki, 2021) has been breached in the project.
This work has been funded in part by VEGA Slovak
Agency under project Productive gradation of com-
putational concepts in programming in primary
school 1/0602/20, and Slovak Research and Develop-
ment Agency under the Contract no. APVV-20-0353.
REFERENCES
Abelson, H., diSessa, A.A. (1980). Turtle Geometry: The
computer as a medium for exploring mathematics, MIT
Press, Cambridge.
Anderson, L.W., Krathwohl, D.R., Bloom, B.S. (eds.)
(2000). A taxonomy for learning, teaching, and as-
sessing: A revision of Bloom’s Taxonomy of Educa-
tional Objectives. New York, Longman.
Bakker, A. (2018). Design Research in education: A prac-
tical guide for early career researchers. Routledge.
Benton, L. Kalas, I., Saunders, P., Hoyles, C., Noss, R.
(2018a). Beyond jam sandwiches and cups of tea: An
exploration of primary pupils’ algorithm-evaluation
strategies. J of Comp Assisted Learning 5; 590–601.
Benton, L., Kalas, I., Hoyles, C., Noss, R. (2018b). Design-
ing for learning mathematics through programming: A
case study of pupils engaging with place value. Int J of
Child-Computer Interaction 16, 68–76.
Blackwell, A.F. (2002). What is Programming? Proc. of
14th Workshop of the Psychology of Programming In-
terest Group, pp. 204–218.
Brennan, K., Resnick, M. (2012). New frameworks for
studying and assessing the development of computa-
tional thinking. Proc. of the 2012 Annual Meeting of the
American Edu Research Association, Vancouver.
Chioccariello, A., Leccioli, N.C., Oreste, C. (1993). Four
steps to the right. In: diSessa, A.A., Hoyles, C., Noss,
R., Edwards, L.D.: Computers and Exploratory Learn-
ing (eds.), doi.org/ 10.1007/978-3-642-57799-4.
Design-Based Research Collective: Design-based research
(2003). An emerging paradigm for educational inquiry.
Educational Researcher, 32 (1), 5–8.
Garrison, D.R., Anderson, T., Archer, W. (2001). Critical
thinking, cognitive presence and computer conferenc-
ing in distance education. American Journal of Distance
Education, 15 (1), 7–23.
Grover, S., Pea, R. (2013), Computational thinking in K-
12: A review of the state of the field. Educational Re-
searcher 42 (1), 38–43.
Kalas, I., Benton, L. (2017). Defining procedures in early
computing education. In: Tatnall, A., Webb, M. (eds.):
Tomorrow's learning: Involving everyone. Learning
with and about technologies and computing. WCCE
2017. IFIP Advances in Information and Communica-
tion Technology, vol 515. pp. 567–578. Springer,
Cham.
Kalas, I. (2018a). Programming in lower primary years: De-
sign principles and powerful ideas. Proc of Construc-
tionism, Computational Thinking and Educational In-
novation, pp.71–80, Vilnius.
Kalas, I., Blaho, A., Moravcik, M. (2018b). Exploring con-
trol in early computing education. In: Sergei N.
Pozdniakov and Valentina Dagienė (eds.) Informatics
in Schools. Fundamentals of Computer Science and
Software Engineering. ISSEP 2018. LNCS, vol 11169,
pp. 3–16. Springer, Cham.
Kalas, I., Horvathova, K. (2022). Programming concepts in
lower primary years and their cognitive demand, ac-
cepted for IFIP OCCE 2021 DTEL post conference
book.
Lincoln, Y.S., Guba, E.G. (1985). Naturalistic enquiry.
Beverly Hills, CA: Sage, 416 p.
Lye, S.Y., Koh, J.H. (2014). Review on teaching and learn-
ing of computational thinking through programming:
What is next for K-12? Computers in Human Behaviour
41, pp.51–61.
Meerbaum-Salant, O., Armoni, M., Ben-Ari, M. (2013).
Learning computer science concepts with Scratch.
Computer Science Education 23 (3), 239–264.
Papert, S. (1980). Mindstorms. children, computers, and
powerful Ideas, 230 p. Basic Books, New York.
Petousi, V., Sifaki, E. (2021). Contextualizing harm in the
framework of research misconduct. Findings from a
discourse analysis of scientific publications, Int J of
Sustainable Development, 23 (3/4), 149–174.
Plomp, T., Nieveen, N. (eds.) (2013). Educational design
research. Part A: An Introduction, 204 p. SLO, Nether-
land.
Royal Society (2012). Shut down or restart: The way for-
ward for computing in UK schools, royalsoci-
ety.org/education/ policy/computing-in-schools/re-
port/.
Sentance, S. (2019). Moving to mainstream: developing
computing for all. In: Proceedings of WiPSCE 2019,
doi.org/10.1145/3361721.3362117.
Van den Akker, J. (2013). Curricular development research
as a specimen of educational design research. In:
(Plomp, 2013), pp. 52–71.
Watt, S. (1998). Syntonicity and the psychology of pro-
gramming. In Proc of 10
th
Annual Workshop of Psy-
chology of Programming Interest Group, pp. 75–86.