This course uses Scratch to introduce younger students to coding. Scratch is a block based coding interface designed for younger learners
Each of the first 12 lessons introduce a foundational concept including; variables, operators, Boolean, grids, coordinates, degrees, angles, conditional statements, loops, random numbers, functions, and parameters
A series of coding exercises, project steps and quizzes reinforce learning. The final three lessons are devoted to a capstone project where students codes a Scratch game applying the concepts and knowledge that they have acquired.
Date | Time | Availability |
---|---|---|
Mon May 29 2023 | 04:00 PM PST - 05:00 PM PST | Yes |
Wed May 31 2023 | 04:00 PM PST - 05:00 PM PST | Yes |
Wed Jun 07 2023 | 04:00 PM PST - 05:00 PM PST | Yes |
Questions? Please email us at [email protected]
Welcome to Scratch game development at UCode. I'm excited to see you here and to work with you on developing your Scratch coding skills. Ready to get started?
Last lesson, we learned two ways to move your sprite. This lesson we introduce coordinates and the Move X, Y command. Lets code!
Today, I want to introduce a new function. REPEAT. This is also known as a LOOP. Loops are great when you need something to happen over and over again.
Today, I want to introduce a second kind of statement, the IF THEN statement. These use Boolean logic, determine IF a statement is true or false and THEN do something like execute a command.
Variables are used to store information for use in a program. Variables allow us to lgive a name to our data, so our programs can be understood more clearly by programmer. Lets learn more.
So far we've only used one sprite at a time. But what if we want to use multiple sprites at once? Well, how will the sprites work together and affect each other? Let's find out how this works in Scratch.