Scratch - Visual Programming Language ,It is currently free. Scratch is used by students, scholars, teachers,
and parents to easily create games and provide a stepping stone to the more advanced world of computer programming.
It can also be used for a range of educational and entertainment constructionist purposes. Scratch allows users to
use event-driven programming with multiple active objects called sprites. Sprites being two-dimensional image or
animation that is integrated into a larger scene.
Raspberry Pi
Fun & Play
The Raspberry Pi is a low cost, credit-card sized computer that plugs
into a computer monitor or TV, and uses a standard keyboard and mouse. It is intended to help spur interest
in computing among school-aged children and make computing fun for students, while also creating interest
in how computers work at a basic level. Learn how to program in languages like Scratch and Python.
Sonic Pi
Learn & Compose
Sonic Pi is an open-source programming environment,
designed for creating new sounds with code in a live
coding environmet; it was developed by Dr Sam Aaron at the University of Cambridge.
Robotics
Fun & Learn
Robots are no longer just machines of science fiction,
from self-driving cars, to flying drones, robots are on the march.
In this robot PiBot is also one. PiBot is an exciting new robot kit for
the Raspberry Pi, designed for digital makers wanting to learn and have fun with technology.
Python
Fun & Learn
Python is a widely used high-level, general-purpose, interpreted, dynamic programming language.
Its design is such that it emphasizes on code readability, and its syntax allows programmers to
express concepts in fewer lines of code making it simpler to understand and easier to code for
the kids.
HTML, CSS and JavaScript
Kids Coding
HTML stands for HyperText Markup Language. It is used to create a websites(Ex:Gmail login page,Facebook front page). HTML is a format that tells a computer how to display a web page. CSS stands for cascading style sheets. It describes how web pages should look. JavaScript is a simple scripting language. It is used to make web pages dynamic and interactive. These are simple and easy to learn.
Makey-Makey
Fun & Learn
MakeyMakey is a simple circuit board. It is an invention kit for Kids. MakeyMakey is used to convert your computer with anything. Instead of Keys and Buttons we can use any objects.
Mobile Apps Programming
Fun & Learn
App Inventor for Android is an open-source web application originally provided by Google, and now maintained by the Massachusetts Institute of Technology (MIT).
It allows developer to create software applications for the Android operating system (OS). It uses a graphical interface, very similar to Scratch which allows users to drag-and-drop visual objects to create an application that can run on Android devices.