Coding:

edX
edX complies courses from respected and well known universities such as Harvard and Boston University

Code.org
Code.org is a non-profit organization and eponymous website led by Hadi and Ali Partovi that aims to encourage people, particularly school students in the United States, to learn computer science.

CodeAcademy
Codecademy is an American online interactive platform that offers free coding classes in 12 different programming languages

Scratch
Scratch is a high-level block-based visual programming language and website aimed primarily at students as an educational tool for programming.





