TPT
Total:
$0.00

Python Coding Rubric

285 results
Filters
Subject
Standard
Language
Preview of Learn Python Coding with Number Games | Grades 5–7+

Learn Python Coding with Number Games | Grades 5–7+

Help your students build real Python programming skills through two engaging number-based coding challenges! This resource guides students through two scaffolded projects that explore lists, loops, conditionals, functions, and user input--all through interactive number games. Students will: Generate and analyze random number lists Identify even numbers using conditionals Use loops to process data Create and call functions Build complete "Number Sort" and "Guess the Number" games in Python T
Preview of Math x Python Series - Coding Linear Relations (Project 8 - Student Guide)

Math x Python Series - Coding Linear Relations (Project 8 - Student Guide)

Empower Your Students with Hands-On Data Visualization!Unlock deeper understanding of linear relationships and prediction error with the Project 8 Student Guide: Enhanced Graphing with Matplotlib—a student-friendly roadmap that transforms abstract algebra into interactive, real-world analysis. Why Teachers & Students Will Love This Guide Student-Centered Design Clear, Step-by-Step Instructions: Guided pseudocode planning and code snippets walk learners through each function, reducing frus
Preview of Math x Python Series - Coding Linear Relations (Project 8 - Teacher Guide)

Math x Python Series - Coding Linear Relations (Project 8 - Teacher Guide)

Engage Your Grade 9 Students with Data-Driven Math Coding!Bring real-world analytics into your classroom with Project 8: Enhanced Graphing with Matplotlib—a ready-to-use, curriculum-aligned coding lesson that deepens students’ understanding of linear relations by having them compute, visualize, and interpret residuals. Perfect for any teacher looking to integrate Python programming, data visualization, and Ontario’s MTH1W coding standards into a single, hands-on activity. Why This Resource M
Preview of Math x Python Series - Coding Linear Relations (Project 7 - Student Guide)

Math x Python Series - Coding Linear Relations (Project 7 - Student Guide)

Empower students in the Intermediate Grades with “Project 7: Data Handling with Pandas and Export to CSV”—a set of teacher and student (THIS LISTING) guides that seamlessly extend your linear‐relations Python tutor into real‐world data analysis. Why You’ll Love These Resources:Turn Code into Data Stories: Take learners beyond plotting points—now they collect each round’s results, build a Pandas DataFrame, generate descriptive statistics, and export a CSV for deeper exploration. End‐to‐End Supp
Preview of Math x Python Series - Coding Linear Relations (Project 7 - Teacher Guide)

Math x Python Series - Coding Linear Relations (Project 7 - Teacher Guide)

Empower students in the Intermediate Grades with “Project 7: Data Handling with Pandas and Export to CSV”—a set of teacher (THIS LISTING) and student guides that seamlessly extend your linear‐relations Python tutor into real‐world data analysis. Why You’ll Love These ResourcesTurn Code into Data Stories: Take learners beyond plotting points—now they collect each round’s results, build a Pandas DataFrame, generate descriptive statistics, and export a CSV for deeper exploration. End‐to‐End Support
Preview of Math × Python Series - Coding Linear Relations (Project 6 - Student Guide)

Math × Python Series - Coding Linear Relations (Project 6 - Student Guide)

Interactive Linear Relations Tutor – Part IICap off your Python‐meets‐algebra unit with a fully interactive tutor that not only tests students on linear equations but tracks their performance and visualizes results. In Project 6, learners build a “linear relations tutor” that generates questions, validates answers, scores attempts, provides personalized feedback, and plots each problem on a graph. What Students Will Do: Generate Random Equations- Create a line y=ax+b each round. Prompt for y‐Va
Preview of Math × Python Series - Coding Linear Relations (Project 6 - Teacher Guide)

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

Interactive Linear Relations Tutor – Part IICap off your Python‐meets‐algebra unit with a fully interactive tutor that not only tests students on linear equations but tracks their performance and visualizes results. In Project 6, learners build a “linear relations tutor” that generates questions, validates answers, scores attempts, provides personalized feedback, and plots each problem on a graph. What Students Will Do: Generate Random Equations- Create a line y=ax+b each round. Prompt for y‐V
Preview of Math × Python Series - Coding Linear Relations (Project 5 - Student Guide)

Math × Python Series - Coding Linear Relations (Project 5 - Student 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 to co
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 - Student Guide)

Math × Python Series - Coding Linear Relations (Project 4 - Student 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 using
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 3 - Student Guide)

Math × Python Series - Coding Linear Relations (Project 3 - Student Guide)

Building an Interactive Linear Relations Explorer with Loops & User InputTake your students’ coding and math skills to the next level by transforming their line-testing program into a fully interactive exploration tool. In Project 3, learners will harness loops and user-driven input to test as many points as they like, drawing on everything they’ve mastered in Projects 1 and 2. What Students Will Do:Design Dynamic Pseudocode-Plan a while-loop structure that repeatedly:Prompts for a test pointCa
Preview of Math × Python Series - Coding Linear Relations (Project 3 - Teacher Guide)

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

Building an Interactive Linear Relations Explorer with Loops & User InputTake your students’ coding and math skills to the next level by transforming their line-testing program into a fully interactive exploration tool. In Project 3, learners will harness loops and user-driven input to test as many points as they like, drawing on everything they’ve mastered in Projects 1 and 2. What Students Will Do:Design Dynamic Pseudocode-Plan a while-loop structure that repeatedly:Prompts for a test pointCa
Preview of Math × Python Series - Coding Linear Relations (Project 2 - Student Guide)

