HAVE FUN WHILE LEARNING HOW TO PROGRAM AND CODE!
GAME SALAD
GameSalad is the revolutionary game development platform that allows anyone to create the game of their dreams with a sophisticated visual programming interface. It's also the best way to introduce programming concepts, game design, and digital media creation to your students.
MIT APP INVENTOR
App Inventor for Android is an open-source web application originally provided by Google, and now maintained by the Massachusetts Institute of Technology, which allows newcomers to computer programming to create software applications for the Android operating system.
HTML, CSS, JAVASCRIPT
Styling HTML with CSS. CSS stands for Cascading Style Sheets. CSS describes how HTML elements are to be displayed on screen, paper, or in other media. CSS saves a lot of work. It can control the layout of multiple web pages all at once.
​
JavaScript (JS) is a lightweight interpreted or just-in-time compiled programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js, Apache CouchDB and Adobe Acrobat.
CODE.org
Code.org is a non-profit organization and eponymous website led by Hadi Partovi that aims to encourage people, particularly school students in the United States, to learn computer science. The website includes free coding lessons and the initiative also targets schools in an attempt to encourage them to include more computer science classes in the curriculum