TPT
Total:
$0.00

Python Coding Rubric

129 results
Filters
Standard
Language
Preview of AP Computer Science Principles - Labs and Projects (Python)

AP Computer Science Principles - Labs and Projects (Python)

This contains all labs and projects posted on TPT meant for a Python-based AP Computer Science Principles class. Contains labs for Basic I/OStrings & FunctionsDecision StatementsPygameLoopsListsas well as three projects. Each lab and project has a PDF of instructions and .py files corresponding to instructor solution codes.
Preview of AP Computer Science Principles - Midterm Pygame Project (Python)

AP Computer Science Principles - Midterm Pygame Project (Python)

This is my midterm project for AP Computer Science Principles. The students need to create their own game using Pygame and everything learned in class so far. I’ve included a starter Python code, and a code that the students and I developed in class that is the start of a Space Invaders clone. In this, and all labs posted on TPT, the questions are of my own making, and any similarity to codes/assignments/homework found anywhere else is by chance. Python code showing possible acceptable codes
Preview of AP Computer Science Principles - Loops Lab (Python)

AP Computer Science Principles - Loops Lab (Python)

This lab covers while loops and for loops in Python. Lists are the next topic, so they are avoided in the context of loops here. Instead the focus is on combining loops, if statements, and functions to make a few complete codes. In this, and all labs posted on TPT, the questions are of my own making, and any similarity to codes/assignments/homework found anywhere else is by chance. Python code showing possible acceptable codes satisfying the program requirements is included. More notes about my
Preview of AP Computer Science Principles - Functions, Decisions, Loops Project (Python)

AP Computer Science Principles - Functions, Decisions, Loops Project (Python)

This project is meant to combine IO, functions, decision statement, and loops into a couple of major codes. The first requires the use of Pygame, while the second requires quite a bit of logic. I typically give the students a whole class week to work on these. In this, and all labs posted on TPT, the questions are of my own making, and any similarity to codes/assignments/homework found anywhere else is by chance. Python code showing possible acceptable codes satisfying the program requirements
Preview of AP Computer Science Principles - Strings & Functions Lab (Python)

AP Computer Science Principles - Strings & Functions Lab (Python)

This particular assignment covers basics of strings and functions. Many of my students tend to struggle a bit with the concept of multiple input/outputs into Python functions (as well as Python scope) so I usually provide three in-class work days for this particular lab. There are four different problems the students need to write code to solve. In this, and all labs posted on TPT, the questions are of my own making, and any similarity to codes/assignments/homework found anywhere else is by chan
Preview of AP Computer Science Principles - Decisions Lab (Python)

AP Computer Science Principles - Decisions Lab (Python)

This particular assignment covers decision statements (if, elif, else). There are four different problems the students need to write code to solve. Functions are also required for some of the problems. This is one of the first times students need to do some organized logical thinking, so I tend to give about 3 or 4 class days for this assignment. In this, and all labs posted on TPT, the questions are of my own making, and any similarity to codes/assignments/homework found anywhere else is by
Preview of AP Computer Science Principles - Lists Lab (Python)

AP Computer Science Principles - Lists Lab (Python)

This is the last “normal” lab I do in my AP Computer Science Principles class. The main goal of this lab is to get the students practical experience with lists. The secondary goal is to give them an example of a code that satisfies the requirements of the Create Task. There are just two problems in this lab, as the codes are significantly more complicated than earlier labs. In this, and all labs posted on TPT, the questions are of my own making, and any similarity to codes/assignments/homework f
Preview of AP Computer Science Principles - Battleship Puzzle Project (Python)

AP Computer Science Principles - Battleship Puzzle Project (Python)

This is the last project that I will do in AP Computer Science Principles, except on the rare occasion that we have more than one or two classes after AP exams are completed. This is meant to be a challenging puzzle and have functions that satisfy the requirements of the Create Task exam. I have students do practice questions from the AP based on this code (or the last Lists Lab codes). They obviously cannot use this for their Create Task code, but I feel like giving them additional examples of
Preview of AP Computer Science Principles - Pygame Lab (Python)

AP Computer Science Principles - Pygame Lab (Python)

