TPT
Total:
$0.00
Preview of Summer Semester Python Challenge: Lessons & Labs | Grades 6–12

Summer Semester Python Challenge: Lessons & Labs | Grades 6–12

Summer Semester Python Challenge | Labs + Coding Activities | Grades 6–12 | Middle/High School | Python labs that teach simple to complex concepts What's includedTeacher primer (background, pacing options, essential questions, learning objectives).Complete lesson plan (minute-by-minute 60‑minute arc, materials, vocabulary, answer keys).Multiple hands‑on labs (engineering investigation + data labs) and three Python tiers Formative & summative assessments (exit tickets, quizzes, unit tests, perfor
Preview of Christmas Coding Bundle Festive Python Lessons | Grades 6-12 | Variables Input

Christmas Coding Bundle Festive Python Lessons | Grades 6-12 | Variables Input

🎄✨ Christmas Coding Bundle Multiple Festive Python Lessons | Grades 6-12 | Middle & High School | Variables, Math & Input Make computer science merry and bright with this Christmas Coding Bundle! 🎅🍪🎄 Perfect for December classrooms, this set of four engaging Python lessons uses holiday themes to teach variables, math operations, user input, and problem-solving. Each project is student-friendly, teacher-ready, and designed to bring joy while building essential coding skills. ✅ What’s
Preview of St. Patrick’s Day STEM Python Coding & Science Bundle | Grades 6–12

St. Patrick’s Day STEM Python Coding & Science Bundle | Grades 6–12

St. Patrick’s Day STEM Bundle | Lessons + Labs + Worksheets | Grades 6–12 | Middle & High School | Engineering, Light, Color, and Python Coding Activities Connecting Real‑World Science to Digital ModelingWhat’s IncludedFull primers for both lessonsComplete lesson plans with pacing guidesTeacher notes with simplified and advanced physics and mathEngineering design worksheetsLight refraction and spectrum lab worksheetsPython coding worksheets for RGB, gradients, simulations, and pixel manipulation
Preview of AP Computer Science Principles 5 | Grades 8-12 | Iteration & Loops Python & Java

AP Computer Science Principles 5 | Grades 8-12 | Iteration & Loops Python & Java

🔁 AP Computer Science Principles Curriculum 5 | Grades 8-12 | Middle & High School | For, While, Nested Loops | Python & Java Lesson🎮⭐ Master repetition in programming with for, while, and nested loops! 📝 Product Description This classroom‑ready lesson introduces students to iteration and loop structures, aligned with AP Computer Science A Unit 2. Students will learn how to write for loops, while loops, and nested loops, trace their execution with tables, and avoid common pitfalls like
Preview of Python Code Breakers Lab & Lesson | Grades 4-6 | Create Secret Messages Python

Python Code Breakers Lab & Lesson | Grades 4-6 | Create Secret Messages Python

🔐 Python Code Breakers Lab & Lesson | Grades 4-6 | Middle School | Create Secret Messages with Ciphers, Loops, and Beginner‑Friendly Encryption Concepts🐍✨Bring history, math, and computer science together in this hands-on coding adventure! Students in grades 4–6 will learn how to create and decode secret messages using the Caesar cipher in Python. Perfect for classrooms with little-to-no programming experience, this lesson includes everything teachers need: ✅ What’s Included📝Teacher’s Guide
Preview of Python Iterators & Generators | iter(), next()  | Coding Activities | No Prep

Python Iterators & Generators | iter(), next() | Coding Activities | No Prep

Created by
The Code Studio
Iterators and generators are where Python starts to feel advanced and where most beginner-friendly lessons stop short. This Python iterators lesson covers iter(), next(), and yield through step-by-step activities that build real understanding, not just memorization. No coding background required — structured, ready to teach, and open and go. Part of the Python series — also included in the complete PyWorks Python Curriculum Bundle in The Code Studio. 👩‍🏫 Designed for Teachers Who Want…✔ A
Preview of Christmas Cookie Recipe Calculator Python Coding Lesson | Grades 6-12

Christmas Cookie Recipe Calculator Python Coding Lesson | Grades 6-12

🍪🎄 Christmas Cookie Recipe Calculator Python Coding Lesson | Grades 6-12 | Middle & High School | Variables, Math & User Input Product Description Bring coding to life with a festive twist! In this hands-on Python lesson, students learn how to use variables, math operations, and user input by scaling a Christmas cookie recipe up or down depending on the number of guests. Perfect for STEM classrooms, computer science units, or holiday-themed enrichment, this activity blends real-world math
Preview of Coding Christmas Trees: Engaging Python Lesson | Grades 6-12 | Holiday Fun!

Coding Christmas Trees: Engaging Python Lesson | Grades 6-12 | Holiday Fun!

