- Armoni, M. On teaching problem-solving paradigms in K-12 education. ACM Inroads, 8,4 (2017), 30--32. Google ScholarDigital Library
- Armoni, M., and Ben-Ari, M. Computer Science Concepts in Scratch (2013); https://stwww1.weizmann.ac.il/scratch/scratch_en/. Accessed 2018 December 2.Google Scholar
- Armoni, M., and Ben-Ari, M. Computer Science Concepts in Scratch (Supplement for Scratch 2.0) (2013); https://stwww1.weizmann.ac.il/scratch/scratch_en/. Accessed 2018 December 2.Google Scholar
- Bruner, J. S. The Process of Education. (1960) (Cambridge, MA, Harvard University Press,1960).Google Scholar
Index Terms
- COMPUTING IN SCHOOLS
Why are we teaching this?: strings and beyond
Recommendations
Teaching Computing in Indigenous Schools: An Early Experience Report
RESPECT 2024: Proceedings of the 2024 on RESPECT Annual ConferenceTo broaden indigenous students' participation in Computer Science (CS) education, we conducted a research practitioner partnership (RPP) project, where teachers were taught the CS principles lessons offered by Code.org and asked to integrate mobile ...
Teaching high performance computing: lessons from a flipped classroom, project-based course on finite element methods
EduHPC '14: Proceedings of the Workshop on Education for High-Performance ComputingHigh Performance Computing (HPC) is an area that requires students to acquire knowledge in a wide range of topics. At the same time, HPC is not a theoretical subject and is best learned through non-trivial projects. Teaching HPC therefore lives with the ...
Teaching Information Technology and Elements of Informatics in Lower Secondary Schools: Curricula, Didactic Provision and Implementation
ISSEP '08: Proceedings of the 3rd international conference on Informatics in Secondary Schools - Evolution and Perspectives: Informatics Education - Supporting Computational ThinkingIn Lithuania, teaching and learning informatics in general education has more than twenty years of history. Starting from a theoretical informatics subject now we have a combination of using information and communication technologies (ICT) while ...
Comments