TPT
Total:
$0.00

Python Coding Rubric - Page 7

1,130 results
Filters
Subject
Standard
Preview of AP Computer Science A: Unit 1 Project - System.out.print.everything

AP Computer Science A: Unit 1 Project - System.out.print.everything

Created by
Andy Mattick
Kick off your AP Computer Science A course with this real-world Java project bundle! Students design and test multiple classes that cover Unit 1 essentials: scanner practice, class design, math operations, and structured output. With clear rubrics, starter code, and teacher notes, this project is ready-to-use in any AP CSA classroom. ✨ What’s Included 5 mini-projects: Gradebook – input classes & grades, calculate average & GPA Teams – randomize student groups, calculate teams & remainders
Preview of Python Programming Loops, Functions, Modules & Packages Step-by-Step Curriculum

Python Programming Loops, Functions, Modules & Packages Step-by-Step Curriculum

This lesson provides a clear, structured continuation of Python fundamentals, focusing on loops, functions, modules, and packages through step-by-step explanations and real Python examples. ────────── ⋆⋅☆⋅⋆ ────────── What’s Included💡 Complete slide deck on loops, functions, modules, and packages 💡 Multiple worked Python examples and practice-style code 💡 Real-world programs (prime check, Fibonacci, guessing game, tables) 💡 Clear progression from basics to reusable, modular code 💡 Ready
Preview of Cybersecurity Attacks Digital Dives BUNDLE – Brute Force, Logic Bomb & Worm

Cybersecurity Attacks Digital Dives BUNDLE – Brute Force, Logic Bomb & Worm

This powerhouse cybersecurity bundle brings together three immersive Digital Dives focused on real-world malware threats: Brute Force Attacks, Logic Bombs, and Worms. Each scenario-based challenge drops students into the role of a cybersecurity consultant, guiding them through interactive timelines, code simulations, red flag detection, and defense planning. Whether your students are just learning about the CIA Triad or ready to analyze insider threats, this bundle scaffolds cybersecurity thin
Preview of Searching Algorithms Lesson: Linear, Binary, Jump & Interpolation Search

Searching Algorithms Lesson: Linear, Binary, Jump & Interpolation Search

This lesson provides a complete foundation in Searching Algorithms, covering Linear Search, Binary Search, Jump Search, and Interpolation Search, including step-by-step execution, Python implementations, and time complexity analysis. ────────── ⋆⋅☆⋅⋆ ────────── What’s Included 💡 Full Searching Algorithms Slide Deck💡 Visual step-by-step search diagrams💡 Python code implementations💡 Exam-style search problems💡 Ready for in-person, online, or hybrid classrooms────────── ⋆⋅☆⋅⋆ ─────
Preview of Magnets Challenge Student Activity Guide

Magnets Challenge Student Activity Guide

Created by
theThinkHub
This Activity Guide is to be paired with: VIRTUAL Robot Coding - VIDEO LESSON 3 - Magnets (Part 1)andVIRTUAL Robot Coding - Lesson 3 - Magnets (Part 1) // LESSON PLAN This activity guide will provide a way for you to assess student work with the rubric in VIRTUAL Robot Coding - Lesson 3 - Magnets (Part 1) // LESSON PLAN This curriculum is designed for learner of all situations, including virtual, in classroom and hybrid learners. In this lesson we utilize a online robot coding platform, VexVR, t
Preview of Pattern Searching Algorithms Lesson | Operations, Diagrams & Examples included

Pattern Searching Algorithms Lesson | Operations, Diagrams & Examples included

This lesson provides a complete foundation in Pattern Searching Algorithms, covering naive pattern searching techniques and regular expressions for text matching, with step-by-step pattern comparisons and Python implementations. ────────── ⋆⋅☆⋅⋆ ────────── What’s Included 💡 Full Pattern Searching Algorithms Slide Deck💡 Visual step-by-step pattern matching diagrams💡 Python code implementations💡 Worked pattern matching examples💡 Ready for in-person, online, or hybrid classrooms────
Preview of Computer Science Fraction to Decimal Mission Challenge

Computer Science Fraction to Decimal Mission Challenge

