1. Scratch is a visual programming language designed to support the development of technological fluency.
2. Tynker is an educational programming platform aimed at teaching children how to make games and programs. Instead of typing the source code, you visually drag blocks of code and snap them together.
Tynker materials: