TPT
Total:
$0.00

Python Coding Rubric

595 results
Filters
Standard
Preview of Introduction to Coding in Python - 38 LESSONS | Computer Science & Programming

Introduction to Coding in Python - 38 LESSONS | Computer Science & Programming

Try out this comprehensive lesson on Python programming and coding! It covers everything educators need to know about Python, explaining concepts in detail. This resource is perfect for beginners, as it provides a clear, easy-to-teach, and easy-to-learn approach. This is a GOOGLE DRIVE BUNDLE with over 100 Slides.▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slides Lessons▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤ Interactive ✤ B
Preview of Write a song in Spanish Project Editable Outline Rubric All Levels

Write a song in Spanish Project Editable Outline Rubric All Levels

Bring creativity and fun into your Spanish classroom with this engaging Write a Song in Spanish Project! This resource guides students through writing and presenting an original song in Spanish - perfect for middle school, high school, and AP/IB classes. Students brainstorm ideas, write meaningful lyrics using the unit vocabulary and grammar,and color-code their target words and verbs. It is a fun, low-prep way to review and assess learning while encouraging authentic expression and
Preview of Editable Teacher Planner Toolkit I Lesson Plan, Goals, Rubric, Checklist

Editable Teacher Planner Toolkit I Lesson Plan, Goals, Rubric, Checklist

Give your school year a strong start with this Editable Teacher Toolkit designed for teachers! Whether you're planning lessons, assessing student progress, or facilitating student-led conferences, this bundle has everything you need to stay organized, intentional, and effective. ✨ What's Included: ✔️ Editable Weekly Lesson Plan Template Plan your week by block and subject with color-coded sections for Literacy, Numeracy, Circle Time, and more. ✔️ Weekly Learning Objectives Tracker Organize
Preview of Mesopotamia DBQ Lite | Differentiated Versions, Rubric, Organizers, Key, Vocab

Mesopotamia DBQ Lite | Differentiated Versions, Rubric, Organizers, Key, Vocab

Help students explore why Mesopotamia is called the “Cradle of Civilization” using this differentiated mini-DBQ activity! Students analyze three authentic primary sources—a law from Hammurabi’s Code, a ziggurat image, and a translated trade record—to draw conclusions about government, religion, and economy in early Mesopotamia. This resource includes two fully differentiated levels with the same final writing prompt, allowing for whole-class discussion while supporting a wide range of learners
Preview of MYP UNIT:  Islamic Tiles Coding & Design (IB / STEAM / Art + Engineering)

MYP UNIT: Islamic Tiles Coding & Design (IB / STEAM / Art + Engineering)

Bring beauty, math, and logic together in this engaging, interdisciplinary unit that blends geometric art, computational thinking, and the IB MYP Design Cycle! This project-based learning experience invites students to explore traditional Islamic tile design while learning how to code original digital patterns using platforms like TurtleArt, Scratch, or Tinkercad Codeblocks. Whether you're a Design, STEAM, Art, or Math teacher, this unit offers a structured and creative way to teach sy
Preview of VIRTUAL Robot Coding - Lesson 3 - Sensors (Part 1) // LESSON PLAN

VIRTUAL Robot Coding - Lesson 3 - Sensors (Part 1) // LESSON PLAN

Created by
theThinkHub
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, to understand the concept of the command “Wait until < Something happens > ” and the “Energize magnet” block. Attached, you will be buying a Google Document Lesson plan that you will be able to edit, manipulate, and call your own. VIRTUAL Robot Coding - Lesson 3 - Magnets (Part 1) // LESSON PLAN is designed to be
Preview of VIRTUAL Robot Coding - Lesson 2 - Drawing with Your Robot // LESSON PLAN

VIRTUAL Robot Coding - Lesson 2 - Drawing with Your Robot // LESSON PLAN

