TPT
Total:
$0.00

Python Coding Rubric

206 results
Filters
Subject
Standard
Language
Preview of Coding with Python - Rounding Numbers (Junior Grades)

Coding with Python - Rounding Numbers (Junior Grades)

Looking to integrate Python coding into your junior mathematics program in a meaningful way? I’ve created a teacher resource that connects directly with standardized test questions — helping teachers and students develop real programming skills while reinforcing mathematical concepts. High-Value Features of This Resource:✅ Curriculum-Aligned + Authentic Context Inspired by EQAO released items, clearly linking coding to real-world assessment expectations for Ontario educators. Strong alignment
Preview of Math × Python Series - Coding Linear Relations (Project 4 - BOTH Guides)

Math × Python Series - Coding Linear Relations (Project 4 - BOTH Guides)

Visualizing Points and Linear Relations with CodeBring coordinate geometry to life! In Project 4, students write a Python program that randomly generates a line and a test point, challenges them to predict its position, and then plots both on a graph—reinforcing the link between algebraic equations and their visual representations. What Students Will Do: Generate Random Equations & Points- Create a line y=ax+b and a test point (x,y).Predict & Compare- Calculate the correct y for a given x using
Preview of Coding with Python - Linear Relations (Intermediate Grades)

Coding with Python - Linear Relations (Intermediate Grades)

Looking to integrate Python coding into your intermediate mathematics program in a meaningful way? I’ve created a teacher resource that connects directly with standardized test questions — helping teachers and students develop real programming skills while reinforcing mathematical concepts. High-Value Features of This Resource: ✅ Curriculum-Aligned + Authentic Context Inspired by EQAO released items, clearly linking coding to real-world assessment expectations for Ontario educators. Strong alig
Preview of Math × Python Series - Coding Linear Relations (Project 5 - Teacher Guide)

Math × Python Series - Coding Linear Relations (Project 5 - Teacher Guide)

Interactive Linear Relation TutorStudents take the skills from Projects 1–4 and build a fully interactive tutor that challenges their understanding of lines and immediately visualizes each question. In Project 5, learners generate random linear equations, calculate and classify points, and see their work plotted—all in a reusable Python program. What Students Will Do: Generate Random Equations & Points- create y=ax+b and pick a test point (x,y). Prompt & Validate y-Value Answers- Ask users t
Preview of Math × Python Series - Coding Linear Relations (Project 4 - Teacher Guide)

Math × Python Series - Coding Linear Relations (Project 4 - Teacher Guide)

Visualizing Points and Linear Relations with CodeBring coordinate geometry to life! In Project 4, students write a Python program that randomly generates a line and a test point, challenges them to predict its position, and then plots both on a graph—reinforcing the link between algebraic equations and their visual representations. What Students Will Do: Generate Random Equations & Points- Create a line y=ax+b and a test point (x,y). Predict & Compare- Calculate the correct y for a given x
Preview of Math × Python Series - Coding Linear Relations (Project 2 - Teacher Guide)

Math × Python Series - Coding Linear Relations (Project 2 - Teacher Guide)

Continue your students’ journey from simple linear equations to a more dynamic, inquiry-driven program. In Project 2, learners build on Project 1 by encapsulating logic in functions, working with floating-point inputs, and exploring randomness—deepening both their coding fluency and their mathematical understanding of linear relations. What Students Will Do:Write & Use Functions-Define a function that returns the corresponding y value on a predefined line.-Create a function that safely parses s
Preview of Math × Python Series - Coding Linear Relations (Project 1 - Teacher Guide)

Math × Python Series - Coding Linear Relations (Project 1 - Teacher Guide)

Bring together mathematics and coding in a seamless, curriculum-aligned learning experience! This first installment of a six-part project series introduces Grade 9 students to Python programming through the context of linear relations. Each project builds on the last, guiding learners—and their teachers—step by step toward deeper computational thinking and mathematical understanding. In Project 1: Exploring Linear Relations with Python, students will Connect math to code by translating the eq
Preview of Physics Projectile Motion Simulator for Windows in the Python Language

Physics Projectile Motion Simulator for Windows in the Python Language

Useful for science, computer programming courses, and physics, this is a projectile motion simulator for Windows written in the Python programming language using the Tkinter library. The simulator does not account for air resistance to simplify calculations. When you purchase, you purchase the source code which can be run in an interpreter such as Anaconda Spyder or Pycharm, and a download link to obtain the program. I cannot upload the program directly to TPT because it does not allow files
Preview of Algorithm Vault — Digital Breakout with Teacher’s Guide & Answer Key!

Algorithm Vault — Digital Breakout with Teacher’s Guide & Answer Key!

