TPT
Total:
$0.00
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
Preview of Python Floats & Decimals | Rounding, Operations & Type Conversion | No Prep

Python Floats & Decimals | Rounding, Operations & Type Conversion | No Prep

Created by
The Code Studio
Floating-point errors are some of the most confusing moments in beginner Python and most lessons don't explain why they happen. This Python floats and decimals lesson covers decimal operations, rounding, and floating-point behavior through coding tasks, printable worksheets, and clear real-world examples. No coding background required — structured, ready to teach, and open and go. Part of the Python Data Types series — also included in the complete PyWorks Python Curriculum Bundle in The Co
Preview of Python range( ) Function | Start, Stop, Step & Loop Control | No Prep

Python range( ) Function | Start, Stop, Step & Loop Control | No Prep

Created by
The Code Studio
Most students write for loops without understanding why range() works the way it does and that gap causes errors they can't explain. This Python range() function lesson covers start, stop, and step values, why some ranges produce no output, and how range() pairs perfectly with for loops. No coding background required — structured, ready to teach, and open and go. Part of the Python Loops series — also included in the complete PyWorks Python Curriculum Bundle in The Code Studio. 👩‍🏫 Designe
Preview of Python While Loops | Conditions, Infinite Loops & Debugging | No Prep

Python While Loops | Conditions, Infinite Loops & Debugging | No Prep

Created by
The Code Studio
While loops are where students first encounter code that breaks in ways they can't explain. This Python while loops lesson breaks down conditions, loop updates, and logic step by step including a dedicated debugging activity that teaches students how to identify and fix infinite loops. No coding background required — structured, ready to teach, and open and go. Part of the Python Loops series — also included in the Python Loops Bundle and the complete PyWorks Python Curriculum Bundle in Th
Preview of Python Sets |  Methods, Membership & Set Operations & Generators

Python Sets | Methods, Membership & Set Operations & Generators

Created by
The Code Studio
Sets are one of Python's most underrated data structures and most lessons skip them entirely. This Python sets lesson covers set creation, modification, looping, and membership checks through guided examples, practice tasks, and real coding challenges. No coding background required — structured, ready to teach, and open and go. Part of the Python Data Structures series — also included in the Python Data Structures Bundle and the complete PyWorks Python Curriculum Bundle in The Code Studio.
Preview of CSP Python — Unit 6 Assessment Lists & Data Collections (Quizzes + Mini Project)

CSP Python — Unit 6 Assessment Lists & Data Collections (Quizzes + Mini Project)

Created by
Mr. H Codes
Assess student understanding of Python lists and data collections with this complete Computer Science Principles (CSP) Unit 6 Assessment Bundle. This bundle includes two quizzes and one mini project, providing a balanced mix of concept checks, tracing, reasoning, and real-world data application. Students demonstrate mastery of list fundamentals, looping through lists, and interpreting lists as simple datasets. All assessments follow the Mr. H Codes assessment style — clear, structured, stud
Preview of CSP Python – Unit 9 Mini Project: Internet Safety & Secure Communication

CSP Python – Unit 9 Mini Project: Internet Safety & Secure Communication

Created by
Mr. H Codes
Give students a real-world way to apply networking, cybersecurity, and digital citizenship concepts. In this Unit 9 Mini Project, students analyze an online scenario and make informed decisions about internet safety, secure communication, and responsible technology use. Rather than focusing on heavy coding, this project emphasizes reasoning, explanation, and decision making, making it ideal for Computer Science Principles courses. Students choose from realistic scenarios such as phishing em
Preview of CSP Python — Unit 6 Mini Project | Lists & Real-World Data Analysis

CSP Python — Unit 6 Mini Project | Lists & Real-World Data Analysis

Created by
Mr. H Codes
Give students a meaningful way to apply their understanding of Python lists with this classroom-ready Computer Science Principles (CSP) mini project. In this Unit 6 List Data Analyzer Mini Project, students create a list that represents real-world data, process the data using a for loop, and analyze what the data reveals. The focus is on data thinking, interpretation, and reasoning—not complex math or advanced programming. Designed in the Mr. H Codes instructional style, this project is st
Preview of STEM Semester Coding Game Development Curriculum Labs Bundle | Grades 6-12

