Python Programming Language
Python Turtle is a graphics-based language. The Turtle write function resource has activities designed to teach kids their first simple output function using XY-coordinate math.
Turtle Write Function
The Turtle write function outputs text in its own shell. This is the first step in teaching kids how to think through coding. As kids write simple output statements they learn how to problem solve one line at a time.
What Do Kids Need To Already Know?
Kids (and teachers!) don’t need to know anything about coding. This resource starts at the very beginning and explains why coding is so important.
What Do Kids Learn?
The activities cover the following concepts:
✔ User-Defined Functions
✔ Main Program
✔ Multiple Functions
✔ Program Planning & Organization
✔ Programmer Comments (single and multiple)
✔ KISS
✔ Syntax Errors
✔ Concepts:
◆ vertical, horizontal
◆ x, y-axis
◆ pixel, co-ordinate/point
◆ XY-coordinate math
✔ Python Turtle module:
◆ home( ), clear( ), reset( ), color( )
◆ setpos( ), seth( )
◆ penup( ), pendown( ), pensize( )
◆ hideturtle( ), showturtle( )
What Do Teachers/Parents Need To Know?
The best thing about these resources is that you can learn along with the kids. There are also some Turtle blog posts that you might be interested in.
Suggested Timeline
It should take most students two 75 minute periods to complete both the activities as well as the assessment.
Online Learning Resource
This resource is ideal for independent students. It has seven embedded videos so students can easily review concepts.
The student handout includes:
7 Embedded Videos
1 Embedded Video for English UK
✔ Python Installation Instructions
✔ Textboxes for Student Responses
✔ English UK where applicable
Teacher Instructions
The teacher handout explains what pages have been included for English UK vs US as well as the two types of marking schemes. Teachers can then remove any unnecessary pages before students receive the package.
Print & Digital Format Package
This package was originally created for classroom use. However, it now allows teachers to use the student handout in either an LMS system or emailed directly to students.
This package includes:
✔ A Package Description
✔ Answer Keys
✔ 7 PowerPoint⭐ Lessons & Lesson Notes
✔ 2 PowerPoint⭐ Lessons English (UK)
✔ Student Handout Package
✔ 2 Assessments +
◆ 2 Alternates with a KICA* marking scheme
◆ 2 Alternates English (UK)
◆ 2 Alternates English (UK) with a KICA* marking scheme
✔ 2 Rubrics (including a KICA* version)
✔ 1 Student Reflections & Student Dictionary
✔ 4 Code Exemplars
✔ 4 Code Exemplars English (UK)
⭐ Google Slides can easily be converted to PowerPoint presentations and vice versa. For more information check out these videos:
Google Classroom: Convert PowerPoint Presentations to Google Slides
Microsoft OneDrive: Convert Google Slides to PowerPoint Presentations
Print & Digital Advantages
Why should you purchase this resource? It as three things the online learning package doesn’t:
This package also includes an EDITABLE version of the following:
✍ Answer Keys
✍ Rubrics and Marking Schemes
✍ Editable activities and assessments
This package was originally created for classroom use. However, it now allows teachers to use the student handout in either an LMS system or emailed directly to students.
BEST VALUE: Print & Online Formats**
This is the best of both worlds at 20% discounted! Perfect for a hybrid learning environment. It contains the online learning resources package with the extras (answer keys, lesson notes, editable materials, and rubrics).
Print & Online Advantages
Why should you purchase this resource? It as three things the online learning package doesn’t:
This package also includes an EDITABLE version of the following:
✍ Answer Keys
✍ Rubrics and Marking Schemes
✍ Editable activities and assessments
Turtle Write Function Resource: Full Unit
Why not go all the way? The full unit is discounted by 20%.
There are four resources within this unit. It includes:
✔ Turtle Write Function
✔ Turtle Write Function Syntax
✔ Turtle Write Function Exit Ticket/Culminating Activity
✔ Turtle Write Function Test (4 versions)
View a preview video of this unit!
Resources UPDATED September 2020.
What’s The Next Resource?
The next step is to explore Turtle’s write function. There are several different ways to enhance this command. To view the next resource in this unit: Turtle Write Function Syntax.
What’s The Next Unit?
Unit 3 is a continuation of the Unit 1 Turtle graphics functions. This resource takes it one step further into Animation. The resource focuses on using for loops to control animated graphics using XY-coordinate math.