Created by
theThinkHub
This curriculum is designed for learner of all situations, including virtual, in classroom and hybrid learners. Lesson 2: In this lesson we utilize a online robot coding platform, VexVR, to understand how to move our robot around a space. In Lesson 2, we focus on turning a number of degrees other than 90 and using the control block of repeats to make our robot complete patterns. Attached, you will be buying a Google Document Lesson plan that you will be able to edit, manipulate, and call y
Preview of Algorithm Showdown and Real-Life Algorithm Design Project - AP CSP

Algorithm Showdown and Real-Life Algorithm Design Project - AP CSP

Created by
SageFire LLC
Looking for a meaningful project to go with the Code.org AP CSP Algorithms unit? If you have noticed that Code.org does not really include a full project for this unit, this resource fills that gap with a structured, student-friendly assignment that helps learners apply algorithmic thinking in a clear and practical way. This resource gives students the chance to do more than just answer lesson questions. They first analyze two different algorithms for the same task, decide which one is more e
Preview of Drawing Challenge Student Activity Guide

Drawing Challenge Student Activity Guide

Created by
theThinkHub
This Document is to be paired with: VIRTUAL Robot Coding - Lesson 2 - Drawing with Your Robot // LESSON PLANand VIRTUAL ROBOT CODING - Lesson 2 + Drawing Challenge Video LessonLesson 2: In this lesson we utilize a online robot coding platform, VexVR, to understand how to move our robot around a space. In Lesson 2, we focus on turning a number of degrees other than 90 and using the control block of repeats to make our robot complete patterns. Attached, you will be buying a Google Document Les
Preview of Introduction to Pseudocode in Computer Science [Complete Google Slide]

Introduction to Pseudocode in Computer Science [Complete Google Slide]

This is a c omplete Google Slide lesson on Pseudocode in Computer Science, Python Programming, and Coding. It covers everything learners need to know about Pseudocode. This is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn and teach from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤ Interactive ✤ Beginner-Friendly ✤ No-Prep ✤ Standards-
Preview of Introduction to Computer Security in Computer Science [Complete Google Sheets]

Introduction to Computer Security in Computer Science [Complete Google Sheets]

This is a complete Google Slide lesson on Computer Security in Computer Science, Python Programming, and Coding. It covers everything learners need to know about computer security and is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide Lessons▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤ Interactive ✤ Beginner-Friendly ✤ No-Prep ✤ Standard
Preview of Introduction to DATA STRUCTURES in Computer Science [Complete Google SLIDES]

Introduction to DATA STRUCTURES in Computer Science [Complete Google SLIDES]

This is a complete Google Slide lesson on Data Structures in Computer Science, Python Programming, and Coding. It covers everything learners need to know about Data Structures and is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤Editable ✤Interactive ✤Beginner-Friendly ✤No-Prep ✤Standards-Aligned ✤Classroom-Ready ✤Beginner to Advanced ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Aligned with Key Educational
Preview of Introduction to FLOW Charts in Computer Science [Complete Google Slides]

Introduction to FLOW Charts in Computer Science [Complete Google Slides]

This is a complete Google Slide lesson on FLOW Charts in Computer Science, Python Programming, and Coding. It covers everything learners need to know about Flow Charting and is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Google Slide✤ Google Slide lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slide ✤ Editable ✤ Interactive ✤ Beginner-Friendly ✤ No-Prep ✤ Standards-Aligne
Preview of Introduction to File Management in computer Science [Complete Google Slides]

Introduction to File Management in computer Science [Complete Google Slides]

This is a complete Google Slide lesson on File Management in Computer Science, Python Programming, and Coding. It covers everything learners need to know about All files and their management. It is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤ Interactive ✤ Beginner-Friendly ✤ No-Prep
Preview of Introduction to Memory Management in Computer Science [Complete Google Slides]

Introduction to Memory Management in Computer Science [Complete Google Slides]

This is a complete Google Slide lesson on Memory Management in Computer Science, Python Programming, and Coding. It covers everything learners need to know about all Memories and its management. Learners explore how systems allocate, use, and free memory during program execution. Key topics include RAM, virtual memory, cache, memory leaks, and garbage collection. The content is structured to be beginner-friendly yet conceptually rich. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in Thi
Preview of Introduction to Processor Management in Computer Science [Complete Google Slide]