Description Unlock the power of algorithms with this interactive puzzle challenge!The Algorithm Vault is a web-based breakout-style activity that teaches students algorithmic thinking, flowchart logic, and basic programming concepts through four engaging puzzles and a final drag-and-drop coding challenge. This complete teacher’s guide includes everything you need to run the activity smoothly: access instructions, full answer key, classroom setup tips, troubleshooting guide, discussion questio
Preview of Personal Finance Unit - PBL Simulation - Money Crack the Code Bundle

Personal Finance Unit - PBL Simulation - Money Crack the Code Bundle

Your students are about to find out what it really costs to live — and it's going to change how they think about money forever. This immersive project-based learning financial literacy simulation drops them straight into adult life, where the bills are real, the surprises are waiting, and the money has to last the month. This resource combines my popular, month-long Personal Finances Unit and three Money: Crack the Code math practice activities. Here's what students had to say: ♦ "My experi
Preview of Coding with Robots - Halloween Trick or Treat  for Bee-Bot, Code & Go Mouse, etc

Coding with Robots - Halloween Trick or Treat for Bee-Bot, Code & Go Mouse, etc

Trick or Treat around Halloween Town is a fun way to introduce coding with the Bee-Bot, Code and Go Mouse Robots, Dash and Dot and others and reinforce learning about algorithms! It is easily adaptable and differentiated so Kindergarten through the upper elementary grades can learn coding and simple algorithms by selecting a picture task card and finding it on their mat! Younger students will learn to code the robot to go forward, backward, turn right and left, while older students can use the
Preview of Coding with Robots - Pirate Treasure Hunt  for Bee-Bot, Code & Go Mouse, Dash

Coding with Robots - Pirate Treasure Hunt for Bee-Bot, Code & Go Mouse, Dash

This activity is a fun way to introduce coding with the Bee-Bot, Code and Go Mouse Robots, Dash and Dot and others and reinforce learning about algorithms! It is easily adaptable and differentiated so Kindergarten through the upper elementary grades can learn coding and simple algorithms by selecting a picture task card and finding it on their mat! Younger students will learn to code the robot to go forward, backward, turn right and left, while older students can use their skills to explore ne
Preview of Micro:bit Coding Journal & PRIME Project (SDG 4: Education for All)

Micro:bit Coding Journal & PRIME Project (SDG 4: Education for All)

Created by
Coding Kyodai
SDG 4: Education for All – micro:bit Coding Journal & PRIME ProjectMakeCode | micro:bit | Block Coding | Sustainable Development Goals | STEM | Digital Learning(PDF - Printable or online workbooks)Help students explore coding with purpose through this engaging SDG 4: Quality Education micro:bit project. Students become technology designers as they create and improve a maths learning tool using MakeCode block coding and the micro:bit while investigating how technology can support education for
Preview of Code and Go Mazes: Unplugged to Plugged Robot Coding: Dash, Code&GO Mouse, Pyxel

Code and Go Mazes: Unplugged to Plugged Robot Coding: Dash, Code&GO Mouse, Pyxel

Created by
The STEAM Lab
64 Pages! Code and Go Mazes is an engaging, unplugged coding activity designed to help students develop computational thinking and sequencing skills through hands-on problem solving. In this activity, students use directionality cards (forward, backward, left turn, right turn) to trace a maze path that leads a robot to its goal, the cheese! This hands-on, screen-free activity is ideal for centers, small groups, or independent exploration and builds foundational skills in logic, spatial awareness
Preview of Tech Choices: Task Cards w/ QR Codes!

Tech Choices: Task Cards w/ QR Codes!

Recently updated 6/15 I am so excited to share these 40 technology choice task cards with you! I've complied some amazing resources in this group of cards and not only included the website, but also the QR code for easy scanning. Thanks for downloading this product. I am so excited to use this in my classroom this year. I plan on printing, laminating, and cutting the cards. I will also use a metal ring to hold the cards together. I will keep these at the technology station in my classroom. If
Preview of Logic puzzles and brain teasers | Code Breaker Series-Multiple Passcode {BUNDLE}

Logic puzzles and brain teasers | Code Breaker Series-Multiple Passcode {BUNDLE}

REMARK:**Upcoming Update** - (Exclusive bonus file for this bundle) -- Adding mini-games using HTML/CSS code and running on your local device (a Personal Computer is required to play this game) Or even you haven't got one, the additional given GIF images can be used to play the game as well. This bundle providing Logic Puzzle Game finding out for multiple passcode with a various set of problems that increasingly in difficulty. Puzzle Game is a challenging game that tests players' logical think
Preview of Operation: Code Critical (A surgery themed orders of operation escape room)

Operation: Code Critical (A surgery themed orders of operation escape room)