After strings, functions, IO, and decisions statements, I find my students need a little bit of a fun assignment, showing them some of the cooler aspects of what they can do with Python. I do this lab, on Pygame, after decision statement but before loops. It would work just as well right after loops, but I try to write the assignment so that loops aren’t “needed”. There are three different codes included. Two showing examples of working infinite runners (one a multi-lane up/down runner and the
Preview of Fry Sight Word Homework {28 bracelets/slips with QR codes} 300 sight words

Fry Sight Word Homework {28 bracelets/slips with QR codes} 300 sight words

Created by
Teachering
Perfect kindergarten homework for differentiating, these 28 bracelets span Fry's 1st Hundred to 3rd Hundred words! Each bracelet in this no-grading-required homework lists all of the sight words of a particular high-frequency word list and includes QR codes which link to fun Fry sight word videos for home practice! Kindergarteners can wear the bracelets home or teachers can attach them to their backpacks or folders. OR, have students wear these around the classroom to reach to each other during
Preview of Kindergarten Sounds & Letters Homework BUNDLE  | 62 days with QR codes to videos

Kindergarten Sounds & Letters Homework BUNDLE | 62 days with QR codes to videos

Created by
Teachering
62 bracelets for letters & sounds homework! This ABC homework bundle for Preschool & Kindergarten is easily differentiated and is no-grading-required. It uses QR codes to link parents & students to sounds & letters videos for home practice. Kindergarten or Preschool kiddos can wear the bracelets home or teachers can attach them to their backpacks or folders. This low-prep, age-appropriate homework is great for strengthening the connection and communication between school and home, and i
Preview of Kindergarten Sight Word Homework {29 Bracelets with QR Codes}

Kindergarten Sight Word Homework {29 Bracelets with QR Codes}

Created by
Teachering
Perfect for home practice, the 29 bracelets in this no-grading-required kindergarten homework use QR codes to link parents & students to fun sight word videos! Kindergartners can wear the bracelets home or teachers can attach them to their backpacks or folders. No more lost flashcards! This low-prep, age-appropriate Kindergarten homework is great for strengthening the connection and communication between school and home, and it empowers parents to help their children master new words. Each hom
Preview of AP Chemistry Stained Glass Color by Code AP Chemistry Worksheets Bundle

AP Chemistry Stained Glass Color by Code AP Chemistry Worksheets Bundle

Created by
Unbroken Bond
Are you looking for engaging coloring worksheets to use with your AP Chemistry students? This set of stained glass color by code worksheets covers a variety of chemistry topics, both conceptual and mathematical.Here's how the stained glass works:students solve the problem or consider the promptthey connect the problem letter bubble to its answer bubble with a straight lineonce all lines are drawn, a stained glass look is createdstudents color in each segment of the stained glass by using the let
Preview of Binary Code Worksheets with Facts to Decode - 4th 5th and 6th Grades

Binary Code Worksheets with Facts to Decode - 4th 5th and 6th Grades

Created by
Innate Press
Have you taught your students binary code? Note: your answer - yes or no - is binary: a system where the units have only two possible values. However, most people associate binary code with the ones and zeros often used in computers. This resource includes secret codes that have messages that teach! Each 8 bit code represents an uppercase letter. The coded message can be cracked to reveal a fact about binary code (such as what is a "bit"?). There are 10 worksheets included, as well as answer ke
Preview of AP CS A Recursion — Code Tracing Worksheet | Java | Grades 9–12

AP CS A Recursion — Code Tracing Worksheet | Java | Grades 9–12

Give your AP Computer Science A students the recursive thinking practice they need to succeed on the exam. Recursion is guaranteed to appear on the AP CS A exam every year — this worksheet builds the tracing skills to handle any recursive problem confidently. ⭐ WHAT'S INCLUDED: 20 code tracing exercises across 4 sectionsSection A — Base Cases & Simple RecursionSection B — Power, GCD & String RecursionSection C — Digit Operations & ReversalsSection D — Classic Algorithms & AP ChallengesFull answe
Preview of Code.org CSP - Unit 8 Cybersecurity & Global Impacts – Activity Worksheets

Code.org CSP - Unit 8 Cybersecurity & Global Impacts – Activity Worksheets

Unit 8 Cybersecurity & Global Impacts – Activity WorksheetsReinforce key cybersecurity concepts while building critical thinking skills with these ready-to-use Unit 8 worksheets! Designed to complement a Cybersecurity & Global Impacts unit, these structured activities help students analyze real-world issues, ethical dilemmas, and global consequences of cyber threats. These worksheets are flexible and can be used as: ✔ Daily practice ✔ Independent work ✔ Small group discussion prompts ✔ Bell
Preview of AP CS A ArrayList — Code Tracing Worksheet | Java | Grades 9–12

AP CS A ArrayList — Code Tracing Worksheet | Java | Grades 9–12

Give your AP Computer Science A students focused practice tracing through ArrayList programs. ArrayList is a favourite topic on the AP CS A exam and this worksheet covers every method students need to know — including the classic iteration trap that catches even strong students. ⭐ WHAT'S INCLUDED: 20 code tracing exercises across 4 sectionsSection A — add, get, remove, set, sizeSection B — Traversal, Modification & ReferencesSection C — Sorting, contains, indexOf, insertSection D — Advanced Oper
Preview of AP CS A Arrays — Code Tracing Worksheet | Java | Grades 9–12

AP CS A Arrays — Code Tracing Worksheet | Java | Grades 9–12

Strengthen your students' ability to trace through Java array programs. Arrays appear in almost every AP CS A exam question — this worksheet covers declarations, traversal, algorithms, and the reference trap that trips up so many students. ⭐ WHAT'S INCLUDED: 20 code tracing exercises across 4 sectionsSection A — Array Declaration, Access & TraversalSection B — Modifying Arrays & Enhanced For LoopSection C — Swap, Fill & Sorting ConceptsSection D — Algorithms & AP ChallengesFull answer key with e
Preview of AP CS A Arrays — Code Tracing Worksheet | Java | Grades 9–12

AP CS A Arrays — Code Tracing Worksheet | Java | Grades 9–12

Strengthen your students' ability to trace through Java array programs. Arrays appear in almost every AP CS A exam question — this worksheet covers declarations, traversal, algorithms, and the reference trap that trips up so many students. ⭐ WHAT'S INCLUDED: 20 code tracing exercises across 4 sectionsSection A — Array Declaration, Access & TraversalSection B — Modifying Arrays & Enhanced For LoopSection C — Swap, Fill & Sorting ConceptsSection D — Algorithms & AP ChallengesFull answer key with e
Preview of Burmese Python Trophic Cascade CER | Florida Ecology | GATE Middle School

Burmese Python Trophic Cascade CER | Florida Ecology | GATE Middle School

📘 Full Length Standard Aligned DBQ CER Style Worksheet - Claim Evidence Reasoning | Burmese Python Trophic Cascade Case Study Worksheet | Evidence-Based Reading Engage your students in high-level critical thinking and evidence-based analysis on the subject of Florida Wildlife & Forestry, with this Full Length DBQ CER Style Worksheet. This resource is designed to help students analyze real-world topics, interpret informational texts, and support answers with evidence—all while staying access
Preview of Code Refactoring Efficacy CER | Computer Programming | GATE Middle School

Code Refactoring Efficacy CER | Computer Programming | GATE Middle School

📘 Full Length Standard Aligned DBQ CER Style Worksheet - Claim Evidence Reasoning | Code Refactoring Efficacy Case Study Worksheet | Evidence-Based Reading Engage your students in high-level critical thinking and evidence-based analysis on the subject of Computer Programming, with this Full Length DBQ CER Style Worksheet. This resource is designed to help students analyze real-world topics, interpret informational texts, and support answers with evidence—all while staying accessible for gif
Preview of Building Codes Worksheet | Carpentry Activity GATE Middle School

Building Codes Worksheet | Carpentry Activity GATE Middle School

🧠 Worksheet | Welding | Gifted & Talented Middle School Critical ThinkingEngage your students with this high-interest, real-world Carpentry worksheet focused on Building Codes. This resource is designed to promote critical thinking, inquiry-based learning, and real-world application, making it perfect for modern classrooms. Students will explore meaningful scenarios, analyze real-world connections, and express their ideas through structured questions that go beyond basic recall. For a FREE
Preview of Welding Codes and Standards | Welding Activity GATE Middle School

Welding Codes and Standards | Welding Activity GATE Middle School

🧠 Worksheet | Welding | Gifted & Talented Middle School Critical ThinkingEngage your students with this high-interest, real-world Welding worksheet focused on Welding Codes and Standards. This resource is designed to promote critical thinking, inquiry-based learning, and real-world application, making it perfect for modern classrooms. Students will explore meaningful scenarios, analyze real-world connections, and express their ideas through structured questions that go beyond basic recall.
Preview of Codes and Standards | Electrical Engineering STEM Activity GATE Middle School

Codes and Standards | Electrical Engineering STEM Activity GATE Middle School

🧠 Worksheet | Electrical Engineering | Gifted & Talented Middle School Critical ThinkingEngage your students with this high-interest, real-world Electrical Engineering worksheet focused on Codes and Standards. This resource is designed to promote critical thinking, inquiry-based learning, and real-world application, making it perfect for modern classrooms. Students will explore meaningful scenarios, analyze real-world connections, and express their ideas through structured questions that g
Showing 1-24 of 129 results