Level 1: Online Articles - IncrediCoders/Python1 GitHub Wiki

GitHubAvatarPoint

Grafika Turtle added this page on March 14, 2025


Here are some more helpful Online Articles that will explain and show more examples of Turtle Graphics! You can skip down to these sections on this page:

More About Syntax

Syntax Videos

Syntax Examples

  • Python Syntax - W3Schools - Follow through some examples to learn about a few different aspects of the Python syntax.

  • Python Examples - Programiz - This page contains examples on basic concepts of Python. It's best to try these examples on your own before looking at the solution.

More About Object-Oriented Programming

More About Turtle Graphics

  • Turtle graphics — Python documentation - This site gives a more in depth summary of what turtle graphics are. After the summary, there is a lay out of all the different functions that turtle graphics can do. These categories include Turtle Motion, Pen Control, and Turtle State and a few others with coding commands below them.

  • The Beginner's Guide to Python Turtle – Real Python - This site also gives a summary of each of the the different functions of turtle graphics, and you can click on one of the options on the table of contents to take you to that specific function, if you need help in one specific area. There is also code embedded in the summary of each function to give an example of some of the commands.

  • Turtle Graphics - Python Classroom - This site starts with a brief description of what turtle graphics are, then it gives a visual example with the turtle graphic code below it. Then, it lists all of the different turtle graphic code commands and gives a description of what they do and mean.

  • Turtle Programming in Python - GeeksforGeeks - This site starts with the different turtle graphic code commands and a brief description of what they are and their function. Then, it gives a few examples of shapes that are drawn using turtle graphics such as a star, hexagon, and a few others.

  • The History of the Logo Turtle - Microsoft Tech Community - This page explains where the turtle graphics concept came from. It started back in 1948.

Turtle Graphics Videos

  • Complete Python Turtle Graphics Overview - Keith Galli - This video is about Python turtle graphics and it provides more coded examples that uses the different turtle graphics. It starts with more beginner examples, but it progresses to more advanced examples at the end.

  • Python Turtle Graphics #1: Introduction - Tech with Tim - This video provides an in-depth description of an example in Python of turtle graphics. This creator uses turtle graphics for unique graphics and it is a good video to watch for both beginner and intermediate level programmers.

  • Python Turtle Graphics #2: Shapes and Fills - Tech with Tim - This video is by the same creator as in the last link, however this time he talks about using turtle graphics for shapes and fills. This example, like the last one, is a good example for both beginner and intermediate level programmers.

  • Python Turtle Graphics: Colors and Lines - Leon Marsden - This video gives a coded example of using turtle graphics to make colors and lines. This creator goes step-by-step and takes time to explain what each step does to the overall program and how it uses turtle graphics.

Turtle Graphics Examples

More About Troubleshooting & Error Handling

Errors and Exceptions — Python documentation - This is the official Python documentation on how Python handles errors and exceptions. Here, you will find examples on how to catch errors and exceptions in the Python language.

Python Exception Handling - GeekforGeeks - This page that shows examples of Python exception handling while allowing you to run some examples so you can try for yourself!

Python Error Handling - W3Schools - This is the Error Handling page for W3Schools. Like the Geeks for Geeks page, you can also try examples of some errors and how to handle them in browser.

More About Comments

Python Comments - W3Schools - This is the W3Schools page on how comments may be written in Python.

Python Comments - GeeksforGeeks - This is the GeeksforGeeks page on how comments may be written in Python.

More About Methods

TBD

Next Steps

Next, you can check out the rest of our Level 1 resources. When you're done with Level 1, you can move on to Level 2, the Class Introductions program!

More Level 1 Resources

In addition to this Online Articles page, you should check out the Level 1 Help page (if you haven't yet). We also have two challenges (to learn even more), a Learning Quiz (to test what you've learned), an Unplugged Activity, and a Rewards article:

  • Level 1: Help - This page will help you, in case you get stuck while programming your Turtle Map (that I showed you during our car ride).

  • Challenge 1: Map an alternate route to IncrediCoders Academy. This time, you'll cross the bridge, over the lake. Be sure to stay on the road!

  • Challenge 2: Use loops to go back and forth between my house and the school, five times. (Paul's father, Monty, has to keep going back because Paul keeps forgetting his school supplies.)

  • Level 1: Learning Quiz - I wrote some questions in case you want to quiz yourself about what you learned. Or you can teach others and quiz them!

  • Level 1: Unplugged Activity - I wrote this page with more details than what you saw in the book. In this game, you'll have one person act as the Turtle, and one person is the Programmer!

  • Level 1: Rewards - If you completed the Turtle Map project that we talked about in the car, then I set up this page to be your reward. You can see some illustrations of me and learn more about who I am! You'll also find the Turtle Award digital download, to show off your accomplishment!

Level 2

After you're completely done with Level 1 (did you do the challenges?), then it's time to move on to Level 2! While you read through Level 2 in your book, you can check out the resources from Mrs. Scratcher, as she teaches you how to build the Class Discussion program:

I hope this page helped you learn even more about Turtle Graphics! As my name implies, I love Turtle Graphics!

-- Grafika Turtle

⚠️ **GitHub.com Fallback** ⚠️