Home
:
Book details
:
Book description
Description of
Learn Python ProperlyBuild A 2D Game (TeensYoung Learners)
Published 4/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 2.03 GB | Duration: 6h 21m Level 1 ? A Python course designed specifically for teenagers and young learners (Parents/guardians must enrol) What you'll learn Learn how to communicate with a computer using a Python program Learn Python coding fundamentals including loops, conditional statements, and defining functions Learn how to plan, design, and write Python programs Learn how to deal with errors and bugs in your code Requirements No programming experience is needed Description This course introduces the basics of Python coding using hands-on projects designed specifically for a younger audience by leading Python educator Stephen Gruppetta. This course follows the Codetoday Unlimited curriculum. You can enrol your children and teenagers on this course.All key topics are introduced using engaging projects with visual elements. The projects encourage students to be creative by programming animations and games.The course focuses on ensuring students understand why things happen the way they do in programming and not just learning how to write commands.I've been teaching Python programming to children and teenagers for a decade and thousands of parents have already entrusted me with their children's learning.The first sections of this course focus on teaching the fundamentals of coding in Python, ensuring the key concepts are understood well. The final section brings all the topics together in the final project: building a 2D graphics-based game using Python's `turtle` module.Key topics introduced in this course include:variables`for` loops and `while` loopsdefining functions using `def`control flow using conditional statementsplanning a computer programdealing with errors and bugsthe basics of game designother coding best practicesThis course is perfectly-suited to give a solid foundation to your children and teenagers who are keen to learn coding properly.This is Level 1 in the Codetoday Unlimited curriculum, the most extensive curriculum you'll find for children and teenagers. I believe in providing young learners a platform to go beyond the basics. Following this course, your sons and daughters can proceed to the the rest of the core Codetoday Unlimited curriculum, which includes Levels 1 - 5, and then extend their knowledge further with my Intermediate and Advanced Level courses. Overview Section 1: How To Tell The Computer What To Do Lecture 1 Welcome - What's in This Course? Lecture 2 So, What's Coding, Really? Lecture 3 Getting Started ? When a Python Meets a Turtle Lecture 4 Using a Split Screen When Learning Lecture 5 Smiley Face Lecture 6 Smiley Face Again Lecture 7 Exercises Lecture 8 Swirls and Patterns ? Don't Repeat Yourself ? `for` Loop Lecture 9 Swirls and Patterns Again Lecture 11 Exercises Lecture 13 A Flower in the Garden Again Lecture 14 Exercises Lecture 15 Random Thoughts Lecture 16 Exercises Lecture 17 Moving the Turtle Lecture 18 A Starry Night Lecture 19 Writing The Code For A Starry Night Lecture 20 Finishing Touches For A Starry Night Lecture 21 Exercises Lecture 22 What's Extra 1? Can I Skip This? Lecture 23 How the Program Talks to The Program's User And How the User Talks Back Lecture 24 Storing Things in Boxes ? Variables Lecture 25 Revisiting `for` loops Lecture 26 Revisiting `random` Lecture 27 Moving to A Better Coding Platform Lecture 28 Option 1 ? Move to Replit (simpler) Lecture 29 Option 2 ? Move to PyCharm (preferred) Lecture 30 You Can Split Your Screen to Follow Lessons Lecture 31 Looping The Loop Again ? `while` Loops Lecture 32 Fred and Mary Lecture 33 Exercises Lecture 34 Invent Your Own Python Words Lecture 35 It's Your Turn To Tell Fred Where To Go ? Part 1 Lecture 36 It's Your Turn To Tell Fred Where To Go ? Part 2 Lecture 37[Optional] A Drawing Program ? Part 1 Lecture 38[Optional] A Drawing Program ? Part 2 Lecture 39 Exercises Lecture 40 The Spinning Space Station Lecture 41 The Spinning Space Station ? Working Through The Code Lecture 42 Exercises Lecture 43 The `while` Loop Revisited Lecture 44 Comparing The `while` and `for` loops Lecture 45 Defining Functions Revisited Section 5: The Hungry Turtle ? A Python Game Lecture 46 Here's The Hungry Turtle Game Lecture 47 Planning the Game Lecture 48 Create a Player Lecture 49 Move and Steer the Player Lecture 50 Teleport Lecture 51 Equals Equals Lecture 52 Making Decisions ? The `if` Statement Lecture 53 Back to Teleporting Lecture 54 Finishing the Teleporting Feature Lecture 55 Create Food for the Hungry Turtle Lecture 56 Turtle Eats Food Lecture 57 Keeping a Score Lecture 58 Finishing Touches Lecture 59 Exercises Section 6: Extra: Adding a Timer to The Hungry Turtle Game Lecture 60 Introduce the `time` module Lecture 61 Timers Lecture 62 Add A Timer to The Hungry Turtle Game Lecture 63 Exercises This course is designed for teenagers and younger learners who are new to Python,This course is suitable for those who have never done any coding and those who have some experience with basic programming