
Explore Scratch 3.0 blocks and commands to program sprites, switch costumes, and set backdrops, while using motion, looks, sounds, events, control, sensing, operators, variables, and custom blocks.
Build a racing car game in scratch 3.0 using if statements and keyboard controls, implementing color collision, exit and start points, and win/lose conditions.
Add a toxic face to the scary shark game, manage lives and score, and trigger a game over broadcast while adjusting the shark size when faces are eaten or poisoned.
Learn to build a crossing the road game in Scratch 3 using the crab and vehicles, with a car speed variable, random delays, and lives logic.
Learn to build a crab crossing the road game in Scratch 3 using variables for level, car speed, and lives, with show, forever, and color checks to increase difficulty.
Build a quadratic equation solver in Scratch by inputting a, b, c, computing the discriminant delta, and deriving x1 and x2 using the quadratic formula.
Develop a Scratch 3.0 game where you move the player with arrow keys to collect all garbage inside a beam, then broadcast a win and show a victory screen.
Learn to build the snake arcade game in Scratch 3.0 by steering with arrow keys, eating apples to grow longer, and avoiding self-collision or edge hits.
**** THIS COURSE IS ORIENTED FOR TEACHERS THAT WANT TO COVER GAME DEVELOPMENT IN SCRATCH 3.0 AND CODING PRINCIPLES TO FILL THE GAP BETWEEN SCRATCH 3.0 AND REAL CODING. IT INCLUDES LESSON PLANS AND ACTIVITIES READY TO DELIVER. ***
In this course you will be learn how to teach coding by developing 14 different games (including the great Arcade Arkanoid Game) in Scratch programming language. For the development of this game, it is used Scratch 3.0 because is an educational programming environment that is has an easy graphical interface that it will allow us to drag and drop the right blocks of coding.
I promise you that it will be a funny and exciting course that it will motivate your students to learn coding in more depth.
Scratch 3.0 is a free programming language and online community where your students can create their own interactive stories, games, and animations. Using Scratch, students can create online projects and develop them into almost anything by using a simple block-like interface. When they are ready, they then share, and also discuss their creations with each other. Scratch was developed by the Lifelong Kindergarten group at the MIT Media Lab. Scratch is designed to help children (ages 8 and up) learn to utilize their imaginations, practice common sense, and, most importantly, to interact with computers.
Scratch is the best educational programming software for kids available today. With Scratch, you can create games and interactive art projects all while having lots of fun!
This course uses the amazing Scratch program developed by MIT to teach coding. This course is meant for:
- Everybody that is interested in learning to code, from kids to adults, Scratch was developed by MIT to teach people to code. It is the best way to learn to code that I have been aware of in my lifetime.
- Anyone interested in teaching beginning programming as a career or business. Teaching kids to code is becoming big business. Want to start your own coding academy school or get a position as an instructor? They all use Scratch programming, learn Scratch here from a University programming instructor.
- Anyone that already knows how to code that wants to learn from Scratch Programming and build some fun games. Why did we get into programming in the first place? Because its fun and Scratch is super fun! No matter your level, you will have fun and learn from Scratch. I know I did and that is what the people at MIT intended.