TPT
Total:
$0.00

Python Coding Rubric

115 results
Filters
Standard
Language
Preview of Python Coding 2025 Lessons -Grade 9 Destreamed MATH (MTH1W1)

Python Coding 2025 Lessons -Grade 9 Destreamed MATH (MTH1W1)

Created by
STEM Class 7-12
This complete coding unit introduces Grade 9 students to Python through engaging, real-world math and financial applications. It’s aligned to Ontario MTH1W Destreamed Math (Strand D: Coding) and CodeHS / Google Classroom integration, focusing on computational thinking, financial literacy, and problem-solving. Students learn to analyze, model, and automate mathematical and financial scenarios using core programming concepts — with scaffolded lessons, guided examples, student worksheets, and
Preview of Grade 9 Destreamed Math -Coding Resources

Grade 9 Destreamed Math -Coding Resources

Created by
STEM Class 7-12
Coding resources for python and scratch for grade 9 destreamed math course in Ontario. more coding materials will be uploaded to the store very soon. There are also some resources on BHN website and EQAO website.
Preview of Cup Stacking Algorithms | Paperless Coding | Algorithms & Debugging | STEM

Cup Stacking Algorithms | Paperless Coding | Algorithms & Debugging | STEM

Created by
CaughtUpInSTEM
Cup Stacking Algorithms – Intro to Coding ActivityThis is a hands-on, unplugged activity I use to introduce my coding unit. Students practice writing clear, step-by-step directions (algorithms) by guiding a partner to build a cup stack design. How it works: Students work in pairs. One student is the "programmer" and completes the worksheet by writing an algorithm using the provided symbols. The other student is the "robot "and works on a separate independent task while waiting. ( I used a fre
Preview of Binary Code Basics Reference Sheet: Number Systems & Encoding

Binary Code Basics Reference Sheet: Number Systems & Encoding

This single-page reference sheet introduces students to the fundamentals of binary code, including how binary (base-2) differs from the decimal (base-10) system students already know. It covers place values of binary digits (bits), how to convert small decimal numbers to binary and back, and how binary is used to represent data in computers. Key vocabulary such as bit, byte, and binary notation are clearly defined for quick reference. The sheet supports foundational computer science literacy ali
Preview of Binary Introduction Worksheet (EDITABLE) with Secret Code and KEY

Binary Introduction Worksheet (EDITABLE) with Secret Code and KEY

Created by
Jaxon Rickel
EDITABLE (Google Slides) with ANSWER KEY This worksheet introduces students to Binary numbers and gives them a cipher to fill out and a secret code to decipher! The product comes as a PDF. The first page of the PDF has a link to make a copy of the GOOGLE SLIDES so that you can edit to your liking.
Preview of Python Fundamentals a Unit of Work for Teachers

Python Fundamentals a Unit of Work for Teachers

Created by
Sanjin Dedic
What is Python and why is it important? Python is an interpreted text based general purpose programming language, which is a key requisite of the 7-10 Digital Technologies Curriculum. Python is also the only professional programming language that was designed with beginners in mind, it is intuitive and easy to use What are the student outcomes? Students learn about core concepts of programming: branching, iteration and functions. They apply these to create four applications which perform the fo
Preview of Quadratics: Projectile Motion with Code!

Quadratics: Projectile Motion with Code!

Looking for a true STEM Project? Quadratics: Projectile Motion with Code allows students to interact with a computer program that requires users to input the parameters of the position function: acceleration due to gravity, initial vertical velocity, and initial position. Just with one click, your entire class can start working with a code! All problems are application based and there is a possible project to do with the students at the end!
Preview of Histograms and Dot Plots -  10 Assignments Coded for SMART Notebook

Histograms and Dot Plots - 10 Assignments Coded for SMART Notebook

Created by
Tom Wingo
Update: I added Dot Plots Assignment #1. This is an interactive dot plot making exercise best completed at classwork.com. Click on this link for a view of the assignment from the students perspective. The student makes a dot plot then uses Desmos to find the 5 number summary. The fences are also found to identify any outliers. Finally, the student recognizes the skewness of the data. There are embedded videos for support. These videos can be easily deleted if you do not use them. Updat
Preview of QR Code Graphing a System of Linear Inequalities

QR Code Graphing a System of Linear Inequalities

This activity reviews graphing systems of linear inequalities. Students access each inequality of the system through a QR code, so they end up "building a system of inequalities." Each problem is accompanied with a QR code that connects to a youtube solution. It works well as a review activity before a test.
Preview of Binary Introduction Worksheet with Secret Code

Binary Introduction Worksheet with Secret Code

Created by
Jaxon Rickel
This worksheet has a page explaining binary and a page where students will out a cipher with binary and crack the secret code. NOTICE - this download comes as a PDF file. The Free version does not come with an answer key and is not editable. Purchase (cheap!) the editable with key version here: https://www.teacherspayteachers.com/Product/Binary-Introduction-Worksheet-EDITABLE-with-Secret-Code-and-KEY-14638580
Preview of Math Rubric for Oral Presentations in the Classroom

Math Rubric for Oral Presentations in the Classroom

Enhance your students’ mathematical communication with this detailed oral presentation rubric for the math classroom, designed for middle school and beyond. This rubric evaluates four critical areas: Content, Organization, Presentation Skills, and Visual Aids, ensuring students not only understand math concepts but can also explain them clearly. Whether they’re solving equations, presenting data, or explaining problem-solving strategies, this rubric provides an easy-to-use framework for fair a
Preview of Consumer Math - Guided Notes on Calculating Discount (color coded)

Consumer Math - Guided Notes on Calculating Discount (color coded)

Created by
MathwithMsMac
Teach the concept of discount using this editable note-taking guide. These guided notes are scaffolded and broken down into steps for students. The beginning problems are color coded to help students process and tackle a multi-step problem.
Preview of Homework Rubric

Homework Rubric

Created by
Karen Gartland
While this homework sheet does not have a point system for grading homework, it does outline for students what the expectations are for how their homework will be assessed. It is in a Word document so that you can adapt it to your own school rules regarding homework.
Preview of Code Wars - Systems of Equations

Code Wars - Systems of Equations

Created by
Math Rigor
Students must make a mark-up of a hero for a game. They must solve systems of equations to determine where to drop bombs on the monsters.
Preview of Properties of Exponents Posters - Cactus

Properties of Exponents Posters - Cactus

Color coded Properties of exponents to go with the properties of Logs. Great reminder for students who are reviewing or learning logs. Includes posters for: - Product of Like Bases - Quotient of Like Bases - Power to a Power - Quotient to a Power - Zero Exponent - Negative Exponent - Fraction Exponent - Product to a Power
Preview of Parallel Lines & Transversals Proof Justifications Crossword Puzzle | Geometry

Parallel Lines & Transversals Proof Justifications Crossword Puzzle | Geometry

Help students crack the code of proof justifications with this fun and engaging crossword puzzle focused on parallel lines and transversals! Instead of another routine worksheet, this activity challenges students to actively think through when and why specific angle theorems can be used in two-column proofs. Students don’t just name angle relationships—they must decide which lines have to be parallel in order to justify each theorem. The crossword format keeps students motivated while reinfo
Preview of Probability Project-Making a Game

Probability Project-Making a Game

Created by
Jill Matcovich
This are the directions and rubric for a project for students to create their own probabilities game to play in class. In this project you will create a game of chance! Your goal is to create an exciting game that your classmates will get a chance to play. You will also use your probability knowledge to calculate probabilities of all possible outcomes as well as the expected value of your game. You may choose to work with a partner or individually. Students will incorporate probabilities using
Preview of Properties with Exponents INB

Properties with Exponents INB

Notes on properties of exponents. Notes are color-coded with both variable examples and numerical examples. I would also have my students write in examples of each topic as we did them on the board, Cut and paste into notebooks.
Preview of Binary Math

Binary Math

Created by
Keri Smith
This handout is used to help the students convert Binary Code into Base 2 numbers. 0's mean off, 1's mean on. Instead of using Base 10, teach the students base 2, convert, and perform the functions. This is the final product after a study of Binary Code and Base 2. There are quite a few lessons online with Binary and Base 2, but I created this to go with what I found online.
Preview of AP Computer Science A Unit 1 Free Response Practice 1.3 Arithmetic Operators

AP Computer Science A Unit 1 Free Response Practice 1.3 Arithmetic Operators

AP Computer Science A Unit 1 Primitive Types - 1.3 Coding Practice Expressions & Arithmetic Operators Students really enjoy these exercises because they are basically building small calculator apps! The document contains six basic coding exercises and two extension problems for AP Computer Science A, aligned directly with the standards covered for Unit 1 on the College Board’s AP Classroom website for AP Computer Science A. I typically give students a hardcopy of this assignment, but then prov
Preview of Exponential & Log Functions Unit with Guided Video Notes & Complete Solutions

Exponential & Log Functions Unit with Guided Video Notes & Complete Solutions

Exponential & Logarithmic Functions Unit BundleAlgebra 2 / Precalculus | Notes, Homework, QR Code Reviews, Practice Tests & SolutionsStop piecing together lessons and start teaching with a cohesive, ready-to-go unit that builds true understanding of exponential and logarithmic functions from the ground up. This complete Exponential & Logarithms Unit is designed to guide students from foundational concepts to confident problem-solving with built-in support, spiral review, and meaningful applicati
Preview of Quadratic Functions and Equations

Quadratic Functions and Equations

Created by
Antoinette Fox
This bundle includes an editable version of my guided notes with a color coded key of notes that I used. This was used in my Applied Algebra 2 course. This has notes for the following: Vertex Form Standard Form Factored Form Complex Numbers and Operations Complete the Square Quadratic Formula Linear-Quadratic Systems
Preview of Linear Functions and Systems

Linear Functions and Systems

Created by
Antoinette Fox
This bundle includes an editable version of my guided notes with a color coded key of each notes sections. This was used in my Applied Algebra 2 course. This has notes for the following: Key Features of Functions Transformations of Functions Piecewise Defined Functions Arithmetic Sequences Arithmetic Series Solving Equations and Inequalities by Graphing Linear Systems
Preview of AP Computer Science A Unit 1 Free Response Practice 1.2 Variables & Data Types

AP Computer Science A Unit 1 Free Response Practice 1.2 Variables & Data Types

AP Computer Science A Unit 1 Primitive Types - 1.1 and 1.2 Coding Practice Print Statetment, Data Types and Variables  This document contains 14 basic exercises for AP Computer Science A, aligned directly with the standards covered for Unit 1 on the College Board’s AP Classroom website for AP Computer Science A. Specifically, these exercises focus on subunits 1.1 and 1.2, where students identify common coding errors, evaluate print and println statements, and learn how to write Java statements w
Showing 1-24 of 115 results