TPT
Total:
$0.00
Preview of Coding Turtle Art with Python - From Square to Algorithmic Art

Coding Turtle Art with Python - From Square to Algorithmic Art

Bring coding, creativity, and mathematics together with this engaging Python Turtle Graphics project bundle designed for students in Grades 4–10. Coding Turtle Art – From Square to Algorithmic Art is a scaffolded 5-project learning progression that takes students from drawing a simple square to designing advanced algorithmic generative art using Python. Perfect for classrooms using Google Colab, these projects require no complicated setup and provide students with an exciting way to learn coding
Preview of Python Turtle Programming Bundle | 10-Day Computer Science Unit & Projects

Python Turtle Programming Bundle | 10-Day Computer Science Unit & Projects

This Python Turtle Programming Bundle includes a complete 10-day computer science unit designed to introduce students to coding through visual, hands-on, and project-based learning. Students progress from basic Turtle movement and coordinates to loops, variables, events, and functions, culminating in two interactive mini-projects and a final original game. Each lesson is classroom-ready and includes a Google Slides presentation, student-guided notes, practice activities or projects, answer keys,
Preview of Python Turtle Programming Day 8: Endless Runner Game Mini-Project

Python Turtle Programming Day 8: Endless Runner Game Mini-Project

Students build a simple endless runner–style game using Python Turtle in this hands-on mini-project. They learn how to animate objects, handle keyboard input, detect collisions, and manage game state using timers and variables. This lesson connects programming concepts to real-world game design and includes slides, starter code, guided notes, and a grading rubric. This lesson is part of a larger 10-Day Python Turtle Programming Unit. A discounted bundle including all lessons, projects, and teach
Preview of Python Turtle Programming Day 6: Clicker Game Mini-Project

Python Turtle Programming Day 6: Clicker Game Mini-Project

In this project-based lesson, students apply their Python Turtle skills to build an interactive clicker game. Students use mouse events, variables, random movement, and functions to create a scoring-based game that responds only when the target is clicked. This mini-project reinforces key programming concepts while encouraging creativity. Includes complete slides, student instructions, starter code, rubric, and teacher reference materials. This lesson is part of a larger 10-Day Python Turtle Pro
Preview of Python Turtle Programming Day 10: Final Project Build Day

Python Turtle Programming Day 10: Final Project Build Day

In this culminating lesson, students use their Game Design Document to build a complete, original Python Turtle game. This build day emphasizes problem-solving, debugging, and applying programming concepts such as loops, variables, events, and functions. Includes clear student requirements, a grading rubric, teacher tips, and reflection prompts to support successful project completion. This lesson is part of a larger 10-Day Python Turtle Programming Unit. A discounted bundle including all lesson
Preview of Python Turtle Programming Day 7: Functions and Modular Code

Python Turtle Programming Day 7: Functions and Modular Code

This lesson focuses on writing clean, reusable code using functions in Python. Students learn how to group repeated actions into functions and pass parameters to control behavior. Using Turtle graphics, students create a “shape library” that demonstrates the power of modular programming. Includes slides, guided notes, practice activities, and answer keys. This lesson is part of a larger 10-Day Python Turtle Programming Unit. A discounted bundle including all lessons, projects, and teacher resour
Preview of Python Turtle Programming Day 5: Events and User Input

Python Turtle Programming Day 5: Events and User Input

This lesson introduces event-driven programming using Python Turtle. Students learn how to respond to keyboard presses and mouse clicks, transforming their programs from static drawings into interactive experiences. By the end of the lesson, students understand how user input drives games and applications. This resource includes slides, guided notes, coding practice, and teacher support materials. This lesson is part of a larger 10-Day Python Turtle Programming Unit. A discounted bundle includin
Preview of Python Digital Escape Room - Turtle Graphics

Python Digital Escape Room - Turtle Graphics

This unique and creative escape room makes LEARNING FUN!!!  This activity provides you with the opportunity to engage your students in critical thinking and problem solving challenges.   The escape room can be completed in less than an hour OverviewTitle: Python Digital Escape Room - Turtle Graphics Topics List: Turtle basicsTurtle functionsWindow/Screen functionsDescription:This escape room has a variety of engaging activities to accommodate and challenge different learning styles.  In this dig
Preview of Python Turtle Programming Day 1: Introduction to Coding with Turtle Graphics

Python Turtle Programming Day 1: Introduction to Coding with Turtle Graphics

This beginner-friendly lesson introduces students to programming using Python Turtle graphics. Students learn how to control the turtle with basic movement and rotation commands while creating simple drawings through code. This lesson is ideal for introducing coding concepts in a visual, low-stress way and requires no prior programming experience. Includes a classroom-ready Google Slides presentation, student-guided notes, practice activities, and teacher support materials. Perfect for middle sc
Preview of Python Turtle Programming Day 2: Coordinates and Using goto()

Python Turtle Programming Day 2: Coordinates and Using goto()

In this lesson, students explore how coordinates work in Python Turtle and learn how to move the turtle precisely using the goto() command. Students practice placing shapes at specific locations on the screen while developing an understanding of the coordinate plane in a visual, intuitive way. This resource includes slides, guided notes, practice activities, and answer keys, making it easy for teachers to implement with minimal preparation. This lesson is part of a larger 10-Day Python Turtle Pr
Preview of Python Turtle Programming Day 9: Final Project Planning and Game Design Document

Python Turtle Programming Day 9: Final Project Planning and Game Design Document