STEM Semester Coding Game Development Curriculum Labs Bundle | Grades 6-12

🎮 STEM Semester Python + C# Coding Game Curriculum Bundle | Grades 6–12 | Middle & High School | Complete Lessons & Labs Bundle with Projects, Logic, Algorithms, and Cross‑Language Game Development>30% OFF WHEN PURCHASING THIS BUNDLE - A savings of over $35!What’s Included ✅ Multiple Game‑Themed Coding Projects in Python & C#Step‑by‑Step Teacher Guides with answer keys and troubleshooting tipsStudent Handouts & Worksheets (printable + digital)Project‑Based Learning Challenges that build tow
Preview of STEM Full Year Coding Game Development Mega Curriculum Labs Bundle | Grades 6-12

STEM Full Year Coding Game Development Mega Curriculum Labs Bundle | Grades 6-12

🎮 STEM Full Year Python + C# Coding Game MEGA Curriculum | Grades 6–12 | Middle & High School | Complete Lessons & Labs Bundle with Projects, Logic, Algorithms, and Cross‑Language Game Development30% OFF! - Save over $85What’s Included ✅ Multiple Game‑Themed Coding Projects in Python & C#Step‑by‑Step Teacher Guides with answer keys and troubleshooting tipsStudent Handouts & Worksheets (printable + digital)Project‑Based Learning Challenges that build toward a playable gameDebugging & Problem
Preview of STEM Activity | Why Do Cars Stop | Grades 5-8 | Newton Law Friction

STEM Activity | Why Do Cars Stop | Grades 5-8 | Newton Law Friction

🚗💥 STEM Activity | Math + Pseudocode + Python Lesson | Grades 5-8 | Middle School | Why Does a Car Stop? Newton’s Laws, Friction, and Pseudocode Modeling | A Hands‑On Physics Adventure with Toy Cars, Friction & Newton’s Laws! Ready to turn your classroom into a motion lab? This engaging, low‑prep STEM lesson lets students explore friction, motion, and Newton’s Laws using toy cars and ramps — no prior physics experience required! Students will collect data, compare surfaces, and discover why
Preview of Python Operators & Expressions | Arithmetic, Logic & Relational | No Prep

Python Operators & Expressions | Arithmetic, Logic & Relational | No Prep

Created by
The Code Studio
Every Python program runs on operators and students who don't understand them write code that breaks constantly. This Python operators and expressions lesson covers arithmetic, relational, logical, and assignment operators through clear examples, guided exercises, and a hands-on coding activity. 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. 👩‍🏫 Desig
Preview of Python For Loops | Iteration, range( ) & Loop Patterns | No Prep

Python For Loops | Iteration, range( ) & Loop Patterns | No Prep

Created by
The Code Studio
Repetition is one of the most powerful concepts in programming and for loops are where it clicks. This Python for loops coding lesson covers iteration, range, lists, strings, and using break and continue to write cleaner, more efficient code. No coding background required — structured, ready to teach, and open and go. Part of the Python Loops series — also included in the Python Loops Bundle and the complete PyWorks Python Curriculum Bundle in The Code Studio. 👩‍🏫 Designed for Teachers Wh
Preview of St. Patrick's Day STEM Rainbow Light & Python Color Labs | Grades 6–12

St. Patrick's Day STEM Rainbow Light & Python Color Labs | Grades 6–12

Rainbow Light & Digital Color Lab | STEM Lessons + Labs | Grades 6–12 | Middle & High School | Hands‑On Light Refraction and Python RGB Coding to Explore Real and Digital Color ModelsWhat’s IncludedFull teacher primerComplete lesson plan with pacing and standardsTeacher notes with simplified and advanced physicsLight refraction lab worksheetsDigital color and RGB worksheetsPython coding worksheetsMultiple Python code examples with full commentsStudent lesson packageChallenge tasks and extensions
Preview of Python + C# Game Development Lab | Grades 9-12 | Randomness, Logic, Structures

Python + C# Game Development Lab | Grades 9-12 | Randomness, Logic, Structures

