Course curriculum

    1. 1. Welcome - What's in this course?

    2. 2. Getting Started • When a Python Meets a Turtle

    3. 3. Using a split screen when learning on this course

    4. 4. Smiley Face

    5. 5. Smiley Face Again

    6. 6. Exercises

    7. 7. Swirls and Patterns • Don't Repeat Yourself • for Loop

    8. 8. Swirls and Patterns Again

    9. 9. What Patterns Have You Created?

    10. 10. Exercises

    11. 11. A Flower in the Garden • More on for Loops

    12. 12. A Flower in the Garden Again

    13. 13. Exercises

    14. 14. Random Thoughts

    15. 15. Exercises

    16. 16. Moving the Turtle

    17. 17. A Starry Night

    18. 18. Writing The Code For A Starry Night

    19. 19. Finishing Touches For A Starry Night

    20. 20. Exercises

    21. Unlimited

    1. 1. What's Extra 1? Can I Skip This?

    2. 2. How the Program Talks to The Program's User And How the Program's User Talks Back

    3. 3. Storing Things in Boxes • Variables

    4. 4. Revisiting for loops

    5. 5. Revisiting random

    1. Moving to A Better Coding Platform

    2. 1. Option 1 • Move to Replit.com (simpler)

    3. 2. Option 2 • Move to PyCharm (preferred)

    4. 3. You Can Split Your Screen to Follow Lessons

    5. 4. Looping The Loop Again • while Loops

    6. 5. Fred and Mary

    7. 6. Exercises

    8. 7. Invent Your Own Python Words

    9. 8. It's Your Turn To Tell Fred Where To Go • Part 1

    10. 9. It's Your Turn To Tell Fred Where To Go • Part 2

    11. 10. [Optional] A Drawing Program • Part 1

    12. 11. [Optional] A Drawing Program • Part 2

    13. 12. Exercises

    14. 13. The Spinning Space Station

    15. 14. The Spinning Space Station • Working Through The Code

    16. 15. Exercises

    1. 1. The while Loop Revisited

    2. 2. Comparing The while and for loops

    3. 3. Defining Functions Revisited

    1. 1. Here's The Hungry Turtle Game

    2. 2. Planning the Game

    3. 3. Create a Player

    4. 4. Move and Steer the Player

    5. 5. Teleport

    6. 6. Equals Equals

    7. 7. Making Decisions • The if Statement

    8. 8. Back to Teleporting

    9. 9. Finishing the Teleporting Feature

    10. 10. Create Food for the Hungry Turtle

    11. 11. Turtle Eats Food

    12. 12. Keeping a Score

    13. 13. Finishing Touches

    14. 14. Exercises

    15. Become a Member of Codetoday Unlimited

    1. 1. Introduce the time module

    2. 2. Timers

    3. 3. Add A Timer to The Hungry Turtle Game

    4. 4. Exercises

    5. Become a Member of Codetoday Unlimited

About this course

  • 65 lessons
  • 6.5 hours of video content

Become a Member

Get access to all the levels with a Codetoday Unlimited membership. Choose between a monthly or annual subscription.