Scratch Programming

Scratch Programming is a free visual programming language that consists of blocks  (drag & drop) and helps simplify computer programming. It is most widely used by students & teachers to develop programs, design games & animations. It is the perfect platform to start with computer programming.

Course preview:

programming-1.jpg
Play Video

       Age group: 8+

       Course Duration : 5 hours

       Course Difficulty: Easy

       Previous knowledge required : No

299/-

Why Scratch

Scratch being a user friendly visual programming language, enables students to design projects that express their ideas. It is a simple language that opens pathways to programming & designing. Scratch has been proven to enhance creativity, improved logical thinking & problem solving techniques. Many Scratch projects span multiple subject areas (such as art, mathematics and music) and use multiple types of media, incorporating images, sounds, music and animations that students choose or create themselves.

What You'll Learn

Start SCRATCH & learn the basics of Computer programming

Create game characters, design your own games

Start animation & create your own animated character

Learn programming concepts & create your own programs 

Learn how to operate a Robot

Explore various opportunities with SCRATCH

Course Content

In this module, students will learn & demonstrate their knowledge of: 

– The benefits of learning computer programming.

– The worldwide need of more computer programmers. 

– How “block” programming allow people create programs without memorization.

– The types of Scratch projects & future prospects.

In this module, students will learn & demonstrate their knowledge of:

– History of Scratch

– What is sprites & difference between sprites & images.

– Introduction to Scratch software interface.

– Overview of the Scratch software & create your own sprites.

– Introduction to Scratch blocks.

– How ‘block’ activities the same or different from traditional coding. 

In this module, students will learn & demonstrate their knowledge of:

– Understand the stage area

– Learn about Blocks palette & script area

– Learn about sprite list

– Learn about costume & backdrop pane

– Understand Scratch Toolbar, tutorials & extensions

In this module, students will learn & demonstrate their knowledge of:

– Explore blocks

– Adding & deleting sprites.

– Adding movement to a sprite.

– Adding sound to a sprite.

– Changing the colors of a sprite.

– Making a sprite appear to speak.

– Making a sprite appear to think.

In this module, students will learn & demonstrate their knowledge of:

– Adding events that can be triggered by different keyboard buttons.

– Adding clickable “Buttons” to give the player several choices during the activity.

– How to add make your game keep score.

– How to signify that the game is over when a specified score is reached.

In this module, students will learn & demonstrate their knowledge of:

– The four operations

– Random numbers

– Comparing numbers

– Logic & logical arguments

– Creating variables

– Using variables

In this module, students will learn & demonstrate their knowledge of:

– The Stop block

– The Wait block

–  The Forever block

– Repeating actions

– The Broadcast block

– Conditional statements

– Nested control statements

In this module, students will learn & demonstrate their knowledge of:

– Linking sound to a sprite

– Playing Scratch’s sounds

– Recording & playing your own sounds

– Adding narration to your story

In this module, students will learn & demonstrate their knowledge of:

– Adding & changing costumes

– Adding & changing backgrounds

– Graphic special effects

– Changing size of a sprite

– Working with multiple sprites

In this module, students will learn & demonstrate their knowledge of:

– Making a simple game with sound, background & interactivity.

In this module, students will learn & demonstrate their knowledge of:

– Making a simple calculator

In this module, students will learn & demonstrate their knowledge of:

– Making a simple interactive story.