Show pageBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Teach others how to write code ====== ===== Block based programming ===== * [[https://edublocks.org/|Edublocks]] – FOSS IDE for block based programming in [[python|Python]], which is suitable for teaching. * [[https://scratch.mit.edu/about|Scratch]] – programming language designed especially for ages 8 to 16. ===== Beginner IDEs ===== ==== Python ==== * [[https://thonny.org/|Thonny]] – Python IDE for beginners. * [[https://codewith.mu/|mu]] – simple Python editor for beginner programmers. ===== Learning games ===== * [[https://github.com/codecombat/codecombat|Codecombat]] ===== Articles ===== * [[https://dl.acm.org/doi/abs/10.1145/2729094.2742599|A Comparison of Preschool and Elementary School Children Learning Computer Science Concepts through a Multilanguage Robot Programming Platform]] * [[https://ieeexplore.ieee.org/abstract/document/8510586|Learning Block Programming using Scratch among School Children in Malaysia and Australia: An Exploratory Study]] Last modified: 2024-07-05 14:31