Graphical Programming (Level – 3)
Prerequisite for Level – 3 is completion of Level – 2 and Level – 1.
In this level students are introduced to programming environment in a very creative manner. Here they understand the power of Information Technology and how to use it effectively for various applications.
While, teaching programming to adults might be a boring concept, teaching younger ones is fun. They create various games and animation using the creative graphical programming platform of “Scratch” which developed by Massachusetts Institute of Technology (MIT), USA.
What do Student’s Learn?
- As student plays with Scratch and starts creating simple programs, they’ll develop a range of coding and problem-solving skills that will help them when they later move onto real-world programming. These include:
- Manipulating variables — chunks of computer memory — to store and retrieve data.
- Using operators to manipulate data. These include arithmetic operators (plus, minus, multiply, divide), as well as comparison operators and so on.
- Understanding control flow: the way that computers move through each step in a program.
- Altering control flow with conditional statements and loops.
- Event handling: writing code that responds to events, such as key presses and mouse clicks.
- Detecting and responding to real-world input, including the mouse position, the loudness of the sounds.
- Simple multimedia programming, including drawing, animation and sound.