Math × Python Series - Coding Linear Relations (Project 2 - Student 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 - Student Guide)

Math × Python Series - Coding Linear Relations (Project 1 - Student 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 equa
Preview of Function Reading Practice [2.1 & 2.2] warm ups [CMU CSA CS1]

Function Reading Practice [2.1 & 2.2] warm ups [CMU CSA CS1]

These 3 warm up exercises allow student to piece together the use of substitution of parameter variables with argument values as they read through abstract python functions. Note to Teacher: Display the above code on the screen. Distribute blank canvases (half sheets) to the class. Allow 3 - 5 minutes to attempt to draw the canvas independently in pencil. 2. Guide students in labeling parameters with argument values and writing out each command with the substituted values. 3. Draw the resulti
Preview of Standards Based -  Student Data Recording Sheet - 8th Grade CCSS

Standards Based - Student Data Recording Sheet - 8th Grade CCSS

Created by
Mrs Sherman Yo
This data tracking sheet can be used by students or teachers to record progress towards proficiency on each of the 8th grade math standards. - Each CCSS for 8th grade math is broken down into "I can" statements which are easy for students to understand. - The 4 level rubric shows the progression from beginning learner to proficiency using stop light color coding. Record individual progress towards each standard through three activities of assignments that practice each skill. This document i
Preview of Crack the Code Back to School Math Puzzle First Week of School Activities

Crack the Code Back to School Math Puzzle First Week of School Activities

This Back to School Math Code Breaker is perfect for grades 1st through 6th grade!  Students practice addition, subtraction and multiplication in this Back to School Math Code Breaker. This math code breaker has students practice single digit addition and subtraction as well as multiplication up to three digits. Students will solve the math problem to figure out the answer to the jokes. Digital and print versions are both available with this Back to schoolMath Code Breaker. Keep students engage
Preview of Coding Introduction Lesson | Computational Thinking | CS Unplugged No-Prep

Coding Introduction Lesson | Computational Thinking | CS Unplugged No-Prep

Your students are about to program a robot to make a sandwich — and it is going to go hilariously wrong. That is the lesson. This is Lesson 1 of the How Computers Think unit — a 5-lesson computational thinking series for Grades 2–4 that requires zero devices and zero tech experience to teach. Each lesson builds on the last. The full bundle is available separately. What students will learnStudents are introduced to the concept of an algorithm — a precise, ordered set of instructions — through th
Preview of Interactive Notebook Rubric and Notebook Paper Templates

Interactive Notebook Rubric and Notebook Paper Templates

Created by
MissMoneysMinis
Take your interactive notebooks to the next level with this Interactive Notebook Rubric & Digital Notes Add-On Pack! Whether you teach traditionally, use guided notes, or incorporate technology into your lessons, this resource helps students stay organized while giving teachers flexible tools to assess notebook quality and provide additional writing space. Perfect for classrooms using iPads, digital note-taking, interactive notebooks, or teacher-created guided notes, this resource bridges the
Preview of Area & Perimeter Review and Test | Slide Deck, One Pager, and Rubric

Area & Perimeter Review and Test | Slide Deck, One Pager, and Rubric

This Area & Perimeter Review and Test resource is the perfect end-of-unit tool to reinforce mastery, build mathematical communication, and prepare students for exams. Designed with collaborative learning, one-pager synthesis, and problem-solving discussions, this lesson helps students review all major concepts related to area and perimeter of polygons, composite figures, scaling dimensions, and algebraic connections. Students use a structured One-Pager Template with rubric expectations to
Preview of Right Triangle Review & Test | Geometry Unit Assessment with One Pager & Rubric

Right Triangle Review & Test | Geometry Unit Assessment with One Pager & Rubric

Wrap up your Right Triangle Relationships Unit with this comprehensive review and test resource! Designed for Geometry classrooms, this lesson helps students consolidate their understanding of the Pythagorean Theorem, Pythagorean Triples, Special Right Triangles, and the Geometric MeanStudents will: Create a One Pager graphic organizer with academic vocabulary, formulas, examples, and visuals. Solve application-based practice problems using right triangle relationships. Collaborate in group
Preview of Quadrilateral Review and Test Lesson: Slide Deck, One Pager, and Rubric

Quadrilateral Review and Test Lesson: Slide Deck, One Pager, and Rubric

Wrap up your Quadrilaterals Unit with this engaging and comprehensive Quadrilateral Review and Test resource! Designed for middle and high school geometry, this lesson helps students apply properties of quadrilaterals to solve problems and demonstrate mastery through interactive activities and assessments. Students will: Review and connect properties of parallelograms, rectangles, rhombi, squares, trapezoids, and kites Use their notes and critical thinking to complete a Quadrilateral One-Pag
Preview of Trigonometry Review and Test Lesson: Slide Deck, One Pager, and Rubric

Trigonometry Review and Test Lesson: Slide Deck, One Pager, and Rubric

Empower your students to think critically, collaborate effectively, and reflect deeply on their learning with this interactive problem-solving and reflection lesson. This resource helps students connect mathematical reasoning, metacognition, and communication skills through a structured One-Pager, rubric analysis, and high-level questioning strategies. Designed for middle school and high school math, this lesson works beautifully for Geometry, Algebra 1, or Algebra 2 and supports inquir
Showing 1-24 of 285 results