Learn Scratch Programming While Building Fun Projects

Computer programming concepts simplified using a fun, visual environment.
0.0 (0 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.
50 students enrolled
Take This Course
  • Lectures 11
  • Length 1.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2014 English

Course Description

Learn fundamental programming concepts while working on small projects such as games, animations and even art projects using a free online visual programming language developed at MIT called Scratch!

This course is geared toward students ages 7 to adult. It is a step by step guide to creating projects while learning computational and math concepts such as sequences, loops, conditionals, variables, operators, x/y axis and rotation angles. Teachers and students can both benefit from this curriculum.

What are the requirements?

  • Relatively recent web browser (Chrome 7 or later, Firefox 4 or later, Internet Explorer 7 or later) with Adobe Flash Player version 10.2 or later installed.
  • Internet connection.
  • Love of both computers and the learning of important skills of the future.

What am I going to get from this course?

  • By the end of the course, you will be able to create your own games or projects and share them with the online world.
  • You will understand the basic computer programming concepts necessary to advance your skills and move on to other programming languages.
  • You will gain the necessary knowledge of the logic and thought process required of computer programmers.

Who is the target audience?

  • Geared toward those interested in demystifying the computer programming process and beginners.
  • Ages 7 to adult.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
Setting up an Account
The Scratch Environment
Section 2: First Project
Basic Movement, Looks, and Sound
Section 3: About Me Interactive Collage: Project
Changing Backdrops and Using Photo Editor
Section 4: Animating your Characters: Project
Coordinating Sound and Changing Costume
Section 5: Art Projects 1 & 2
Rotation, Angles, and Stamping
Random Function, Pen and Operator Functions
Section 6: Create a Maze: Project
Conditional Statements and Sensors
Section 7: Storyline Project
Broadcasting and Communicating Between Sprites
Section 8: Create a Game: Project
Variables, Loops and If-then Statements
Section 9: Exploring the Scratch Community
Publishing, Sharing, Remixing Projects, and Studios

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Victoria Rivett is the founder of Savoy Academy and teaches computer programming and art classes on site at various schools. She has created innovative computer programming, robotics and art programs for the UC Irvine, private schools, charter schools, and summer camps. She has developed curriculum for the programming language Python, Scratch, and art and technology combination courses.

Victoria has a B.A. in Philosophy from the University of Hawaii, an M.A. in Educational Organization & Leadership from the University of San Francisco, a second M.A. in Elementary Teaching and holds a Multiple Subject Teaching Credential.

Victoria believes the type of education that serves students best is one that allows for the development of critical thinking and problem-solving skills while expressing the uniqueness and creativity of the individual.

Ready to start learning?
Take This Course