TPT
Total:
$0.00

Python Coding Rubric

6,165 results
Filters
Standard
Preview of Complete Computer Science & Python Programming Lessons [ULTIMATE CODING BUNDLE].

Complete Computer Science & Python Programming Lessons [ULTIMATE CODING BUNDLE].

This Ultimate Coding Bundle offers an all-in-one curriculum that combines core Computer Science concepts with practical Python programming skills. It covers everything from algorithms, flowcharts, memory management, and file systems to hands-on coding in Python. Designed for beginners and intermediate learners, this bundle is packed with engaging, classroom-ready content for a full academic term or self-paced study. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Go
Preview of CSP Python – Lesson 8.5: Code Review & Reflection | Debugging Mindset

CSP Python – Lesson 8.5: Code Review & Reflection | Debugging Mindset

Created by
Mr. H Codes
Help students learn from mistakes and improve their code with this classroom-ready Computer Science Principles (CSP) worksheet for Python. In Lesson 8.5 — Code Review & Reflection, students practice reviewing code for clarity, correctness, and readability. They use a structured peer review checklist, analyze sample code, and reflect on how their debugging and testing skills have developed throughout the unit. This lesson emphasizes a growth mindset, showing students that improving code is a
Preview of TechSmart Python Coding Resources - Quiz, Vocabulary Worksheets, Homework

TechSmart Python Coding Resources - Quiz, Vocabulary Worksheets, Homework

Created by
MrsTeacherStore
These are to supplement student learning when teaching Techsmart's Python lessons from Lesson 1 Statements to Lesson 7 Modulus. Included are vocabulary note-taking pages, quizzes, homework, and a project idea. Documents come in an editable Microsoft Word version and PDF. Answer keys are included with quizzes and homework. Disclaimer: These were created for the 2018-2019 school year so if Techsmart's lesson have been updated since then, they might not be reflected in these documents. Follow Me: P
Preview of Gift Sorter Algorithm - If/Else Logic Coding Activity (Python)

Gift Sorter Algorithm - If/Else Logic Coding Activity (Python)

Created by
Mr. H Codes
🎁 Gift Sorter Algorithm — If/Else Logic Coding Activity (Python)Get your students coding in the holiday spirit with this fun, hands-on If/Else logic worksheet! In this festive activity, students help Santa design a gift-sorting algorithm using Python conditional statements. Through step-by-step exercises, learners practice reading and writing if, elif, and else code blocks while solving real-world problems with a holiday twist. The packet includes warm-up logic questions, a guided coding c
Preview of CSP Python – Unit 8 Quiz B: Testing & Code Review (Lessons 8.4–8.5)

CSP Python – Unit 8 Quiz B: Testing & Code Review (Lessons 8.4–8.5)

Created by
Mr. H Codes
Assess students’ understanding of program testing, edge cases, and code quality with this classroom-ready Computer Science Principles (CSP) quiz for Python. Unit 8 Quiz B covers Lessons 8.4–8.5, focusing on testing with multiple inputs and code review & reflection. This assessment emphasizes reasoning and decision-making, helping students demonstrate how programmers evaluate and improve code. Designed in the Mr. H Codes instructional style, this quiz is clear, structured, student-friend
Preview of Python Pseudocode to Code Translation | Algorithms & Sequencing

Python Pseudocode to Code Translation | Algorithms & Sequencing

Created by
Mr. H Codes
Help students focus on thinking before typing with this Python pseudocode to code translation worksheet designed for Computer Science Principles (CSP) and introductory Python courses. This activity guides students through algorithmic thinking and sequencing by having them read pseudocode, fix step order, and translate ideas into simple Python— without emphasizing syntax perfection. It’s ideal for rebuilding confidence after a break and preparing students for tracing, debugging, and full prog
Preview of Homework Research Project -SPORTS with rubrics ,QR codes, parent letter and MORE

Homework Research Project -SPORTS with rubrics ,QR codes, parent letter and MORE

Sports Research Projects This packet contains: - sport research outline for 5-paragraph Rubric for student to take home -rubric for teacher to grade the project/oral presentation Ideas for sports related “extension” projects QR code with a motivation sport video - QR code video about research papers Decorative PENNANT to be put up in the classroom Parent Letter to explain the project and when the due date is - “Thinking maps” rough draft worksheet
Preview of Python Choice Project | Conditional Programming | Graphic Organizer | Rubric

Python Choice Project | Conditional Programming | Graphic Organizer | Rubric

Created by
Professor Drub
Welcome! In this project, you'll be assessing student's knowledge of conditional programming! This choice project will give your students the creative freedom to show off their programming skills! Perfect as a summative assessment! The document includes the following:Project information and student choicesStandards and topicsRubricGraphic organizer for the writing component Stay tuned for MORE in this series of lessons and documents. Future lessons include:General Python knowledgeData Science
Preview of No Prep | Coding | Programming | Computer Science | Create Python Variables

