feature-image-online-print-digital

Teach Kids How To Code: Turtle Write Function Resource

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.

python-turtle-write-function-online-learning-resource 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:

video-button 7 Embedded Videos
video-button 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.


python-turtle-write-function-print-digital-learning-resource 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.

python-turtle-write-function-print-online-learning-resource 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


python-turtle-write-function-unit 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.