TPT
Total:
$0.00

Python Coding Rubric

1,134 results
Filters
Subject
Standard
Language
Preview of Applied AI Classroom | Unit 4:Coding, Algorithms, AI Thinking | 4 Wks | Gr.11-12

Applied AI Classroom | Unit 4:Coding, Algorithms, AI Thinking | 4 Wks | Gr.11-12

Unit 4 is the technical unit of the Applied AI Classroom course — the point where students stop describing AI and start creating code similarly to the engineers who build AI. Week 1 covers algorithms: what makes a set of steps precise, finite, and unambiguous, how binary search works, how to write pseudocode, and how to draw flowcharts. Week 2 introduces Python fundamentals — variables, data types, conditionals, loops, and functions — with no prior coding experience assumed. Week 3 teaches stu
Preview of Cracking the Code: Modeling TikTok Likes with Linear, Exponential & Power Models

Cracking the Code: Modeling TikTok Likes with Linear, Exponential & Power Models

Created by
Marco Aguilar
Bring your math classroom to life with a real‑world modeling investigation your students will actually care about: Can we predict whether a TikTok video will go viral? This resource uses authentic TikTok‑style “like” data from the first 16 minutes of a viral post and walks students through three competing regression models—Linear, Exponential, and Power. Students compare models, test predictions, analyze R‑Squared values, and even calculate potential TikTok Creator Fund earnings. The lesson is b
Preview of Java Programming Curriculum Bundle – Intro to Java Coding, Logic, and Arrays

Java Programming Curriculum Bundle – Intro to Java Coding, Logic, and Arrays

Looking for a complete beginner-friendly Java programming course for high school students? This digital Java curriculum bundle covers variables, conditionals, loops, methods, arrays, and more, providing everything you need to teach intro to programming or prep students for AP CSA. Perfect for high school computer science classes, STEM programs, or homeschooling. Whether you’re a new computer science teacher, a math teacher assigned to coding, or an experienced teacher refreshing your materials,
Preview of Scratch Coding Curriculum: Half-Year Course for Grades 5-10 | Engaging Digital

Scratch Coding Curriculum: Half-Year Course for Grades 5-10 | Engaging Digital

Are you a dedicated 5th-10th grade educator searching for a comprehensive and engaging coding curriculum that simplifies your planning? Do you want to ignite a passion for computer science in your students without spending countless hours creating lessons from scratch? Introducing Scratch Programming: A Complete Half-Year Coding Curriculum for Grades 5-10, your all-in-one solution for a dynamic and effective semester of coding instruction. This meticulously crafted bundle is designed to save you
Preview of LaTeX Code for Yearlong Calculus Notes.

LaTeX Code for Yearlong Calculus Notes.

Anyone who wants many examples of beamer presentation should buy this! 80 pages of LaTeX. Just copy and paste the code into your LaTeX editor. Examples of graphs, integrals, derivatives, and more! Having the code means you can edit it to your specifications.
Preview of Java Programming Lesson 2– Scanner Class & User Input | Intro to Coding for AP

Java Programming Lesson 2– Scanner Class & User Input | Intro to Coding for AP

Teach Java user input with the Scanner class! Perfect for AP CSA, beginner Java coding, or digital computer science lessons with PDF, PPT, code tasks, and answer key. Looking for beginner Java programming lessons that help students understand user input using the Scanner class? This engaging digital Java curriculum is ideal for high school intro to coding, AP Computer Science A, or any early Java project. Designed for new and veteran computer science teachers, this lesson simplifies one of Java’
Preview of AP Statistics Video Notes (Color Coded and Khan Academy Practices Attached)

AP Statistics Video Notes (Color Coded and Khan Academy Practices Attached)

Created by
The Math Lane
AP Statistics is EASY with these video notes. Links for videos attached to youtube. Math made EASY by COLOR and DESIGN. Whole AP Statistics course (can also be used for regular Statistics). Color coded for ESL support and Khan Academy practices attached for additional practice (can assign these for hw). Example problems with detailed worked out solutions. You can learn along with your students too. Great for first time statistics teachers. No teaching required, you can just push play in the
Preview of Java Programming Lesson 5 – Drawing Shapes with Graphics | Intro to Java Coding

