TPT
Total:
$0.00

Python Coding Rubric

642 results
Filters
Standard
Preview of Python Computer Coding Activities Computer Science for Beginners

Python Computer Coding Activities Computer Science for Beginners

Introducing 12 Python Activities for Beginners!Are you ready to unlock the exciting world of Python programming and take your skills to new heights? Look no further! This digital resource is perfect for both educators and students, designed to make Python learning engaging, accessible, and highly rewarding. What's Inside: 12 Engaging Python Activities: Dive into a dynamic assortment of 12 Python programming activities for beginners. These activities, while aimed at beginners, aims to strike a ba
Preview of Python Coding Noprep Lesson: Interactive Google Slides + Video Tutorials

Python Coding Noprep Lesson: Interactive Google Slides + Video Tutorials

Learn how to code in Python: This is an interactive Google Slides resource with drag and drop activities and video instructions that introduce kids to text-based computer coding, perfect for the first lesson in Python programming. It is no prep with introduces kids to coding and gets them started with the first lines of code. Animated slides and a video tutorial are there to help students open Python on their computers. Editable slides are included as well for you to create your own coding
Preview of Python Coding Activities - All About Lists and Loops | Beginner - Mid | Low Prep

Python Coding Activities - All About Lists and Loops | Beginner - Mid | Low Prep

12 Python Activities All About Lists and Loops in Python!Having difficulty with Python lists and loops? This resource offers 12 hands-on activities tailored for both beginners and mid-level students. It provides everything you need to apply and strengthen your Python skills, ensuring you confidently master the intricacies of working with lists and loops in Python. What's Inside: 12 Python Activities About Lists and Loops: Get hands-on with 12 Python activities on Lists and Loops: These activitie
Preview of Python Programming / Coding Activities - Beyond the Basics

Python Programming / Coding Activities - Beyond the Basics

Introducing 12 Python Activities - Beyond the Basics!Feeling stuck after trying to learn Python? Still unable to code something from scratch on your own? Looking for practical activities that let you create something useful? Look no further! This activity pack offers 12 engaging challenges designed to push your skills and help you master real concepts that professionals use daily. What's Inside: 12 Engaging Python Activities: Take your Python skills to the next level with a diverse set of 12 han
Preview of Python Coding Noprep Lesson: Variables & Data Types Interactive Google Slides

Python Coding Noprep Lesson: Variables & Data Types Interactive Google Slides

This interactive Python coding lesson uses Google Slides to teach variables and data types. Drag-and-drop activities make practicing variable naming, assignment, and recognizing strings, numbers, and sequence coding feel easy and fun. You’ll save time because everything’s set up in one lesson: clear explanations, guided slides, hands-on coding practice, and an answer key all in one. Kids get scared of coding, think it's boring?As they drag and drop answers, they’re building logic, preventing com
Preview of Python Coding Activities - Functions | Beginner - Advanced

Python Coding Activities - Functions | Beginner - Advanced

IMPORTANT NOTE ABOUT REPLIT Hello dear buyers, hope you're doing great! Replit now has a 20-hour free limit, so I'm updating product descriptions and adding a link to the best video on setting up Python with VSCode, currently the most popular code editor.12 Python Activities - All About Functions in Python from Zero to Hero! Struggling with Python functions? This comprehensive resource offers 12 hands-on activities tailored for both beginners, mid-level, and even advanced students. It provides e
Preview of Custom Ipod Algorithm Python Coding Project

Custom Ipod Algorithm Python Coding Project

Created by
Jarren Watts
Great resource to use as an end of grading period/semester assessment. When I have my students learn the python coding language on codehs.com I like to enroll them into the "INTRODUCTION TO PROGRAMMING WITH TURTLE GRAPHICS" course. Once they complete the exercises up to the "USER INPUT" section I use this project as a summative assessment. The goal is to create a program that obtains two colors from the user and creates a drawing of an ipod with the specific color given by the user. Great for py
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 Artificial Intelligence (GenAI) | Coding Intro Lesson | No-Prep Google Form Quiz

Artificial Intelligence (GenAI) | Coding Intro Lesson | No-Prep Google Form Quiz

Learning Objectives · What artificial intelligence is (in simple terms) · How AI generates code and responses · Why prompts matter when using AI tools · The strengths and limitations of AI Skills Built · Computational thinking · Digital literacy · Problem-solving · Responsible AI use Google Form Quiz Quiz Title: AI + Coding: Understanding Artificial Intelligence (Multiple Choice) (Multiple Answer) (Short Answer) Part of a larger Lesson Bundle
Preview of Artificial Intelligence (GenAI) | Coding Intro Lesson | No-Prep Final Project

Artificial Intelligence (GenAI) | Coding Intro Lesson | No-Prep Final Project

Learning Objectives · What artificial intelligence is (in simple terms) · How AI generates code and responses · Why prompts matter when using AI tools · The strengths and limitations of AI Skills Built · Computational thinking · Digital literacy · Problem-solving · Responsible AI use Final Project: Build a simple app using AI + explain how it works Objective:Use an AI tool to create a simple program and demonstrate your understanding by explaining how it works and how you built it. Proje
Preview of Intro to Python: Basic Data Types (Unit 1 | Lesson 3) - Computer Science

