Scratch Programming for Raspberry Pi
4.7 (22 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.
949 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Scratch Programming for Raspberry Pi to your Wishlist.

Add to Wishlist

Scratch Programming for Raspberry Pi

Learn how to use Scratch for designing animations, making fun interactive games and coding educational projects.
4.7 (22 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.
949 students enrolled
Last updated 11/2015
English
Current price: $10 Original price: $95 Discount: 89% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 2 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Design animations
  • Make fun interactive games
  • Code educational programs
  • Submit projects for a Scratch Ninja Course Completion certificate
View Curriculum
Requirements
  • You would need to download the offline editor for Scratch 2.0
Description

#1 Scratch Programming course on Udemy, in terms of reviews (over 60)

#1 Scratch Programming course on udemy, in terms of 5 star reviews (over 40)

Bonus content added regularly. Latest update on 17-Nov-15. We will keep adding new content, so that our students have something to look forward to

All our students (Makerdemy brand) get VIP pricing ($8) for all our new courses. We have 10 courses under our brand and will be releasing a new course every 2 months.

____________________________________________________________________

This course is primarily targeted at young learners ( age 8 to 16), who are keen to explore the Scratch visual programming environment. No prior knowledge of computers or programming is required to benefit from this course.

The course is structured as a series of entertaining programming projects, through which the students will be introduced to all the building blocks of the Scratch programming language. By the end of the course, the students will be confident enough to create their own Scratch projects and games.

This course can be completed in around 3 hours. This includes the time required to complete the project assignments.

If your children are new to programming, this course will teach them how to ideate and design projects from scratch by using standard programming concepts.

If the student mails the project assignments, he/she will be eligible for a ScratchNinja "White Belt" certificate.

Who is the target audience?
  • This course is best suited for children who want to learn a new visual programming language.
  • No prior knowledge of programming or coding is required.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
24 Lectures
01:43:02
+
Introduction
2 Lectures 08:33

In this lecture, you will learn how to create a new Scratch account through the official website of Scratch.

Preview 01:50

In this lecture, you will get to know the ins and outs of the Scratch Programming environment. Specifically, you will learn about the Stage, where you work on your project. You will also learn about Sprites and the Sprites List. Next, you will learn about the Scripts Tab, Costumes and the Sounds Tab.

Preview 06:43
+
Popeye the Sailor
1 Lecture 04:24

In this lecture, you will learn about the "Say" and "Move" blocks. You will use these blocks to move the sprite and make the sprite talk.

Preview 04:24

Basics of Scratch Programming: Popeye the Sailor
3 questions
+
Elephant underwater
2 Lectures 10:32

In this lecture, you will learn about the "Switch Costume" block. You will also learn about the "Go to X,Y" block. Using these, you can make your sprites move and change costume.

You will also learn about the "Repeat" block and "Wait Seconds" block to control the sprites.

Elephant underwater - Changing the costumes
06:18

In this lecture, you will learn about the "Glide" and "Switch Backdrop" blocks. Along with the motion blocks you learnt in the previous lecture, you will create an interesting project that has changes to the backdrop, costumes while making the sprites move and glide.

Elephant underwater - Changing the backdrop
04:14

Script Blocks: Elephant underwater
3 questions
+
Frog catching the flies
3 Lectures 15:01

In this interactive lesson you will learn how to manage multiple sprites, control the action of a sprite and also generate a reaction to a particular action.

Frog catching the flies - Up and Down arrows
05:49

In this interactive lesson you will learn how to manage multiple sprites, control the action of a sprite and also generate a reaction to a particular action.

Frog catching the flies - Changing Colors
05:26

In this interactive lesson you will learn how to manage multiple sprites, control the action of a sprite and also generate sounds.

Frog catching the flies - Adding Sounds
03:46

Frog catching the flies
3 questions
+
Hide and Seek game
2 Lectures 09:43

In this lesson we learn how to make a sprite use the random function and how to capture an action as data. Here we use the example of a scoreboard.

Hide and Seek game - Creating Variables
05:05

In this lesson we learn how to make a sprite use the random function and how to capture an action as data. Here we use the example of a scoreboard.

Hide and Seek game - Learning to generate random functions
04:38

Hide and Seek game
3 questions
+
Maze game
2 Lectures 08:51

This lesson teaches you how to create a maze game, move the sprite in the specified direction and change its color using "Motion" and "Sensing" blocks.

Maze game - Creating your own backdrops
05:35

This lesson teaches you how to create a maze game, move the sprite in the specified direction and change its color using "Motion" and "Sensing" blocks.

Maze game - Touching Sprites
03:16

Maze game
4 questions
+
Project I: Maze game - Adding levels
2 Lectures 01:19

This course has two projects. In order to be eligible for a ScratchNinja certificate, you need to complete the two projects and submit them.

Click here to submit your project

Project I: Maze game - Adding levels
01:14

A Fun Introduction to programming for Children using Scratch has two projects. You have to complete the two projects to get the Scratch Ninja Completion certificate.

Click here to submit your project

Project I resources
00:05
+
Scratch Paint Editor
2 Lectures 09:45

In this lesson you will learn about Pen blocks and also learn how to create a paint editor using Scratch.

Scratch Paint Editor - Drawing
05:31

In this lesson you will learn about Pen blocks and also learn how to create a paint editor using Scratch.

Scratch Paint Editor - Setting the pen color
04:14

Scratch Paint Editor
2 questions
+
Creative Stamp
2 Lectures 08:20

This lesson teaches you how to make a Scratch Creative Stamp with the Stamp block and how to change backdrops and costumes by pressing keyboard keys.

Creative Stamp - Repeating sounds using the Pen block
04:08

This lesson teaches you how to make a Scratch Creative Stamp with the Stamp block and how to change backdrops and costumes by pressing keyboard keys.

Creative Stamp - The Stamp block
04:12

Creative Stamp
3 questions
+
Break the glass
1 Lecture 07:52

In this lesson you will learn about how to activate scripts with sound using the Loudness block.

Break the glass
07:52

Break the glass
3 questions
3 More Sections
About the Instructor
Venkatesh Varadachari
4.0 Average rating
695 Reviews
12,128 Students
31 Courses
Founder of ScratchNinja, PiWizards and Money-Wizards

Venkatesh Varadachari is the founder of Money-Wizards Global Pte Ltd, that owns the education brands Money-Wizards, PiWizards and Scratch Ninja.

Venkatesh believes that knowledge should be made available to people in all walks of life. Venkatesh also believes in the power of education to transform lives.

Venkatesh has an MBA from the prestigious Indian Institute of Management, Bangalore.

He also has a degree in Electrical Engineering from Madras University and a Masters in Financial Engineering from National University of Singapore.

Kamesh Dkr
4.4 Average rating
156 Reviews
5,494 Students
11 Courses
Product Engineer - Technology

Kamesh DKR is passionate about working at the intersection of technology and education. He believes that learning should be fun, entertaining and contextual.

Kamesh has a Masters in Computer Applications from VIT, one of the top engineering schools in India.

Kamesh is a product engineer with ScratchNinja and is responsible for developing user friendly educational courses to teach cutting edge technological concepts to school students.