CTE Computer Science – Fraction to Decimal Mission Challenge 🐍➗ Transform math and coding into an exciting real-world programming mission!The Fraction to Decimal Mission Challenge is an engaging, student-centered Computer Science activity that introduces students to variables, user input, mathematical operations, algorithms, and problem-solving using Python programming. Students become coding agents tasked with creating a program that converts fractions into decimal values while developing es
Preview of Sorting Algorithms II: Counting Sort, Radix Sort, and Merge Sort with Algorithm

Sorting Algorithms II: Counting Sort, Radix Sort, and Merge Sort with Algorithm

This lesson provides a complete foundation in advanced Sorting Algorithms, covering Counting Sort, Radix Sort, and Merge Sort, including step-by-step execution, divide-and-conquer strategy, non-comparison sorting, and time complexity analysis. ────────── ⋆⋅☆⋅⋆ ────────── What’s Included 💡 Full Sorting Algorithms II Slide Deck (PPT + PDF) 💡 Step-by-step visual sorting diagrams💡 Python code implementations💡 Worked sorting examples and traces💡 Ready for in-person, online, or hybrid
Preview of AP Computer Science Python 20 Lesson Set + HW + Assessments

AP Computer Science Python 20 Lesson Set + HW + Assessments

A complete set of 20 lessons, with the corresponding classwork, homework, code (for hw and classwork) and 3 light assessments. The lessons cover various introductory topics in computer science (utilizing Python). This lesson set is meant for students who have some understanding of the computer science fundamentals and want to develop/expand their knowledge in Python. The lesson set utilizes Visual Studio Code, a modern and popular software development IDE. All material has answer keys where appr
Preview of AP Computer Science Project in Python - Flappy Ai

AP Computer Science Project in Python - Flappy Ai

This project is meant to give students an opportunity to work on a computer game in small groups (it can be used in other formats) as well as practice complex conditional flow statements in Python. It is based around a Flappy bird game, where students need to help bird navigate by modifying a single function in a python code. It gives students an opportunity to utilize Cartesian coordinates to make relevant decisions. It is also an excellent project to connect materials learned in math class wit
Preview of Monster Arena Battle Simulator – Java OOP Project | AP Computer Science A

Monster Arena Battle Simulator – Java OOP Project | AP Computer Science A

Created by
Mr. H Codes
Monster Arena Battle Simulator – Java OOP Project | AP Computer Science AEngage your high school Java programmers with this fun, game-based Object-Oriented Programming project! Students build a Monster Arena Battle Simulator using Java classes, objects, constructors, methods, ArrayLists, and optional inheritance. Perfect for AP Computer Science A, Honors Java, Computer Science 1–2, or any OOP-focused coding course. This project makes core AP CSA OOP concepts hands-on, meaningful, and excitin
Preview of Holiday Traditions Around the World

Holiday Traditions Around the World

Created by
The Design Team
This independent web design assignment helps middle school students practice proper HTML structure by creating a single page website about how a holiday is celebrated around the world. Students build their page using CodePen or a text editor, focusing on correct headings, paragraphs, lists, links, and div structure. The focus is on organization and semantic HTML, not styling or advanced coding, making this a strong introductory or reinforcement activity. This resource includes clear student inst
Preview of Python Procedure feedDino ( ) -- Computer Science Poster

Python Procedure feedDino ( ) -- Computer Science Poster

Created by
CeciliaJohnson
Make coding with functions and conditionals fun and relatable with this Python procedure featuring dinosaurs. This resource includes a beginner-friendly example of a function that uses selection to determine a dinosaur's diet. This poster features definition of procedures, use of arguments, print statements and basic logic perfect for introducing or reinforcing procedures with parameters and decision-making in Python, great for AP CSP, intro to Python units, or themed coding activities! INCLUDE
Preview of AP CSP Unit 1 Programming Exam RETAKE

AP CSP Unit 1 Programming Exam RETAKE

This Unit 1 Programming Exam is designed for high school students in the AP Computer Science Principles (AP CSP) course, specifically those using the Project Lead The Way (PLTW) curriculum. It also works well with any introductory programming unit preparing students for the AP CSP Exam, regardless of curriculum provider. Key Features: 30 questions assessing foundational programming conceptsMultiple-choice and matching formatsPLTW-style vocabulary, Python syntax, and pseudocode includedAnswer key
Preview of AP CSP Unit 1 Programming Exam Version 2

AP CSP Unit 1 Programming Exam Version 2