Intro to Python: Basic Data Types (Unit 1 | Lesson 3) - Computer Science

Lesson 3 of my intro to Python course: This resource includes everything you need to introduce data types and evaluating expressions to students with no prior coding or programming experience. This lesson includes an overview of Python's built-in data types, basic operations you can perform with each data type, and an introduction to evaluating expressions that builds the foundation for future lessons on conditional statements and loops. This course uses Google Colab: a free, online tool for wr
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 Algorithms, Input, Arithmetic Programming - Lesson, Notes, HW, Practice, Rubric

Algorithms, Input, Arithmetic Programming - Lesson, Notes, HW, Practice, Rubric

Created by
Creepy Circuits
This lesson introduces students to the foundational concepts of programming logic using Java. It covers algorithms, pseudocode, receiving input, and basic arithmetic in Java programs. Perfect for beginner programmers using CodeHS or a Java IDE! What’s Included: Lesson Slides (Google Slides + printable PDF) Student Guided Notes Practice Programming Activities (with sample answer key) Homework Assignment (20 questions with key) Editable Program Grading Rubric (Google Docs+PDF) Ski
Preview of VR World Project w/ rubric

VR World Project w/ rubric

Created by
Jarren Watts
Project to accompany the Introduction to Virtual Reality codehs.com course. Students loved learning in the "Introduction to Virtual Reality" course in codehs, I saw the highest engagement from any class when I worked through that course. Students will be directed to recreate their school using the A-Frame coding language. Love teaching the students how to create VR worlds after a long school year filled with teaching them about hardware and software concepts.
Preview of Intro to Python: Variables (Unit 1 | Lesson 2) - Computer Science & Programming

Intro to Python: Variables (Unit 1 | Lesson 2) - Computer Science & Programming

Lesson 2 of my Intro to Python course: This resource includes everything you need to introduce variables and computer memory to students with no prior coding or programming experience. The lesson includes an overview of variables in programming, how variables are stored in computer memory, and rules and best practices for naming variables. Students will write their first ever Python program using Google Colab: a free, online tool for writing and running Python programs (a Google account is requ
Preview of Intro to Python: Basics of Computer Programming (Unit 1 | Lesson 1)

Intro to Python: Basics of Computer Programming (Unit 1 | Lesson 1)

Lesson 1 of my Intro to Python course: This resource includes everything you need for an introduction to computer programming for students who have no coding or programming experience. The lesson includes a brief history of programming languages, an introduction to algorithms, and explains why Python is a great first language to learn. What's included?Lesson Plan: all the information you need to use the lesson within your classroom including a walkthrough of the presentation plus additional info
Preview of FREE Engineering Notebook Rubric | Engineering Design Notebook FREE Rubrics

FREE Engineering Notebook Rubric | Engineering Design Notebook FREE Rubrics

Assess your students’ design thinking and problem-solving with ease using these FREE Scaffolded Engineering Design Rubrics! Designed for elementary and middle school STEM or engineering projects, this resource includes eight leveled rubrics that align to the Engineering Design Process and NGSS engineering standards — all editable in Google Docs for complete customization. Each rubric is thoughtfully scaffolded so teachers can choose the version that best fits their grade level, project type
Preview of Setting Up the Python Programming Environment: A Google Slides Presentation

Setting Up the Python Programming Environment: A Google Slides Presentation

Setting Up the Python Development Environment PowerPoint PresentationGet your students coding quickly with this concise and engaging Google Slides presentation on setting up the Python development environment. These slides can be downloaded as a PowerPoint presentation and modified as you see fit. Ideal for beginners, this resource guides you through installation, configuration, and essential tools with clear, step-by-step instructions. Perfect for an introductory lesson or workshop!
Preview of Program Control Structures (If, While, For) – Computer Science Lesson (No Prep!)

Program Control Structures (If, While, For) – Computer Science Lesson (No Prep!)

Created by
Creepy Circuits
Get your students confidently coding with this engaging lesson set that introduces program control structures in Java! Perfect for middle or high school computer science courses, this resource covers If statements, While loops, and For loops through direct instruction, scaffolded activities, and practice programs. What's Included: Editable Lesson Presentation (Google Slides & PDF) Covers arithmetic review, if statements, while loops, and for loops Example code, syntax explanations, and inte
Preview of Engineering Journal Template

Engineering Journal Template

Created by
Lauren Lutt
Use this Digital Engineering Journal for your coding or robotics unit. Students are provided with a place to keep track of the their projects, display evidence, and reflect on their progress. Also included 2 rubrics: one for grading a single project over time and the second for reflecting at robotic stations or over several days with different tasks. Response slides include: Space for project details (Date, title, description)Space for evidence such as a video or picture of project 4 reflectio
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 Processor Scheduling in Computer Science [Complete Google Slide]

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

This is a complete Google Slide lesson on Processor Scheduling in Computer Science, Python Programming, and Coding. It covers everything learners need to know about Processor Scheduling 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 Slides Lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤ Interactive ✤ Beginner-Fr
Showing 1-24 of 642 results