Introduction to Processor Management in Computer Science [Complete Google Slide]

This is a complete Google Slide lesson on Processor Management in Computer Science, Python Programming, and Coding. It covers everything learners need to know about Processor Management . This is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn and teach from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slide✤ Editable ✤ Interactive ✤ Beginner-Friendly ✤
Preview of Introduction to Device Management in computer Science [Complete Google Slides]

Introduction to Device Management in computer Science [Complete Google Slides]

This is a complete Google Slide lesson on Device Management in Computer Science, Python Programming, and Coding. It covers everything learners need to know about all DEVICES and its management. This is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤ Interactive ✤ Beginner-Friendly ✤ No-
Preview of Introduction to Data Communication in Computer Science[ Complete Google Slides]

Introduction to Data Communication in Computer Science[ Complete Google Slides]

This is a complete Google Slide lesson on Data Communication in Computer Science, Python Programming, and Coding. It covers everything learners need to know about Data Communication and is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slide✤ Editable ✤ Interactive ✤ Beginner-Friendly ✤ No-Prep ✤ Standar
Preview of Introduction to Virtual Memory in Computer Science [Complete Google Slides]

Introduction to Virtual Memory in Computer Science [Complete Google Slides]

This is a complete Google Slides lesson on Virtual Memory in Computer Science, Python Programming, and Coding. It covers everything learners need to know about Virtual Memory and its management. This lesson is both beginner-friendly and easy to follow, with each slide designed to be interactive and fun to learn and teach from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slides lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤ In
Preview of Introduction to Data Compression in Computer Science [Complete Google Slides]

Introduction to Data Compression in Computer Science [Complete Google Slides]

This is a complete Google Slides lesson on Data Compression in Computer Science, Python Programming, and Coding. It covers everything learners need to know about data compression and its management. This lesson is both beginner-friendly and easy to follow, with each slide designed to be interactive and fun to learn and teach from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slides lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable
Preview of Introduction to Input and Output Hardware in Computer Science [Google Slides]

Introduction to Input and Output Hardware in Computer Science [Google Slides]

This is a complete Google Slide lesson on Input and Output Hardware in Computer Science, Python Programming, and Coding. It covers everything learners need to know about all input and Output Hardware and its management. This is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤ Interactive
Preview of Introduction to Storage Devices in Computer Science [Complete Google slides]

Introduction to Storage Devices in Computer Science [Complete Google slides]

This is a complete Google Slide lesson on Primary and Secondary Storage Devices in Computer Science, Python Programming, and Coding. It covers everything learners need to know about all Storage devices and its management. This is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn and teach from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤
Preview of Complete Program Design using Pseudocode and Python Programming [ Google Slides]

Complete Program Design using Pseudocode and Python Programming [ Google Slides]

This is a complete Computer Science and Software Engineering coding modules that explains everything about creating and managing programs using the Python programming language. It begins by thoroughly explaining Python programming and coding, followed by an in-depth discussion of Computer Science and Software Engineering Concepts. This is a GOOGLE DRIVE BUNDLE with over 1000 Slides.▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide Lessons ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧
Preview of ELA: Independent SEL / GATE Novel Study: "A Wrinkle in Time" [WRITING INTENSIVE]

ELA: Independent SEL / GATE Novel Study: "A Wrinkle in Time" [WRITING INTENSIVE]

Created by
Katie Ellis
This is a full novel study designed for middle school gifted students who need additional support to learn social / emotional skills. Share copies of the Google Slide to each student, and they can write and respond within the Slides directly. Connects well with Google Classroom and Canvas. The Slides are organized by storytelling technique, with chapters color-coded and divided into introduction, exposition, inciting incident, rising action, denouement, falling action, and resolution. The final
Showing 1-24 of 595 results