Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Learn Scratch 2.0 for Kids to your Wishlist.

Add to Wishlist

Learn Scratch 2.0 for Kids

A thorough, slow instructive video that will teach kids how to program Scratch 2.0.
4.3 (25 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
278 students enrolled
Created by Markis Gardner
Last updated 7/2014
$10 $40 75% off
14 hours left at this price!
30-Day Money-Back Guarantee
  • 4 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
By the end of the course, you will be able to create many types of games.
You will also have a firm grasp on what is needed for any future programming languages.
You will be able to learn other programming languages faster.
View Curriculum
  • Windows software
  • (Chrome 7 or later, Firefox 4 or later, or Internet Explorer 7 or later) with Adobe Flash Player version 10.2 or later installed
  • screen sizes 1024 x 768 or larger
  • Scratch 2.0 (will show you how to get it-free)

M.I.T. created Scratch 2.0 to be a programming language for kids aged 8-17.

This course, Learn Scratch 2.0 for kids will teach your kids how to program in Scratch. It will take things slow by showing specific examples that they can recreate for themselves. Scratch 2.0 is a beginning level programming language course that anyone can take and learn. While there is no "real" coding involved it does teach the basics of what is needed in a "real" programming language. Plus it is a good foundation for those who want to learn to program for the mobile phones.

The terminology in this course would be similar to what students would find in their normal coursework.

No materials are included or needed except for the software which you can download for free.

While this course could easily be finished in a week, this course should be taken over at least a month to get the most out of it. It is expected that you should try to replicate everything you have learned in the lectures plus do all the quizzes. It is also expected that you should experiment. Try your own programs using what you just learned.

While this course is mainly for kids 8-17, anyone can take this course. This course would also be good for stay at home moms as well as grandparents who want to stay involved with their grand-kids.

The course is structured as a series of videos explaining many of the "functions" of Scratch.

Why should you take this course? That is an excellent question and there are many reasons.

Computer Programming is one of the only jobs you can get a high salary in without going to college. In fact many businesses would rather have a high school student with many years experience than a graduate student with a Masters or PhD in Computer Science but little practical experience. Many of the big names like Bill Gates and Steve Jobs dropped out of college and became famous for their programming skills.

Example: You can't be a Nuclear Engineer without going to college because you can't have your own personal nuclear power plant at home but you can be a computer programmer. Scratch is an excellent start at becoming a computer programmer because it introduces you to so many new concepts instead of trying to jump into the deep end of the lake.

Example: You will learn what to do when two objects hit each other. What to do when your object hits a wall or reaches a certain point. These are all basic things that every programmer needs to know and understand. Scratch teaches these basic things and then from there they can go on to more robust languages.

So, if you want your child to get a good start at programming, then Scratch 2.0 is the right choice.

Who is the target audience?
  • Children at least 8 years of age
  • Stay at home mothers
  • Grandparents
  • Others
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 30 Lectures Collapse All 30 Lectures 04:10:31
2 Lectures 04:35

This video will give information about the class. It will hopefully explain why kids 8-17, stay at home moms and even grandparents should take this class and learn Scratch 2.0.

Preview 02:11

Here I will give instructions on installing Air and Scratch.

Preview 02:24
Beginning Level Material
6 Lectures 49:19

Here you will learn how to make backdrops. These are the backgrounds that do not move. This is important in any game.

Learning how to draw background images (backdrops)

Here you will learn how to make sprites (what I call characters). These are the items that will move or perform an action in your game.

Learning how to draw objects (sprites)

Here we will learn about the move command. We will also talk about what is needed to do moving. I try to push students to use logic when thinking about programming.

Preview 13:27

Here will learn about the Go to x y command. We will also talk about some reasons why you would want to use that command.

Learning about the Go to x y Command

Here will learn about the Go to object command. We will also talk about some reasons why you would want to use that command.

Learning about the go to <object> command

Here will learn about the Point Towards command. We will also talk about some reasons why you would want to use that command.

Learning about the point towards Command
Beginning Level Projects
4 Lectures 40:29

Here we will make a fully functional game. One of the first games ever made, Pong.

Making the Pong Game (set, random, touching, touching color)

Here is a test you should take. It is very easy, just look at the previous game and follow the instructions.

QUIZ - Making the Pong Game - Horizontal Version

Here will make an owl's eyes follow mouse. We learn about point towards and random moves as well as testing.

Making an owl's eyes follow a mouse

Test your knowledge of point towards and move.

QUIZ - Making a cat chase after a mouse
Second Level Material
5 Lectures 38:22

Here you will learn more about the if-then, if-then-else and the wait commands. These are very powerful statements in programming.

Learn about the if-then and wait commands

Here you will learn more about =, < and >. Different situations that you may use them in your code.

Learn about the equal (=) , < and > operators

Here we will learn about the difference between the Say and Think commands and how they are used.

Learn about the say and think commands

Here we will learn more about the pick random command and discuss different ways that it can be used.

Learn more about the pick random command

Here we will be talking about the two commands, Touching <object> and Touching color. We will be going into their differences and how they can be used.

Learn more about the touching and touching color command
Second Level Projects
2 Lectures 23:14

Here we are going to make a simple Maze game that uses what we learned about touching color and touching <object>.

Making a Maze game

Duplicate what you learned in the previous video/game and change the maze to be clouds.

QUIZ - Make a Cloud Game
Third Level Material
6 Lectures 01:01:03

Here we will learn about switching costumes and making things appear to walk/run.

Learn about switching costumes and making something walk

Here you will learn about switching Backdrops. Not only how to switch backdrops but also reasons why you should want to in your game.

Learn about switching backdrops

Here we will learn about the event - When backdrop switches to < backdropX >. We will also discuss reasons why you would want to use this event.

Learn about event when backdrop switches

In this video we will learn about 2 types of Data and how to use them.

Learn about Data

Here we will talk about when and why you might use keys instead of a mouse plus how to do that in your game.

Using Keys to Move Characters/Sprites

Here we will learn how to create sounds and use them for your projects.

Learn about playing sounds
Third Level Projects
4 Lectures 30:24

In this video I will talk about the Quiz I want you to take and also give you a warning about one part of it.

QUIZ - Improve your Maze game with switching backdrops

Here I will give one solution to the quiz. Remember, there is never ONLY 1 solution.

QUIZ Solution - Improve your Maze game with switching backdrops

In this video I will talk about the Quiz I want you to take. This concerns multiple backdrops and using keys instead of mouse to move your character.

QUIZ - Improve your Cloud game with switching backdrops

In this video I give explanation about the running part. I also tell you what I want you to do with the game.

QUIZ - Improve your Maze game with making something run
Where to go next?
1 Lecture 03:05

Here is what I talk about what is next. What you should do and how we can have another series if you liked this one. Please let me know.

What is next?
About the Instructor
4.2 Average rating
26 Reviews
278 Students
3 Courses

Markis taught mathematics in American Universities part-time from 1990-2005.

He was a programmer, team-lead and then technical manager for 8 years from 1997-2005.

He has been teaching mathematics and computer science in China since 2005.

He works at an educational software company in China.

These video series are brought to you by Universal English.

Report Abuse