Level 1: Online Articles - IncrediCoders/Python1 GitHub Wiki

GitHubAvatarPoint

Grafika Turtle added this page on March 14, 2023


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 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

  • Turtle Editor - Python & Turtle - This first example is introducing you to the basic turtle graphic code commands to draw a square. Just click Run to run the program. Then, edit the program to see what the code does!

  • Square Spiral Using Python's Turtle - Python For Fun - This example is of a square spiral, read over the code, then press the play button to see the code run and the result! Then, you can edit the code and see how the object changes!

  • Spiraling Star Using Python's Turtle - Python For Fun - This example is of a spiraling star, read over the code, then press the play button to see the code run and the result! Then, you can edit the code and see how the object changes!

  • Drawing Heart Using Python's Turtle - Python For Fun - This example is of a heart, read over the code, then press the play button to see the code run and the result! Pay attention to the fill color, and the different options for filling the heart. Then, you can edit the code and see how the object changes!

  • Circular Colored Triple Spiral Design Using Turtle - Python For Fun - This example is of a circular triple spiral, read over the code, then press the play button to see the code run and the result! Pay attention to the code commands that allow the circle to move the same distance away from the last circle. Then, you can edit the code and see how the object changes!

  • Designs with Circles Using Python's Turtle - Python For Fun - This example is of a circle, read over the code, then press the play button to see the code run and the result! Look at the drawing, and at the code, what are the differences between this code and the previous link's code that allow them to do different patterns with the same shape? Then, you can edit the code and see how the object changes!

  • Smiley Emoji Using Python's Turtle - Python For Fun - This example is of a smiley face emoji, read over the code, then press the play button to see the code run and the result! Pay attention to the different parts of the face, and the code commands that draw them, and also the transition between each feature. Then, you can edit the code and see how the object changes!

  • Color-filled Star Using Python's Turtle - Python For Fun - This example is of a color-filled star, read over the code, then press the play button to see the code run and the result! Pay attention to the order that it is drawn in, first, setting the pen color, then drawing the shape, then color-filling that shape. Then, you can edit the code and see how the object changes!

  • Drawing Chess-Board Using Python's Turtle - Python For Fun - This example is of a chess board, read over the code, then press the play button to see the code run and the result! Pay attention to the code pattern that switches between the black and white squares. Then, you can edit the code and see how the object changes!

  • Among Us Character Using Python's Turtle - Python For Fun - This example is of an Among Us character, read over the code, then press the play button to see the code run and the result! Pay attention to how the code transitions between the features and the different colors. Then, you can edit the code and see how the object changes!

  • Pikachu Using Python's Turtle - Python For Fun - This example is of a Pikachu drawing, read over the code, then press the play button to see the code run and the result! Pay attention to the overlapping shapes and the transitions between the colors. Then, you can edit the code and see how the object changes!

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** ⚠️