Scratch: Programming for Kids (8+)

Learn the basics of programming in a playful, interactive way. Create your own programs in Scratch, while you are learning how to write good and clear code. Programming becomes a more and more important skill to have. Childhood is a great time to start learning programming and to develop computational thinking, creativity, and problem- solving skills!

SSG Online coding teaches programming in Scratch through fun videos which explains programming in an inspiring and clear way. These are accompanied with assignments which let kids to practice programming and create programs they will like to use themselves! Further, this is self-paced, meaning you determine yourself when you watch the video lectures and you can work at your own pace.

Every week you build a different Scratch project yourself: a flappy bird game, a virtual pet or a artwork. Also weekly, new programming blocks are taught and together we’re working on ways to improve your written code.

Do you want to participate with more children? Such as your friends or may be brother or sister? Create a personal account for each of them in order for them to work at their own pace. Once you fulfilled the entire course, a Scratch diploma with your names will be issued.

How does each session work

The courses use a unique design, in which concepts and skills revisited in each course while diving deeper each time, achieving mastery on the way.

During each session students work with our various technology tools at their own pace with the support and encouragement of the supervisors. Our future computer whiz are guided and helped along the way and by the end of the session feel a great sense of accomplishment!

Coding Adventure covers coding concepts in a fun and gamified manner that meets the latest in curriculum standards.

OBJECTS

LOOPS

VARIABLES

ARRAY INDEXING

FUNCTIONS

BOOLEAN LOGIC

COMPARISONS

RETURN VALUES

TRIGGERING EVENTS

AND MORE!

What you'll learn

Programming in Scratch

Broad programming concepts (loops, variables, data structures)

Syllabus

Week 1: Your First Project

Learn your first concepts such as “if-then” statements and a loop.

Week 3: Variables

Variables & go in-depth on the concepts of repetition.

Week 5: (random) positioning

Randomly moving of sprites.

Week 2: Movements & Signals

Create your own animations.

Week 4: Algorithms & Copying in Scratch

Learn about one of the most important concepts in programming.

Week 6: Clean Code

Repetition of the earlier addressed concepts and some tips & tricks.