Python Lesson | Coding Christmas Trees | Grades 6-12 | Middle & High School | Loops, ASCII Art, and Holiday‑Themed Creativity 🎁🖥️Bring the holiday spirit into your classroom with this Christmas Tree ASCII Art Python Coding Lesson designed to make loops, functions, and conditionals merry and bright! Students will learn to create festive ASCII art, simulate reindeer races, and build interactive Secret Santa type programs—all while mastering core programming concepts. 📦 What’s Included ✅ Te
Preview of Reindeer Race Simulator: Fun Christmas Python Lesson | Grades 6-12 | Holiday Fun

Reindeer Race Simulator: Fun Christmas Python Lesson | Grades 6-12 | Holiday Fun

🎮🦌 Reindeer Race Simulator: Fun Christmas Python Lesson | Grades 6-12 | Middle & High School | Holiday Coding! 🎄🐍 High-energy, classroom-ready Python lesson where students enter reindeer names, build a time-step race simulator, and explore functions, loops, and probability through playful animation and statistics. 📦 What’s Included ✅ Teacher Guide with pacing and lesson plan✅ Student Handout (lab steps, exercises, exit slip)✅ Three code tiers: Basic → Intermediate → Advanced (fully comme
Preview of Raspberry Pi GPIO Lab: LED Control & Python Coding Activity

Raspberry Pi GPIO Lab: LED Control & Python Coding Activity

Raspberry Pi GPIO Lab: LED Control & Python Coding Activity Bring hands-on STEM learning to life with this engaging Raspberry Pi GPIO lab! Students learn how to control LEDs using Python while building real circuits—perfect for beginner computer science, engineering, or robotics courses. This ready-to-use lab includes student instructions, rubric, teacher tips, and grading guidance, making it easy to implement with minimal prep. What Students Will Learn How GPIO (General-Purpose Input/Output
Preview of Christmas Secret Santa Name Picker Python Lesson | Grades 6-12

Christmas Secret Santa Name Picker Python Lesson | Grades 6-12

🎁🎄 Secret Santa Name Picker Python Lesson | Grades 6-12 | Middle & High School | Randomness, Lists, and Holiday‑Themed Logic🤖🧑‍🎓A coding lesson that teaches students how to build a Secret Santa name picker using Python lists and randomization. Perfect for a single lesson or part of a holiday mini‑unit—teacher‑friendly, student‑engaging, and classroom‑ready. 📦 What’s Included ✅ Teacher-friendly lesson plan and timings ✅ Step‑by‑step student lab handout ✅ Three code tiers: Basic → Inter
Preview of Python Turtle Graphics | Beginner Coding Lesson | No Prep

Python Turtle Graphics | Beginner Coding Lesson | No Prep

Created by
The Code Studio
The best way to get students excited about Python is to make something they can see. This beginner Python turtle graphics activity introduces coding through simple movement commands and shape drawing — no coding background needed, no tech setup required. Open, print, and watch students code with confidence from minute one. Part of the Python collection — also included in the complete PyWorks Python Curriculum Bundle in The Code Studio. 👩‍🏫 Designed for Teachers Who Want…✔ A Python lesson t
Preview of Python + C# Coding Logic Game Development | Grades 6-8 | FizzBuzz Game

Python + C# Coding Logic Game Development | Grades 6-8 | FizzBuzz Game

Python + C#: Coding Logic Game Development | Grades 6-8 | Middle School | Variables, Loops, Conditions, and Multi‑Rule Game Logic | STEM, CS Standards Aligned | FizzBuzz Reinvented Unlock critical thinking and coding creativity with FizzBuzz Reinvented, a twist on the classic that introduces custom rules, challenge labs, reflection prompts, and bilingual (Python & C#) examples. Designed for upper middle school to high school students or intro CS college classes, this resource is perfect for re
Preview of STEM Python & C# Coding Lesson | Grades 9-12 | Data Collection, Modeling

STEM Python & C# Coding Lesson | Grades 9-12 | Data Collection, Modeling

STEM Python & C# Science & Coding Lesson | Grades 9-12 | Data Collection, Model Prediction, Buoyancy | Floating or Sinking — Floating or Sinking? Exploring Buoyancy with Science & Code | A hands‑on STEM investigation where students test objects, collect data, and use simple Python code to model and predict buoyancy. Engage your students in an interactive STEM lesson where they’ll experiment with buoyancy, make hypothesis, calculate forces, and code a C# buoyancy simulator! Includes: ✔️
Preview of PyWorks | Python Curriculum Bundle | Loops, Functions, Data, Debugging & More

PyWorks | Python Curriculum Bundle | Loops, Functions, Data, Debugging & More

Created by
The Code Studio
No coding background? No problem. PyWorks is a complete Python curriculum that covers data types, operators, functions, loops, errors & debugging, and so much more — with guided lessons, printable worksheets, coding exercises, and ready-to-use activities. Everything students need to build real coding skills, everything teachers need to deliver it confidently. 👩‍🏫 Designed for Teachers Who Want…✔ A Python lesson bundle they can trust without rewriting ✔ Students working independently instead
Preview of Python Sequence Types Bundle | Lists, Tuples & range( ) | No Prep

Python Sequence Types Bundle | Lists, Tuples & range( ) | No Prep

Created by
The Code Studio
Sequences are how Python organizes and accesses data and students who understand lists, tuples, and range() can tackle almost any beginner program. This Python sequence types bundle covers all three sequence types through clear lessons, guided examples, printable worksheets, and hands-on coding activities. No coding background required — three complete lessons, ready to teach from day one. Part of the Python Data Structures series — also included in the complete PyWorks Python Curriculum Bund
Preview of Python Lists | Indexing, Slicing & List Methods | No Prep

Python Lists | Indexing, Slicing & List Methods | No Prep

Created by
The Code Studio
Lists are the backbone of Python data storage and students who don't understand them get stuck on almost every program they write. This Python lists lesson teaches students to access, modify, and organize data using indexing, slicing, and key list methods including append(), pop(), and sort() through clear examples and hands-on coding practice. No coding background required — structured, ready to teach, and open and go. Part of the Python Data Structures series — also included in the complet
Preview of Introduction to Python Data Types | Variables, Lists, Tuples & More | No Prep

Introduction to Python Data Types | Variables, Lists, Tuples & More | No Prep

Created by
The Code Studio
Python is built on data and students who don't understand data types get stuck fast. This intro to Python data types lesson covers variables, integers, floats, strings, booleans, lists, tuples, sets, and dictionaries through visual explanations, hands-on practice, and real-world activities. No coding background required — everything is structured, ready to teach, and open and go. The perfect starting point — also available as part of the complete Python Data Types Bundle in The Code Studio.
Preview of Python Errors & Debugging | Syntax Errors,  TypeError, ValueError | No Prep

Python Errors & Debugging | Syntax Errors, TypeError, ValueError | No Prep

Created by
The Code Studio
Nothing kills a student's coding confidence faster than an error they don't understand. This Python errors and debugging lesson teaches students to identify and fix syntax errors, understand exceptions, and write try/except statements through clear examples, guided practice, and hands-on debugging tasks. No coding background required — structured, ready to teach, and open and go. Part of the Python series — also included in the complete PyWorks Python Curriculum Bundle in The Code Studio. 👩‍
Preview of Python Functions | Parameters, Return Values & Recursion | No Prep

Python Functions | Parameters, Return Values & Recursion | No Prep

Created by
The Code Studio
Functions are where Python starts to feel powerful and where students start to feel lost. This Python functions lesson teaches students to write reusable code blocks, use parameters and return values, and apply recursion to solve real programming problems. No coding background required — structured, ready to teach, and open and go. Part of the Python series — also included in the complete PyWorks Python Curriculum Bundle in The Code Studio. 👩‍🏫 Designed for Teachers Who Want…✔ A Python les
Preview of Python Dictionaries | Key-Value Pairs, Methods & dict Operations | No Prep

Python Dictionaries | Key-Value Pairs, Methods & dict Operations | No Prep

Created by
The Code Studio
Teaching Python dictionaries is where most lessons lose students. The syntax is unfamiliar and the use cases aren't obvious. This ready-to-teach Python dictionaries lesson removes that confusion with clear key-value pair explanations, structured practice activities, and a real-world coding project that keeps students working independently. Zero extra prep, no coding background required.Part of the Python Data Structures series — also included in the complete PyWorks Python Curriculum Bundle
Preview of Python Strings | Slicing, Methods, Formatting & Text Manipulation | No Prep

Python Strings | Slicing, Methods, Formatting & Text Manipulation | No Prep

Created by
The Code Studio
String manipulation is one of the most practical Python skills and one of the hardest to teach without the right examples. This Python strings lesson covers slicing, built-in methods including capitalize(), join(), find(), upper() and more through interactive exercises and a creative String Formatter project where students apply real string methods to their own inputs. No coding background required — structured, ready to teach, and open and go. Part of the Python series — also included in the
Preview of Python Variables | Naming Rules, Data Types & Assignment | No Prep

Python Variables | Naming Rules, Data Types & Assignment | No Prep

Created by
The Code Studio
Give students a clear introduction to Python variables with this beginner-friendly lesson. Covers data types, naming rules, reassignment, concatenation, and local vs global variables. Includes slides, worksheets, exercises, an activity, answer key, and teacher guide. Ready-to-teach, no-prep resource for middle and high school coding classes. 👩‍🏫 Designed for Teachers Who Want…✔ A Python lesson they can trust without rewriting ✔ Students working independently instead of getting stuck ✔ C
Preview of Python Tuples | Immutable Sequences, Methods & Guided Practice | No Prep

Python Tuples | Immutable Sequences, Methods & Guided Practice | No Prep

Created by
The Code Studio
Students often wonder why tuples exist when lists already do the job and this lesson answers that question. This Python tuples lesson covers indexing, slicing, immutability, and key tuple functions through clear examples and hands-on coding tasks that make structured data easy to understand. No coding background required — open and teach from day one. Part of the Python Data Structures series — also included in the Python Data Structures Bundle and the complete PyWorks Python Curriculum Bund
Showing 1-24 of 41 results