Scratch Game Programming
Scratch Game Programming, available at Free, has an average rating of 4.6, with 32 lectures, 32 quizzes, based on 5151 reviews, and has 76540 subscribers.
You will learn about Program 6 different video games and interactive art projects. Figure out how to experiment with Scratch to continue learning. Share and show off their projects to others in the Scratch community. Help others discover and learn programming techniques in Scratch. This course is ideal for individuals who are Parents who want to help their kids learn to program. or Teachers, including non-technical instructors, who want to guide afterschool coding clubs. It is particularly useful for Parents who want to help their kids learn to program. or Teachers, including non-technical instructors, who want to guide afterschool coding clubs.
Enroll now: Scratch Game Programming
Summary
Title: Scratch Game Programming
Price: Free
Average Rating: 4.6
Number of Lectures: 32
Number of Quizzes: 32
Number of Published Lectures: 32
Number of Published Quizzes: 32
Number of Curriculum Items: 64
Number of Published Curriculum Objects: 64
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
- Program 6 different video games and interactive art projects.
- Figure out how to experiment with Scratch to continue learning.
- Share and show off their projects to others in the Scratch community.
- Help others discover and learn programming techniques in Scratch.
Who Should Attend
- Parents who want to help their kids learn to program.
- Teachers, including non-technical instructors, who want to guide afterschool coding clubs.
Target Audiences
- Parents who want to help their kids learn to program.
- Teachers, including non-technical instructors, who want to guide afterschool coding clubs.
Scratch is the best educational programming software for kids available today. With Scratch, you can create games and interactive art projects all while having lots of fun! Parents and teachers can use this course’s fun projects to guide their children and students to a solid understanding of basic programming concepts while having fun!
IMPORTANT NOTE: This course was made for Scratch 2.0. On January 1st, 2019, Scratch 3.0 was released on the Scratch website. However, you can still use the Scratch 2.0 Offline Editor. This course will be completed updated for the new 3.0 version in mid-2019. The information here is still relevant to using Scratch 3.0, though it doesn’t cover 3.0’s new features.
Designed by the MIT Media Lab’s Lifelong Kindergarten Group for 8 to 16 year olds, Scratch is a free programming environment that runs in your web browser. But Scratch users consist of people of all ages, including younger children with their parents. The software makes it easy for anyone to start developing their programming and problem-solving skills.
I’m Al Sweigart, the author of several programming books for kids and beginners. This course follows the content of my latest book Scratch Programming Playground, which you can read for free online under a Creative Commons license. This is my second Udemy course following my highly-rated “Automate the Boring Stuff with Python Programming”.
This course (and supplemental book) covers the creation of several classic games like brick Breaker, Snake, and Fruit Ninja. Instead of memorizing a list of programming concepts, you’re guided through making these games and picking up programming concepts on the way. The lectures follow the 6 game and computer art projects, along with additional content on debugging and experimenting with Scratch.
Course Curriculum
Chapter 1: Getting Started
Lecture 1: The Scratch Website and Editor
Lecture 2: The Scratch Editor and Using Code Blocks
Chapter 2: Rainbow Lines Project
Lecture 1: Rainbow Lines Project, part 1 of 2
Lecture 2: Rainbow Lines Project, part 2 of 2
Chapter 3: The Scratch Help System and Paint Editor
Lecture 1: Finding Help in Scratch
Lecture 2: The Paint Editor
Chapter 4: Maze Game Project
Lecture 1: Maze Game, part 1 of 3
Lecture 2: Maze Game, part 2 of 3
Lecture 3: Maze Game, part 3 of 3
Chapter 5: Extend the Maze Game Project
Lecture 1: Making a Second Player
Lecture 2: Adding Traps to the Maze
Lecture 3: Adding Cheat Codes to the Maze Game
Chapter 6: Basketball Game Project
Lecture 1: Programming Gravity
Lecture 2: Hitboxes and Programming the Hoop
Lecture 3: Programming the Basketball
Chapter 7: Extend the Basketball Game Project
Lecture 1: Adding a Second Player
Chapter 8: Brick Breaker Game Project
Lecture 1: Programming the Paddle Movement
Lecture 2: Programming the Bouncing Ball
Lecture 3: Cloning
Lecture 4: Making Text Messages Appear
Chapter 9: Extend the Brick Breaker Game Project
Lecture 1: Adding Colorful Backdrops and Effects
Lecture 2: Trail Effects and Animated Text
Chapter 10: Snake Game Project
Lecture 1: Programming a Snake Body with Cloning
Lecture 2: Hit Detection for the Snake
Chapter 11: Extend the Snake Game Project
Lecture 1: Adding Bonus Fruit and Cheat Codes
Chapter 12: Fruit Slicer Game Project
Lecture 1: Making a Fruit Ninja Game
Lecture 2: Storing Data in Lists
Lecture 3: Using the "More Blocks" Category
Lecture 4: Programming the Begin Button and Drawing the Sliced Fruit
Lecture 5: Programming the Fruit Throwing
Lecture 6: Handling Game Events
Lecture 7: Handling the Game End and Using Cloud Variables
Instructors
-
Al Sweigart
Software developer, tech book author
Rating Distribution
- 1 stars: 106 votes
- 2 stars: 70 votes
- 3 stars: 370 votes
- 4 stars: 1272 votes
- 5 stars: 3333 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024