No Prep | Coding | Programming | Computer Science | Create Python Variables

This Packet Consist of: - Python Variables [using photos to create python string variables] - 4 Pages Create Python Variables worksheets is a comprehensive printable designed to teach students to create variables with Python. This resource requires no prep work for teachers, making it easy to implement into lesson plans. - Can be used as a emergency sub plan, standalone lesson, or as part of a larger computer science curriculum. - Printable format allows for easy distribution and use in both in
Preview of Python Codes Cheat Sheet Online Schools w Jobs Information

Python Codes Cheat Sheet Online Schools w Jobs Information

Handy informational PDF sheets. These explanations below and the code snippets in this PDF provide a foundational understanding of core Python features, making it easier for beginners to grasp and apply in their projects. Python Features: Explained with Code Snippets - Read Below:Arrays in Python are represented by lists, which can hold a collection of items. Here's a simple explanation along with code snippets Explanation:Lists are one of the most versatile data structures in Python.They can
Preview of Beginning Loops Using Turtle Python Coding Lesson

Beginning Loops Using Turtle Python Coding Lesson

Created by
WorthTeaching
This is a PDF that can be used for teaching Loops to students who are new to Python Programming. This is a fun lesson as it will use Turtle and allow students to draw shapes and a car using loops. While doing so they will get a hang of the syntax needed for Python as well as a chance the experiment with the code to make their own shapes. This is great for first time Computer Science Teachers who are looking for a python coding lesson plan! *******************************************************
Preview of Website & Page Design 23 Project Lesson Plans + Rubrics HTML CSS Curriculum

Website & Page Design 23 Project Lesson Plans + Rubrics HTML CSS Curriculum

Do Your Students Need a BASIC Overview for Website and Page Creation?This Resource is an Effective Technology Introduction to Website Construction and Development. This website basics curriculum provides 23 project-based lesson plans designed to teach website and page design using HTML and CSS. It is suitable for a range of educational settings. Each lesson plan includes outlined instructions and activities. It, culminates in a practical web development projects, and is accompanied by a project
Preview of Artificial Intelligence (GenAI) | Coding Intro Lesson | No-Prep Unit Bundle

Artificial Intelligence (GenAI) | Coding Intro Lesson | No-Prep Unit Bundle

Demystify Generative AI with this introductory coding lesson. Teach students the logic behind how AI generates code, basics of Prompt Engineering, and Large Language Models (LLMs). Perfect for Middle or High School Computer Science. Introduce artificial intelligence and coding the right way, no prep required. Unlock the Mystery of Generative AI 🚀 Help your students move from "using AI" to "understanding the engine." This comprehensive introductory lesson breaks down complex concepts like Neur
Preview of CSP Python – Unit 9: The Internet, Networks & Cybersecurity

CSP Python – Unit 9: The Internet, Networks & Cybersecurity

Created by
Mr. H Codes
Teach students how the internet works—and how to stay safe using it. This complete Unit 9 bundle covers the core networking and cybersecurity concepts required in Computer Science Principles. Students progress from understanding how data moves across the internet to identifying cyber threats, learning encryption basics, and practicing responsible digital citizenship. Each lesson is worksheet-driven, student-friendly, and designed for high school classrooms, sub days, and flexible pacin
Preview of CSP Python — Unit 10: Data, Privacy & Ethical Computing (Lessons 10.1–10.6)

CSP Python — Unit 10: Data, Privacy & Ethical Computing (Lessons 10.1–10.6)

Created by
Mr. H Codes
Computing doesn’t exist in a vacuum — it shapes society, influences decisions, and affects real people. Unit 10: Data, Privacy & Ethical Computing is a comprehensive, discussion-rich Computer Science Principles unit that helps students explore the social, ethical, and future impacts of computing. Through real-world scenarios, guided analysis, reflection, and light Python-style reasoning, students learn to think critically about how technology is designed and used. This unit is worksheet-heavy,
Preview of CSP Python — Unit 5 Loops & Repetition | While, For, Nested Loops Bundle

CSP Python — Unit 5 Loops & Repetition | While, For, Nested Loops Bundle

Created by
Mr. H Codes
Teach loops the right way with this comprehensive Computer Science Principles (CSP) Unit 5 bundle, designed for Python and high school students. Unit 5 — Loops & Repetition guides students from why loops matter all the way to real-world loop applications. Each lesson is scaffolded, classroom-ready, and written in the Mr. H Codes instructional style: clear, structured, student-friendly, and sub-ready. This bundle emphasizes conceptual understanding, tracing, debugging, and application, ma
Preview of Python Basics Bundle (Intro to Python Unit)