This lesson guides students through planning their final Python Turtle game using a structured Game Design Document (GDD). Students define their game’s goal, controls, variables, events, and build steps before coding. This planning-focused lesson improves organization, reduces frustration, and prepares students for successful project completion. Includes templates, examples, and teacher guidance. This lesson is part of a larger 10-Day Python Turtle Programming Unit. A discounted bundle including
Preview of Python Turtle Programming Day 4: Variables and Dynamic Drawings

Python Turtle Programming Day 4: Variables and Dynamic Drawings

In this lesson, students learn how variables store and change information in Python. Using Turtle graphics, students experiment with variables to control size, position, color, and movement, allowing their drawings to change dynamically. This lesson helps students understand how variables power real programs and games. Includes step-by-step slides, guided notes, practice activities, and teacher keys. This lesson is part of a larger 10-Day Python Turtle Programming Unit. A discounted bundle inclu
Preview of Python Turtle Programming Day 3: Loops and Repeating Patterns

Python Turtle Programming Day 3: Loops and Repeating Patterns

This lesson introduces students to loops in Python by using Turtle graphics to create repeating shapes and patterns. Students learn how for loops reduce repetitive code and allow programmers to create complex designs efficiently. Visual examples help reinforce abstract programming concepts, making this lesson especially effective for beginner coders. Includes slides, guided notes, student practice, and teacher materials. This lesson is part of a larger 10-Day Python Turtle Programming Unit. A di
Preview of Coding with Python Unit 3: Loops

Coding with Python Unit 3: Loops

Unit 3 of 8 in a semester-long Computer Science course in Python. Activities level for students of different levels of comfort and ability. This unit introduces students to count-controlled (for) loops and condition-controlled (while loops) and to the Turtle drawing library. This course can be used on its own or following Cookies and Bytes' Middle School Computer Science course. I would recommend this course for beginner or intermediate coders in 8th grade and up, or for 7th-grade students who
Preview of Custom Ipod Algorithm Python Coding Project

Custom Ipod Algorithm Python Coding Project

Created by
Jarren Watts
Great resource to use as an end of grading period/semester assessment. When I have my students learn the python coding language on codehs.com I like to enroll them into the "INTRODUCTION TO PROGRAMMING WITH TURTLE GRAPHICS" course. Once they complete the exercises up to the "USER INPUT" section I use this project as a summative assessment. The goal is to create a program that obtains two colors from the user and creates a drawing of an ipod with the specific color given by the user. Great for py
Preview of Codehs Project: "Re-Create a Logo" w/Grading Rubric

Codehs Project: "Re-Create a Logo" w/Grading Rubric

Created by
Jarren Watts
A project I created to supplement the programming/coding curriculum in the "Introduction to Programming with Turtle Graphics" unit in the "Programming Creative Coding" course in codehs.com Project can be used an end of course assessment, a mid-year assessment, or a potential project for long-term substitute teachers! Students use the information they learned between sections 3.1 - 3.12 in the "Introduction to Programming with Turtle Graphics" unit in the "Programming Creative Coding" course to r
Preview of School Bus Algorithm Project

School Bus Algorithm Project

Created by
Jarren Watts
A project for codehs.com users! Great resource to use for your beginner level coders! This project is connected to the material from the "INTRODUCTION TO PROGRAMMING WITH TURTLE GRAPHICS" course in codehs.com. Student's must create an algorithm using python programming language in codehs and a natural language algorithm in google docs or Microsoft word. Once your students complete the "TURNING TRACY USING ANGLES" you can use this project as a formative assessment as opposed to a standard "old-sc
Preview of AP CSP Unit 1 Programming Exam RETAKE

AP CSP Unit 1 Programming Exam RETAKE

This Unit 1 Programming Exam is designed for high school students in the AP Computer Science Principles (AP CSP) course, specifically those using the Project Lead The Way (PLTW) curriculum. It also works well with any introductory programming unit preparing students for the AP CSP Exam, regardless of curriculum provider. Key Features: 30 questions assessing foundational programming conceptsMultiple-choice and matching formatsPLTW-style vocabulary, Python syntax, and pseudocode includedAnswer key
Preview of AP CSP Unit 1 Programming Exam Version 2

AP CSP Unit 1 Programming Exam Version 2

This Unit 1 Programming Exam is designed for high school students in the AP Computer Science Principles (AP CSP) course, specifically those using the Project Lead The Way (PLTW) curriculum. It also works well with any introductory programming unit preparing students for the AP CSP Exam, regardless of curriculum provider. Key Features: 30 questions assessing foundational programming conceptsMultiple-choice and matching formatsPLTW-style vocabulary, Python syntax, and pseudocode includedAnswer key
Preview of AP CSP Unit 1 Programming Exam Version 1

AP CSP Unit 1 Programming Exam Version 1

This Unit 1 Programming Exam is designed for high school students in the AP Computer Science Principles (AP CSP) course, specifically those using the Project Lead The Way (PLTW) curriculum. It also works well with any introductory programming unit preparing students for the AP CSP Exam, regardless of curriculum provider. Key Features: 30 questions assessing foundational programming conceptsMultiple-choice and matching formatsPLTW-style vocabulary, Python syntax, and pseudocode includedAnswer key
Preview of Coding in the Classroom & Across the Grades with Python - Recently Updated!

Coding in the Classroom & Across the Grades with Python - Recently Updated!

Helping students learn coding is important. Helping them learn coding through games, creativity, math, logic, and problem solving is even better!I’ve bundled together 6 engaging Python teacher resources to span Grades 4–10, designed to help teachers introduce text-based coding in meaningful ways. Inside the bundle, you'll find: 🎲 Probability Dice Games – simulation, randomness, and strategic thinking 🔢 Number Games – logic, loops, variables, and interactive programs 😄 Fun Name Generator – str
Showing 1-21 of 21 results