Table of Contents
Block based programming
Beginner IDEs
Python
Learning games
Articles
Teach others how to write code
Block based programming
Edublocks
–
FOSS
IDE for block based programming in
Python
, which is suitable for teaching.
Scratch
– programming language designed especially for ages 8 to 16.
Beginner IDEs
Python
Thonny
– Python IDE for beginners.
mu
– simple Python editor for beginner programmers.
Learning games
Codecombat
Articles
A Comparison of Preschool and Elementary School Children Learning Computer Science Concepts through a Multilanguage Robot Programming Platform
Learning Block Programming using Scratch among School Children in Malaysia and Australia: An Exploratory Study