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.

Scratch materials: 

        bulgaria_flag 1jpg    denmark_flagjpg    uk_flagjpg   portugal_flagjpg     spain_flagjpg 

Tynker materials:

        bulgaria_flag 1jpg    denmark_flagjpg    uk_flagjpg    portugal_flagjpg     spain_flagjpg