Scratch Game Programming

A fun guide to programming for parents & teachers who want to help kids learn to code.

4.51 (5075 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Scratch Game Programming
74,398
students
6.5 hours
content
Dec 2016
last update
FREE
regular price

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.

Why take this course?

--- **πŸš€ Course Title:** Scratch Game Programming **🧩 **Course Instructor:** Al Sweigart **πŸŽ“ Headline:** A fun guide to programming for parents & teachers who want to help kids learn to code! --- **Welcome to the World of Scratch!** Dive into the exciting journey of programming with Scratch, the educational software designed specifically for young minds. With its intuitive drag-and-drop interface, Scratch makes it easy for anyone, regardless of age, to create games and interactive projects that are both fun and educational. As a parent or teacher, you can harness the power of this course to help guide your children or students towards understanding the fundamental concepts of programming! --- **🌟 What You'll Learn:** - **Scratch Fundamentals:** Get acquainted with the Scratch 2.0 (and its counterpart, Scratch 3.0) interface and understand the building blocks of programming. - **Game Development:** Create engaging games like Brick Breaker, Snake, and Fruit Ninja, which will help reinforce programming concepts in a fun and interactive way. - **Problem Solving Skills:** Develop logical thinking and problem-solving skills by tackling challenges in a hands-on manner. - **Debugging Techniques:** Learn how to troubleshoot and debug your Scratch projects, ensuring that your games run smoothly. - **Experimentation & Creativity:** Encourage innovation and creativity by experimenting with Scratch's features beyond the scope of the course. --- **πŸŽ’ Why This Course?** Scratch is a product of the MIT Media Lab’s Lifelong Kindergarten Group, targeting 8 to 16 year olds but used by people of all ages, including younger children with their parents. The software is designed to make programming accessible and fun for everyone. **Scratch Game Programming** course leverages this powerful educational tool to teach fundamental programming concepts without the need for memorization. --- **πŸ“š Course Structure:** The course, created by Al Sweigart, author of several programming books for kids and beginners, is structured around six engaging projects: Brick Breaker, Snake, Fruit Ninja, and more. Each project is designed to introduce new concepts in a sequential manner, making it easy to follow and understand. --- **✨ What's Inside:** - **Detailed Video Lectures:** Follow along with Al Sweigart as he guides you through the creation of each game and computer art project. - **Step-by-Step Instructions:** Clear, concise instructions for each step of your Scratch projects. - **Supplemental Book Access:** Get access to the book "Scratch Programming Playground," which complements the course material and is available for free online under a Creative Commons license. - **Lifetime Access:** Study at your own pace with lifetime access to course materials, including videos and readings. - **Community Support:** Engage with fellow learners in the course community forum. --- **πŸ“… Course Update:** Please note that this course was originally designed for Scratch 2.0. However, with the release of Scratch 3.0 on January 1st, 2019, you can still use the Scratch 2.0 Offline Editor. The course content will be fully updated to include Scratch 3.0 features in mid-2019. Rest assured that the information provided here remains relevant for those who wish to explore Scratch 3.0's new capabilities. --- **πŸš€ Join the Fun & Learn to Code!** Whether you're a parent looking to introduce your child to programming, or a teacher aiming to supplement your curriculum with real-world projects, this course is tailor-made for you. Embark on an educational adventure that promises to be both enjoyable and rewarding! Enroll in "Scratch Game Programming" today and unlock the world of coding for young learners. ---

Screenshots

Scratch Game Programming - Screenshot_01Scratch Game Programming - Screenshot_02Scratch Game Programming - Screenshot_03Scratch Game Programming - Screenshot_04

Our review

🌟 **Course Review: Scratch Programming with Al Sweigart** 🌟 **Overview:** Scratch Programming with Al Sweigart is an online course designed for individuals, particularly young learners, who are interested in learning the basics of Scratch programming. The course has received an impressive global rating of 4.64, with all recent reviews praising its clarity, structure, and the instructor's teaching style. **Pros:** - **Expertise & Clarity:** Al Sweigart, a highly skilled and professional Scratch programmer, teaches the concepts very clearly and at an appropriate pace for beginners. His explanations are very clear, making it easy for students to understand. (🌟) - **Engagement & Enjoyment:** The course is not only informative but also engaging. It includes a variety of practical examples that help solidify the learning experience. Many young learners have found the course enjoyable and have successfully completed their first coding projects. (🌟) - **Comprehensive Learning Material:** The course provides all necessary instructions, credits, and links within the videos, making it easy for students to follow along, especially on devices like iPads. (🌟) - **Versatility & Utility:** The course is suitable for a wide range of learners, from children to adults looking to build projects or simply practice their coding skills. It can be particularly helpful for those preparing for assignments in courses like CS50. (🌟) - **Free Access & Value:** Many users have mentioned that the course's value extends beyond its cost, as it is often provided for free. This affordability makes it accessible to a broader audience. (🌟) - **Quality of Instruction:** The course has been praised for its step-by-step teaching approach and the way it explains each aspect of Scratch, ensuring students can follow along even if they encounter more complex topics. (🌟) - **Positive Impact:** The course has had a significant positive impact on many learners, providing them with new skills and knowledge about Scratch, often exceeding their expectations. (🌟) **Cons:** - **Scratch Version Compatibility:** Some users have noted that the course may not align perfectly with the latest version of Scratch, which is Scratch 3. This could lead to some confusion or difficulty for those using the newer version. (🚫) - **Expectation vs. Reality:** While the course content is rich and comprehensive, a few users have mentioned that they expected a more diverse range of games or a focus on Scratch 3 specifically. (🚫) - **Potential for Overwhelm:** For very young learners, there may be areas that are challenging to understand without additional support or prior knowledge, such as changing dropdown arrows in Scratch. (🚫) **Additional Notes:** - The course is highly recommended for beginners who wish to learn Scratch programming. - Al Sweigart's approachable and positive teaching style is a significant strength of the course. - Some users have suggested that the course could be worth $20, indicating its perceived high value. **Conclusion:** Scratch Programming with Al Sweigart stands out as an exceptional course for those new to Scratch or programming in general. Its clear instructions, engaging content, and the expertise of the instructor make it a valuable resource for anyone looking to learn coding in a fun and accessible way. While there are a few areas that could be improved, particularly in terms of compatibility with the latest version of Scratch, the course remains a highly recommended learning tool for all ages.

Charts

Price

Scratch Game Programming - Price chart

Rating

Scratch Game Programming - Ratings chart

Enrollment distribution

Scratch Game Programming - Distribution chart
830298
udemy ID
4/24/2016
course created date
6/17/2019
course indexed date
Bot
course submited by