Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Life Purpose Meditation Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Other IT & Software Coding For Kids

Programming for Kids and Beginners: Learn to Code in Scratch

Now with Scratch 3.0: learn to program, create games, have fun in Scratch! For kids and beginners, parents and teachers!
Bestseller
Rating: 4.7 out of 54.7 (5,726 ratings)
18,966 students
Created by Daniel Ciocîrlan
Last updated 2/2021
English
English [Auto]
30-Day Money-Back Guarantee

What you'll 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
Curated for the Udemy for Business collection

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 this course is for:

  • Children (from 7-8 years)
  • Absolute beginners in programming and computer science

Featured review

Vyom
Vyom
1 course
1 review
Rating: 5.0 out of 57 months ago
I loved the course. Rather than the course, i loved the teacher. Daniel is pretty awesome and brought me into love with coding. But i will miss the teacher as he was always kind and responding to me whenever I asked any question. I wish to work at Apple Inc. I will never ever forget about Daniel. I will remember him until I die. But for now its a Good bye :'-)

Course content

6 sections • 38 lectures • 7h 32m total length

  • Preview06:08
  • Preview13:09
  • Preview12:33
  • How to Get the Best out of This Course
    04:25

  • Preview03:10
  • Coordinates and Moving the Platforms
    11:43
  • Directions and Moving the Ball
    15:34
  • Variables, Scoring and Finishing the Game
    16:26

  • Preview02:19
  • Creating Our Own Sprites
    11:18
  • Finishing the Sprites and Backdrop
    11:22
  • Programming the Pencil
    11:56
  • The Buttons and the Magic Wand
    11:04

  • Preview01:45
  • Programming the Game Start
    14:36
  • Preparing the Player and the Monster
    08:35
  • Hitting the Monster
    12:08
  • Programming the Levels
    19:55
  • The Monster Strikes Back
    12:36
  • The Monster Shoots Time-Bombs
    11:47
  • Winning the Game
    16:22

  • Preview01:45
  • Programming the Menu and the Game Environment
    16:13
  • Enter Gravity: Flappy Flies and Falls
    12:05
  • Flappy Crashes, Game Restarts
    15:42
  • Programming Obstacles
    16:45
  • Showing the Score
    18:47
  • The Score Continued, Finishing Touches
    15:56

  • Preview02:46
  • Controlling Pac-Man in the Maze
    12:41
  • Refining Pac-Man's Movement
    15:12
  • Inky the Ghost Moves... By Itself
    12:30
  • Inky Moves by Itself, Part 2
    13:54
  • A Swarm of Ghosts will Kill Pac-Man
    15:40
  • Pac-Man's Revenge: Setting the Ghosts on the Run
    17:48
  • Programming Pac-Man's Lives
    07:01
  • Generating the Dots
    14:12
  • Scoring, Levels, and the Finish Line
    15:10

Instructor

Daniel Ciocîrlan
Software Engineer & Best-Selling Instructor
Daniel Ciocîrlan
  • 4.7 Instructor Rating
  • 17,663 Reviews
  • 53,986 Students
  • 11 Courses

I'm a software engineer with a passion for teaching. Big fan of Scala and the JVM.

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 7+ years, I've taught a variety of Computer Science topics to 30000+ 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 trainings for software engineering teams at Adobe and Apple, and I'm now so excited to share what I know with a wider community online.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.