This Unit 1 Programming Exam is designed for high school students in the AP Computer Science Principles (AP CSP) course, specifically those using the Project Lead The Way (PLTW) curriculum. It also works well with any introductory programming unit preparing students for the AP CSP Exam, regardless of curriculum provider. Key Features: 30 questions assessing foundational programming conceptsMultiple-choice and matching formatsPLTW-style vocabulary, Python syntax, and pseudocode includedAnswer key
Preview of AP CSP Unit 1 Programming Exam Version 1

AP CSP Unit 1 Programming Exam Version 1

This Unit 1 Programming Exam is designed for high school students in the AP Computer Science Principles (AP CSP) course, specifically those using the Project Lead The Way (PLTW) curriculum. It also works well with any introductory programming unit preparing students for the AP CSP Exam, regardless of curriculum provider. Key Features: 30 questions assessing foundational programming conceptsMultiple-choice and matching formatsPLTW-style vocabulary, Python syntax, and pseudocode includedAnswer key
Preview of Sorting Algorithm I Complete Curriculum  | Algorithm Analysis and Design

Sorting Algorithm I Complete Curriculum | Algorithm Analysis and Design

This is a Complete Lesson on Sorting Algorithms, covering Bubble Sort, Selection Sort, and Insertion Sort, step-by-step execution, and time complexity analysis (O(n²)). Ideal for Computer Science, ICT, IT Fundamentals, Algorithm Analysis & Design, and AP CS–aligned courses, with slides, assessments, and answer keys included. ────────── ⋆⋅☆⋅⋆ ────────── What’s Included 💡 Full Sorting Algorithms I Slide Deck💡 Complete Assessment Test💡 Answer Key & Marking Scheme💡 Visual sorting dia
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 React JS Mini-Project | Employee Directory | Components, Props & .map()

React JS Mini-Project | Employee Directory | Components, Props & .map()

Created by
Code Cafe
Ready-to-teach React mini-project with zero prep — just post the starter link and go.Students build a fully functional Employee Directory using React — choosing their own company narrative, designing their data schema, and rendering a dynamic list of employee cards. This is the project that makes props and .map() click. What's included (2 files):Slide deck (12 slides) — warm-up, objectives, requirements, and four scaffolded project phases: Define, Prepare, Code, ReflectExit ticket — project docu
Preview of AP CSA Data Breach Investigation Activity

AP CSA Data Breach Investigation Activity

Created by
Run The Code
Help students connect computer science concepts to real-world cybersecurity incidents with this engaging one-slide research activity.In this lesson, students investigate a real data breach and analyze the software design and security decisions that contributed to it. Students create a concise one-slide presentation explaining what happened, how users were affected, and how the breach could have been prevented using computer science concepts.This activity encourages students to think beyond codin
Preview of Python List Methods with Dinos

Python List Methods with Dinos

Created by
CeciliaJohnson
Making coding concepts memorable and fun with this dinosaur-themed Python List Methods poster! Perfect for middle and high school computer science classrooms, this color visual introduces commonly used Python list methods -- like .append(), .remove(), .insert, etc. -- alongside playful dinosaur illustrations that make the methods approachable and memorable for students! Great for visual learners and classroom display, this poster helps students reinforce key syntax and functionality at a glance
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 Whack-a-Mole: Baseball Bash! Scratch Coding Challenge (full video instructions)

Whack-a-Mole: Baseball Bash! Scratch Coding Challenge (full video instructions)

Created by
Lauren Downs
Step up to the plate and hit a home run in coding! In this engaging Scratch activity, students will create their very own Whack-a-Mole style game with a fun baseball twist. With easy-to-follow video tutorials, learners will build interactive gameplay using block coding on the Scratch platform—perfect for beginners and intermediate coders alike. Whether you're teaching in a classroom or running a coding club, this resource includes: ⚾️ A full series of step-by-step instructional videos Clear
Preview of AP CSA: Object Oriented Movie Project

AP CSA: Object Oriented Movie Project

Created by
Andy Mattick
AP CSA Movie OOP Project – Full Teacher & Student Pack (JAWS Example)This comprehensive Object-Oriented Programming project is perfect for AP Computer Science A Units 5–9. Students design a fully-functional Java simulation based on a movie—using Jaws as the example—but the structure works for any movie they choose. Students build a multi-class system featuring inheritance, constructors, getters/setters, helper methods, arrays of objects, and a driver program that demonstrates object interactio
Showing 145-168 of 1,130 results