TPT
Total:
$0.00

Python Coding Rubric

3,321 results
Filters
Subject
Standard
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 Learn Python Coding with Fun Name Generator Project | Grades 5–7+

Learn Python Coding with Fun Name Generator Project | Grades 5–7+

Introduce your students to Python programming through a fun and engaging coding project where they build their own random "fun name" generator! This resource guides students through a series of small coding challenges that gradually introduce core Python concepts such as variables, user input, lists, functions, and loops. Through four scaffolded mini-projects, students learn how programs store and manipulate text, accept user input, randomly generate results, and organize code using reusable fu
Preview of binary code worksheets, python programming computer coding worksheets

binary code worksheets, python programming computer coding worksheets

computer coding worksheets Binary Code WorksheetsThis educational resource is designed to assist students in mastering binary conversion. It serves as a great starting point for their introduction to computer science, providing clear examples to help them learn the process of converting decimal numbers to binary. python programming computer coding worksheets : loop explanation algorithm Python coding worksheets on loops & algorithms! Perfect for beginners—includes explanations, exercises & answe
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 Creating a Halloween Pumpkin using Python and the Turtle Graphics Library

Creating a Halloween Pumpkin using Python and the Turtle Graphics Library

Created by
csteachian
This interactive Python tutorial guides students step-by-step through creating a pumpkin carving animation using the turtle graphics module. Students start by drawing a simple pumpkin shape, then add carved features like eyes, nose, and mouth. The tutorial builds programming skills by introducing functions to encapsulate reusable pieces of code. Later sections cover animation techniques using loops, arrays, timing functions, and randomisation. The end result is a flickering pumpkin lantern that
Preview of 3-Paragraph Literary Analysis

3-Paragraph Literary Analysis

This resource outlines for students how to write a 3-paragraph literary analysis. It features sample prompts, color-coded notes, and a detailed rubric.
Preview of Precis and Responses

Precis and Responses

Created by
Kaitlyn Muller
Product includes a 13 slide Google Slides presentation that explains how to complete a precis and response, as well as includes color coded examples. The title slide includes a hyperlink to a full instruction document and grading rubric. Slide 12 includes a hyperlink to a precis/response template for the students and a completed example. Kindly see the video preview for a more in-depth overview of the products.
Preview of Mentor Text Opinion Essay

Mentor Text Opinion Essay

This opinion essay was "Frankensteined" together using the data from the 2019 Ohio State 4th Grade ELA test. I took the passages, prompts, rubric, and 10 and 9-point essays to craft this piece. I then color-coded the piece so students could easily see the parts of the essay that I was looking for. This was inspired by a 4th-grade test but I also used it for my 3rd graders and put a section explaining a counterclaim for writers who were ready to take the next step in their writing.
Preview of Python Reference Guide | Easy to Use | Grades 5 - 12+

Python Reference Guide | Easy to Use | Grades 5 - 12+

Created by
Tech Savvy Code
Give your students the ultimate Python reference they'll actually use! This 29-page Python Basics Cheat Sheet covers everything students need to read, write, and debug Python code with confidence — from their very first variable to file handling and popular modules. Every section is clearly organized, student-friendly, and packed with real code examples that work. What's inside:Basic Syntax — comments, print statements, variables, and data typesOperations & Strings — arithmetic, string methods,
Preview of Guided Reading Focus Sheet (Editable)

Guided Reading Focus Sheet (Editable)

Created by
The Daily Org
This is a simple template for you to record the focus/goals of each of your class reading groups. Includes separate sections for: Comprehension and PredictionFluencyCode-breaking andAnalysingThis is completely editable and comes in both old and new Microsoft Word versions. As always, feedback is welcomed :)
Preview of Information Report MODELLED RESPONSE and Annotated BUMP IT UP WALL

Information Report MODELLED RESPONSE and Annotated BUMP IT UP WALL

Created by
Done and Dusted
Save yourself time with this annotated information report bump it up wall. This bump it up wall features an A, B and C example. The various features have been colour coded, underlined and highlighted accordingly to provide clear examples to students. Look out for my other resources regarding this unit. There is also a bundle available to reduce costs.
Showing 1-24 of 3,321 results