Transform your classroom into a thrilling surgical emergency with Operation: Code Critical — a fully digital, no prep escape room designed to engage students in mastering the order of operations (without exponents)! Perfectly crafted as a Google Form experience, this immersive activity puts students in the shoes of a surgical team racing against time to save a critical patient. Students will solve 10 carefully sequenced, surgery-themed math problems that require applying order of operations
Preview of Coding with micro:bit - Rounding Numbers (Grades 5+)

Coding with micro:bit - Rounding Numbers (Grades 5+)

Grade 6 EQAO-Aligned Number Machine & Pseudocode PowerPoint LessonEnhance your Grade 6 math instruction with this comprehensive PowerPoint lesson focused on coding number machines with micro:bit and pseudocode, meticulously aligned with Ontario's EQAO standards. This resource is designed to develop students' computational thinking and problem-solving skills through interactive and visual learning. What's Included: Step-by-step slides introducing number machines and pseudocode concepts Engaging v
Preview of Logic puzzles and brain teasers | Code Breaker- 6-digit passcode-difficulty LV6

Logic puzzles and brain teasers | Code Breaker- 6-digit passcode-difficulty LV6

Puzzle Game is a challenging game that tests players' logical thinking and problem-solving skills. Players must decipher a series of clues and riddles to unlock a 6-digit passcode. Introducing a puzzle game using 6-digit passcode or password. It is a creative way to learn and practice general skills. By using a digit code from 000000 to 999999. (1,000,000 combination of possible codes) The passcode or password that we normally used to see in our daily life such as on mobile devices,social media
Preview of Logic puzzles and brain teasers | Code Breaker-alphanumeric code-difficulty LV7

Logic puzzles and brain teasers | Code Breaker-alphanumeric code-difficulty LV7

Puzzle Game is a challenging game that tests players' logical thinking and problem-solving skills. Players must decipher a series of clues and riddles to unlock a multi-character and multi-digit passcode. Introducing a puzzle game using Alphanuremic passcode or password English alphabet (both uppercase & lowercase/ A-Z /a-z) + Numbers (0-9) It is a creative way to learn and practice general skills. By using 15 characters passcode of combination of alphabets + Numbers The total number of possi
Preview of Logic puzzles and brain teasers | Code Breaker- 5-digit passcode-difficulty LV5

Logic puzzles and brain teasers | Code Breaker- 5-digit passcode-difficulty LV5

Puzzle Game is a challenging game that tests players' logical thinking and problem-solving skills. Players must decipher a series of clues and riddles to unlock a 5-digit passcode. Introducing a puzzle game using 5-digit passcode or password. It is a creative way to learn and practice general skills. By using a digit code from 00000 to 99999. (100,000 combination of possible codes) The passcode or password that we normally used to see in our daily life such as on mobile devices,social media log-
Preview of Logic puzzles and brain teasers | Code Breaker- 4-digit passcode-difficulty LV4

Logic puzzles and brain teasers | Code Breaker- 4-digit passcode-difficulty LV4

Puzzle Game is a challenging game that tests players' logical thinking and problem-solving skills. Players must decipher a series of clues and riddles to unlock a 4-digit passcode. Introducing a puzzle game using 4-digit passcode or password. It is a creative way to learn and practice general skills. By using a digit code from 0000 to 9999. (10,000 combination of possible codes) The passcode or password that we normally used to see in our daily life such as on mobile devices,social media log-in
Preview of Logic puzzles and brain teasers | Code Breaker- 6-digit passcode-difficulty LV3

Logic puzzles and brain teasers | Code Breaker- 6-digit passcode-difficulty LV3

Puzzle Game is a challenging game that tests players' logical thinking and problem-solving skills. Players must decipher a series of clues and riddles to unlock a 6-digit passcode. Introducing a puzzle game using 6-digit passcode or password. It is a creative way to learn and practice general skills. By using a digit code from 000000 to 999999 (1,000,000 combination of possible codes) The passcode or password that we normally used to see in our daily life such as on mobile devices,social media l
Preview of Logic puzzles and brain teasers | Code Breaker- 5-digit passcode-difficulty LV2

Logic puzzles and brain teasers | Code Breaker- 5-digit passcode-difficulty LV2

Puzzle Game is a challenging game that tests players' logical thinking and problem-solving skills. Players must decipher a series of clues and riddles to unlock a 5-digit passcode. Introducing a puzzle game using 5-digit passcode or password. It is a creative way to learn and practice general skills. By using a digit code from 00000 to 99999 (100,000 combination of possible codes) The passcode or password that we normally used to see in our daily life such as on mobile devices,social media log-i
Showing 1-24 of 206 results