Game development using Scratch

Learn to program animations, stories and games
4.5 (6 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.
532 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 13
  • Length 35 mins
  • 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

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

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

About This Course

Published 12/2015 English

Course Description

Scratch is a visual programming language. Through easy to use drag and drop blocks, one can build games, animations and stories in Scratch. It is a great way to learn about programming and is generally used to teach kids basics of programming. But it can be used by anyone to develop games of increasing complexity. Scratch allows the use of event-driven programming with active objects called "sprites".

In this course, we will go from the basics of scratch all the way to development of games in Scratch. Ever wanted to design a game but found programming too hard. Well Scratch makes game development easy to learn and fun to create. In order to take this course, you need Scratch installed on your machine and an interest in learning how to program and develop games/animations in general.

By the end of this course, we will be able to build animations and games in Scratch. Learn and master this visual programming language in just over 13 lectures. This course was designed to be understood by absolute beginners with no/little experience in programming.

What are the requirements?

  • Download software Scratch from the MIT website. We will cover where to download the software from in the lectures.

What am I going to get from this course?

  • Learn how to create animations and games in Scratch
  • Learn how to put together code blocks for various sprites

What is the target audience?

  • This course is meant for parents/teachers who want to teach their kids basics of programming. This course can be taken by anyone interested in learning Scratch and developing games in Scratch.
  • No prior programming experience is needed for this course.

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.

Curriculum

Section 1: Motion and animation
Introduction
Preview
01:47
Move your sprite
Preview
01:45
Animate your sprite
Preview
00:59
Section 2: Create an aquarium
Add background, music and sprites
Preview
02:46
Make your sprites move
Preview
02:54
Sensing and Events
02:53
Section 3: Bouncing ball
Add sprites and edit stage
01:52
Add code blocks for the ball
03:49
Section 4: Develop a game(StingMe)
Make the sprites move and jump
04:12
Broadcast message and hit the bee
02:47
Add variables
03:14
Change level
03:55
Section 5: Conclusion
Next steps
02:21

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Nisha Kiran, Instructor

Nisha has been teaching since her grad school years as a Masters student in Computer Science where she worked as a teaching assistant for numerous courses in programming. Currently, she works in the Elearning industry and also helps students with programming problems. Nisha has worked as a software developer for various firms prior to teaching and understands how important it is to have a good grasp over programming fundamentals.

During her grad school, she has gained experience in teaching and how to effectively communicate a concept to someone new to programming. Nisha has worked with numerous students ranging from beginner to advanced and understands the needs of both kinds of audience.

Ready to start learning?
Take This Course