### Coding with Scratch Junior

Category: Tutorial

Coding with Scratch Junior
MP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | Duration: 3 Hours | 824 MB
Genre: eLearning | Language: English

Fast and fun start to you journey in coding: games, apps and much more
This is a Scratch course designed for primary school students and it is different from anything else out there, because it is designed for young children it takes into account their psychology, their attention span and their creative impulse. This IS NOT an outcomes based course, students are shown how various concepts work but they are constantly invited to create and innovate their own programs and solutions. Each tutorial is a catalyst for the student's creative output rather than a blueprint to a pre-defined result. The end goal of this course is not the acquistion of a specific set of skills (though that will happen) but rather a mindset of seeing coding as a new means of expressing oneself.

Module 1: Basics

These tutorials are brief, straightforward and backed with answers. They are designed to quickly build up confidence and a skill base from which to build onwards. Students will learn to create, edit, move and animate sprites in a variety of ways. They will also learn to use variables to do basic mathematical operations.

Module 2: Open Ended Activities

Here we apply multiple concepts we learned in module 1 into an application and a couple of game based scenarios. Students are shown how to create basic game dynamics and scoring and then they are left to improve movement dynamics and create sound effects, animations. What they end up with is their own game and a sense of pride and ownership.

In this module students learn some more advanced concepts like: cloning, event messages and even basic recursion. All of this is done through game scenarios where cloning is essential to enabling our hero to shoot arrows, event messages are required to make the baddies disappear and recursion enables baddies to multiply making the game more challenging at higher levels.

Module 4: Complex Problems

In our final module there is no new theory, the challenge here is the greatest challenge facing anyone coding a real badass game: complexity. Getting an ever higher number of sprites with an ever higher number of attributes to work together seamlessly! Once students are comfortable managing more complex code they are ready to take on the world!

Tags: Coding, Scratch, Junior