Python Basics Bundle (Intro to Python Unit)

Created by
Mr. H Codes
1. Python Basics Bundle (Intro to Python Unit)Includes: Python Variables – Fill-In Practice Printing in Python If Statements in Action – True or False Logic Loops Challenge – Predict the Output Python Syntax Matching 💡 Description: Introduce your students to the fundamentals of Python programming with this complete Intro to Python bundle! Each worksheet builds on the last, guiding students through core coding concepts such as variables, print statements, if statements, loops, and syntax.
Preview of CSP Python — Unit 4: Conditionals & Decision Making (Lessons 4.1–4.6)

CSP Python — Unit 4: Conditionals & Decision Making (Lessons 4.1–4.6)

Created by
Mr. H Codes
Teach students how to write programs that make decisions with this complete Unit 4 lesson bundle for Computer Science Principles. This bundle includes Lessons 4.1–4.6, guiding students from basic Boolean logic to nested conditional statements through structured, classroom-ready worksheets. Each lesson emphasizes predict-the-output reasoning, logic tracing, and real-world decision making using Python. Designed to be plug-and-play, this unit works seamlessly for both traditional and block s
Preview of CSP Python – Unit 8: Debugging & Testing Programs | Complete Lesson Bundle

CSP Python – Unit 8: Debugging & Testing Programs | Complete Lesson Bundle

Created by
Mr. H Codes
Teach students how to debug, test, and improve programs with confidence using this complete Unit 8 lesson bundle for Computer Science Principles (CSP). Unit 8 — Debugging & Testing Programs focuses on one of the most important ideas in computer science: programs rarely work the first time. Instead of guessing, students learn how to understand errors, read feedback from Python, apply systematic debugging strategies, test programs with multiple inputs, and reflect on code quality. This bundle
Preview of The Little Book of Python Basics | Beginner Textbook / Workbook for 5 - 12+

The Little Book of Python Basics | Beginner Textbook / Workbook for 5 - 12+

Created by
Tech Savvy Code
The Little Book of Python Basics is a student-friendly Python workbook designed for grades 6–12. It covers the foundational concepts every beginner needs — from print statements to dictionaries — in a clear, structured, and engaging format that students can actually follow on their own. Each chapter introduces a concept with explanations, code examples with expected output, and common error guidance. End-of-chapter exercises build from guided practice to open-ended challenges, and complete sampl
Preview of Computer Science Principles (Python) — Units 1–2 Lesson Bundle (No Assessments)

Computer Science Principles (Python) — Units 1–2 Lesson Bundle (No Assessments)

Created by
Mr. H Codes
UNIT 1–2 LESSON BUNDLE DESCRIPTION (NO ASSESSMENTS) Build a strong foundation in Computer Science Principles with this Units 1–2 Lesson Bundle, designed for teachers who want high-quality instruction with maximum flexibility. This bundle includes all lesson materials from Units 1 and 2 and focuses exclusively on core concepts, guided practice, and student understanding. Assessments are intentionally offered separately so teachers can adapt evaluation to their own classroom needs, pacing,
Preview of CSP Python – Unit 7: Functions & Program Organization | Complete Lesson Bundle

CSP Python – Unit 7: Functions & Program Organization | Complete Lesson Bundle

Created by
Mr. H Codes
Give students a strong, conceptual foundation in Python functions with this complete Computer Science Principles (CSP) Unit 7 bundle. Unit 7 — Functions & Program Organization guides students from what functions are to how professional programmers use them to write clean, reusable, and maintainable code. Instead of rushing into complex syntax, this unit emphasizes abstraction, data flow, and program reasoning, helping students understand why functions matter before they write advanced prog
Preview of Code a "Choose Your Own Adventure" Program (with Flowchart and Rubric)

Code a "Choose Your Own Adventure" Program (with Flowchart and Rubric)

Created by
CTE Genie
Students will plan and code a "Choose Your Own Adventure" program with 8 different endings by using nested if-else structures. Any programming language can be used. This project usually takes 3 - 5 hours depending on the experience of your students. Includes: Teacher directionsStudents directionsFlowchart graphic organizerRubric
Preview of Computer Game Coding! - Upper Primary (Technology Unit)

Computer Game Coding! - Upper Primary (Technology Unit)

A ten lesson unit with full lesson plans and some resources.With this program your students will spend ten weeks learning to code their own computer games! Week 1: Explore gaming and computer coding Week 2: Planning the game Week 3: Troubleshooting and creating the game Week 4: Creating the game Week 5: Creating the game Week 6: Creating the game Week 7: Creating the game Week 8: Testing the games Week 9: Fixing the games Week 10: Reflection on the unit It includes:Project outlinePlanning temp
Showing 1-24 of 6,165 results