Python + C# Game Development Lab | Grades 9-12 | High School | Fast‑Paced Programming Challenge | Randomness, Logic, Control Structure, and Competitive Scoring | CopyCat Dice Game What's Included Fully commented Python and C# code examplesEditable student handouts with game rules and coding objectivesTeacher’s guide with step-by-step walkthroughsGrading rubrics for functionality, readability, creativity, and concept masteryBonus exercises: GUI, sound effects, AI opponentPrintable dice game versi
Preview of Cloud Computing 5: Azure Scaling & CI/CD Deployments | Grades 6–12

Cloud Computing 5: Azure Scaling & CI/CD Deployments | Grades 6–12

Cloud Computing 5: Azure Scaling & CI/CD Deployments | Lesson + Labs | Grades 6–12 | Middle & High School | Adult Education | Teach Students How Real Cloud Apps Scale, Deploy Automatically, and Use Infrastructure as CodeWhat’s IncludedComplete Advanced Cloud Architecture LessonFully Commented GitHub Actions or Azure CI/CD Pipeline ExamplesHorizontal vs. Vertical Scaling DiagramsAutoscaling Rules Lab (App Service / Function App)Infrastructure as Code (IaC) Bicep TemplatesStep‑by‑Step Deployment L
Preview of STEM Activity Satellite Rescue: Orbit Delta | Coding + Labs | Grades 6–12

STEM Activity Satellite Rescue: Orbit Delta | Coding + Labs | Grades 6–12

STEM Activity | Satellite Rescue Mission: Orbits & Delta‑v Maneuvers | Grades 6–12 | Middle & High School | Physics + Coding Lesson & Labs | Teach Students to Model Orbits and Plan a Satellite RescueWhat’s IncludedFull lesson planPrimer + teacher notesStudent lesson packageCoding simulations (Python)Orbit modeling labsDelta‑v maneuver labsWorksheets (5)Slide deckRubric, exit slip, and challenge tasksReal‑world engineering contextYouTube video listComplete working code examplesWhat Problem This S
Preview of Cloud Computing 3: Azure Functions Lesson | Grades 6–12 | HTTP, Triggers, Timers

Cloud Computing 3: Azure Functions Lesson | Grades 6–12 | HTTP, Triggers, Timers

Cloud Computing 3: Serverless Cloud Computing with Azure Functions | Lesson + Lab | Grades 6–12 | Middle & High School | Adult Education | Teach Students to Build Event‑Driven Cloud Apps Using HTTP, Timer, and Blob TriggersWhat’s IncludedComplete Serverless Computing LessonFully Commented Azure Functions Code (Python + C#)Step‑by‑Step Azure Portal Setup GuideHTTP Trigger LabTimer Trigger LabBlob Trigger LabJSON Response ExamplesFlow Diagram TemplatesVocabulary SheetsStudent WorksheetsTeacher Not
Preview of Cloud Computing 4: Serverless Integrations with APIs & Databases | Grades 6–12

Cloud Computing 4: Serverless Integrations with APIs & Databases | Grades 6–12

Cloud Computing 2: Azure Cloud Integrations with APIs, Databases, and Workflows | Lesson + Labs | Grades 6–12 | Middle & High School | Adult Education | Teach Students to Build Connected Cloud Systems Using REST APIs, JSON, Databases, and Logic App WorkflowsWhat’s IncludedComplete Serverless Cloud Integrations LessonFully Commented Azure Functions Code (Python + C#)REST API Request/Response ExamplesDatabase Read/Write Labs (Cosmos DB or Table Storage)Logic App Workflow Automation LabEnvironment
Preview of St. Patrick's Day Leprechaun Trap Python STEM Lesson | Grades 6–12 |

St. Patrick's Day Leprechaun Trap Python STEM Lesson | Grades 6–12 |

St. Patrick's Day Leprechaun Trap Engineering & Python Simulation | STEM Lessons + Labs | Grades 6–12 | Middle & High School | Adult Education | Hands‑On Engineering and Coding to Model Forces, Motion, and ProbabilityWhat’s IncludedFull teacher primerComplete lesson plan with pacingTeacher notes with simplified and advanced physicsEngineering design worksheetsPhysical lab testing sheetsPython coding worksheetsMultiple Python code examples with commentsStudent lesson packageChallenge tasks and ex
Showing 25-48 of 50 results