Java Programming Lesson 5 – Drawing Shapes with Graphics | Intro to Java Coding

Introduce Java graphics and shape drawing with this beginner-friendly coding lesson. Includes PDF, editable PPT, coding exercises, pacing guide, and answer key. Looking for beginner Java programming lessons that focus on graphics and hands-on coding? This high school computer science resource introduces essential visual programming concepts using the Graphics class, Java's coordinate system, and shape-drawing methods. This is Lesson 5 of a comprehensive Introductory Programming in Java course. S
Preview of Scratch Coding Unit 8: "My Blocks" Lesson for Grades 5-10 | No Prep

Scratch Coding Unit 8: "My Blocks" Lesson for Grades 5-10 | No Prep

Are your students struggling to grasp the concept of reusable code, leading to longer project development times and frustration? Do you need a clear, structured lesson to introduce them to essential programming concepts in Scratch? Unlock the power of efficient coding with Coding in Scratch 8: My Blocks, the ultimate resource designed to transform how your 5th through 10th-grade students approach programming. This engaging lesson dives deep into creating and utilizing "My Blocks" within Scratch,
Preview of The Unit Circle: Color-coded Instructional Materials and Flash Cards

The Unit Circle: Color-coded Instructional Materials and Flash Cards

The Unit Circle is one of the hardest concepts for students to understand. With this set of instructional materials, students will be able to see the derivation of the unit circle with movable reference angles and the connection between the coordinates on the unit circle, the slope of each hypotenuse, and the sine, cosine, and tangent of the common angles from 0 to 360 degrees. Also included in this lesson are printable flash cards for the students to practice the trig values of the common ang
Preview of Scratch Coding 7 Sensing Blocks: Digital Coding with Scratch | Grades 5-10

Scratch Coding 7 Sensing Blocks: Digital Coding with Scratch | Grades 5-10

Feeling overwhelmed by teaching coding concepts to your middle and high school students? Discover a no-fuss solution that transforms complex ideas into engaging projects. Introducing Coding in Scratch 7: Sensing Blocks, the seventh installment in our comprehensive Scratch programming series designed to build computational thinking and coding confidence. This resource is your all-in-one solution to introduce foundational coding concepts through the intuitive, block-based platform of Scratch, empo
Preview of Scratch Lesson 5 Operators: 5th-10th Grade Coding Lesson | No-Prep

Scratch Lesson 5 Operators: 5th-10th Grade Coding Lesson | No-Prep

Scratch Lesson 5 Operators: 5th-10th Grade Coding Lesson | No-Prep Resource Struggling to make coding concepts click for your 5th-10th graders? Want to introduce powerful operators without overwhelming them? Unlock the world of logical thinking and programming with Coding in Scratch 5: Operators Blocks! This comprehensive lesson plan is meticulously designed to transform your classroom into a hub of coding innovation, saving you precious planning time while igniting student curiosity. Dive into
Preview of Laws of Exponents Color-Coded Anchor Chart (Product, Quotient and Power Rules)

Laws of Exponents Color-Coded Anchor Chart (Product, Quotient and Power Rules)

This vibrant and easy-to-follow anchor chart is the perfect classroom reference for teaching and reinforcing the Laws of Exponents – including the Product Rule, Quotient Rule, and Power Rule. Designed for middle school and early high school math learners, this resource breaks down each law with student-friendly definitions, clear vocabulary, and annotated, color-coded examples. It walks students through the steps for applying each rule, both numerically and algebraically, helping them build
Preview of Common Coding Terms Presentation

Common Coding Terms Presentation

Presentation includes the following terms: COMMANDS, ABSTRACTION, ALGORITHMS, SEQUENCING, TRIAL AND ERROR, VARIABLES, LOOPS, CONDITIONALS, FUNCTIONS, DEBUGGING, EVENTS, and COLLABORATION! This presentation also includes a knowledge check at the end where students see if they can determine which definition is associated with which term. There are 5 questions like this at the end of the presentation. The majority of the slides go over the common coding terms students should know. I have made this
Preview of Getting Started With Python

Getting Started With Python

This is a quickstart tutorial on Python. It is intended for new Python programmers. The tutorial describes how to download, install, and run Python programs. After the tutorial, students will be able to explore the Python programming language on their own.
Preview of PRINCESS, LAB, 10 PAGES. CODING, PIXEL ART, MYSTERY FIGURE

