Programming for Kids and Beginners: Learn to Code in Scratch
4.6 (72 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.
373 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Programming for Kids and Beginners: Learn to Code in Scratch to your Wishlist.

Add to Wishlist

Programming for Kids and Beginners: Learn to Code in Scratch

Learn to program, create games, have fun! For kids and beginners, parents and teachers!
Best Selling
4.6 (72 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.
373 students enrolled
Created by Daniel Ciocîrlan
Last updated 8/2017
English
Curiosity Sale
Current price: $10 Original price: $100 Discount: 90% off
30-Day Money-Back Guarantee
Includes:
  • 8 hours on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create smart and fun games
  • Create animations and cool visual effects
  • Code - one of the most important skills to learn!
  • Understand complex computer science concepts by intuitively applying them in games
  • Learn text-based programming languages 2x - 10x faster
View Curriculum
Requirements
  • No prior programming knowledge is required
Description

In this course, we'll learn to code, starting from the basic blocks. No kidding! Scratch, the programming language we use (developed by MIT), is so fun that it makes programming seem like a game.

We'll learn by doing. The course is designed so that you create the games and applications with your own two hands. But what makes this course truly unique is the teaching method I've used live for almost 4 years. We learn a variety of computer science topics, but we hide the complexity behind characters, animations, analogies and fun!

That's because, in these carefully designed lessons, we train our intuition to make sense of what we want to achieve and how to get there. This will help you quickly master the basics. After this course, you'll learn text-based programming languages at a blazing speed and quickly make sense of any piece of code.

The content is designed to be fun! We learn to create animations and cool effects and we create clones of some of the most popular games: Flappy Bird, Duck Hunt or Pac-Man. The games are handpicked to optimize learning computer science topics while having fun along the way. I will also update the course on a regular basis with new content - and challenges!

This course is designed for

  • parents or teachers who want to give their children the best skills and most fun
  • kids and beginners who want to learn to code games
  • anyone new to programming who doesn't know where to start

I can't wait to have you in the course!

The course is regularly updated with new material, tips and tricks that you can use in your games and projects!

Who is the target audience?
  • Children (from 7-8 years)
  • Absolute beginners in programming and computer science
Students Who Viewed This Course Also Viewed
Curriculum For This Course
41 Lectures
07:54:51
+
Flappy Bird
7 Lectures 01:04:31

The Scratch project and first steps
07:50

Programming Flappy to fly
13:57

Finishing Flappy
16:03

The world moves
10:34


Scoring and finishing touches
08:11
+
Pong
4 Lectures 50:39

The ball moves
13:56

Bouncing the ball
09:04

Tying everything together
11:07
+
Painting and drawing
3 Lectures 33:53
Introduction, getting sprites ready
12:31


Programming colors and the magic wand
10:10
+
Duck Hunt
8 Lectures 01:41:02
Introduction and the game mechanics
13:09

Programming the essentials
13:41

Shooting the duck
13:23

Shooting the duck, part 2
08:28


The duck escapes, the dog laughs
16:23

Scoring
11:57

New rounds, game over
14:15
+
Flappy Bird, revisited
5 Lectures 01:03:18

Start, logo, ground moving
08:25

Flappy flying
17:06

Obstacles
12:10

Scoring and finishing it up
19:29
+
Pac-Man
10 Lectures 02:03:13

Controlling Pacman... in the maze
11:45

Controlling Pac-Man, part 2
16:12

Pacman tricks, collisions and eating the dots
12:17

Inky the ghost moves by itself
14:13

Inky moves by itself, part 2
11:25

A swarm of ghosts wil kill Pac-Man
14:26

Pac-Man's revenge: setting ghosts on the run
17:08

Scoring and more
08:23

Wrapping it up
14:21
About the Instructor
Daniel Ciocîrlan
4.6 Average rating
76 Reviews
422 Students
2 Courses
Software engineer & Computer Science teacher

I'm a software engineer with a passion for teaching.

I have a Master's Degree in Computer Science and I wrote my Bachelor and Master theses on Quantum Computation. Before starting to learn programming, I won medals at international Physics competitions.

For almost 4 years now, I've taught a variety of Computer Science topics to hundreds of students at various levels. I've held Hour of Code for 7 year-olds, I've taught university students who now work at Google and Facebook, I've held live classes for IT professionals and I'm now so excited to share what I know with a wider community online.