PRINCESS, LAB, 10 PAGES. CODING, PIXEL ART, MYSTERY FIGURE

PRINCESS LAB THE LABORATORY INCLUDES - 4 MYSTERY FIGURE (NAVAL BATTLE SHEETS) -1 MYSTERY FIGURE (ARROWS ROUTE) -1 ARROWS ROUTE HORSES -CASTLE -2 SHEETS ARROWS WITH EXPLANATIONS
Preview of Sam Labs and Girls Who Code Projects

Sam Labs and Girls Who Code Projects

This is compiled directly from SAM Labs and Girls Who Code and just put into slides!
Preview of Computer Science in One Hour!  Grades 5-8 Math or ELA!  No experience needed!

Computer Science in One Hour! Grades 5-8 Math or ELA! No experience needed!

Created by
classreynolds
Computer science and coding are what all the kids are talking about! This is a scripted, colorful lesson plan with activities for students! Absolutely no computer science or technology experience necessary! Your students will be fully engaged. This lesson shows a step-by-step guide to basic computer science concepts, which will lead your students to writing actual code within the first 10 minutes! This lesson may be adapted in either an English/language arts class or a math class grades 5-8
Preview of Order of Operations PowerPoint Presentation with warm-up and practice worksheet

Order of Operations PowerPoint Presentation with warm-up and practice worksheet

This is a simple, color-coded, and kid-friendly PowerPoint presentation that explains the Order of Operations. This presentation breaks down the Oder of Operations into four easy steps with examples of each step. At the end of the presentation there is a "You Try" section with answers given at the end of each problem so students have the opportunity to apply what they just learned. This presentation could easily be printed out as well and serve as notes for students to use while they do future
Preview of Solving a Quadratic Equation by Factoring, Intro + 6 Assignments for PDF

Solving a Quadratic Equation by Factoring, Intro + 6 Assignments for PDF

Created by
Tom Wingo
Update: I added Assignment #1A coded to socrative.com Update: I remade Assignment #1 to be on socrative.com Update: I linked 3 assignments to socrative.com Included in this zip folder are 7 PDF files. 1 is an introductory lesson and 6 are assignments. A brief description of each: The Intro is a 41 page file. It emphasizes the zero product property as the basis for solving by factoring. 7 formative assessment questions are used in the file. Assignment A is a 24 question multiple choice assignm
Preview of Java Programming Lesson OP1 – Intro to Arrays | Data Structures & Indexing

Java Programming Lesson OP1 – Intro to Arrays | Data Structures & Indexing

Teach Java arrays with this beginner coding lesson on indexing, traversal, and storage. Great for high school computer science and intro to data structure fundamentals. Looking to teach arrays in Java and expand your high school computer science course? This Programming in Java lesson introduces students to arrays—a core concept in Java programming and early data structure design. Students will learn how to create arrays, use indexing, loop through values, and explore basic search techniques. Th
Preview of Composite Functions, An Intro and 4 Assignments for PDF

Composite Functions, An Intro and 4 Assignments for PDF

Created by
Tom Wingo
Update: I added Assignment #1B and coded it to socrative Update: I added Assignment #1A and coded it to socrative Included in this zip folder are 5 PDF files. 1 is an introduction to composite functions and 4 are assignments. A brief description of each: The intro is a 54 page file. In this file the following is discussed: 1. The domain and range of composite functions 2. Composite values given written rules 3. Composite values on the x,y coordinate plane 4. Written rules for f[g(x)] and g[f
Preview of Algebra 1 (1-3: Solving Simple Algebra Equations)

Algebra 1 (1-3: Solving Simple Algebra Equations)

Created by
Tom Chan
Solving for simple Algebraic Equations. Each worksheet includes a QR code that leads to a lecture on my YouTube channel where students can take notes, review a few examples, and then start the worksheet.
Preview of NGPF Unit 1: Behavioral Economics Slides

NGPF Unit 1: Behavioral Economics Slides

Created by
Awesome Algebra
I created these slides showing associated Florida standards (no alphanumeric codes) and objectives from NGPF. I also included a joke of the day. I plan to run these when students enter the room to preview the daily lesson.
Showing 1-24 of 1,134 results