TPT
Total:
$0.00

Python Coding Rubric

11,839 results
Filters
Subject
Standard
Preview of Text Based Coding with Python Programming | Computer Science Digital Lesson Plan

Text Based Coding with Python Programming | Computer Science Digital Lesson Plan

Are your students ready to progress beyond Scratch or block-based coding in your Computer Science or Technology lessons? This Python Coding Beginner Bundle is the perfect next step, introducing students to text-based programming using Python in a clear, structured, and engaging way. Using these step-by-step lessons, students learn how to produce text-based output in Python while gradually building their programming knowledge, confidence, and computational thinking skills. As students work
Preview of Computer Science Python Spot Errors Task Cards Unplugged Coding Activities

Computer Science Python Spot Errors Task Cards Unplugged Coding Activities

Boost your students’ coding confidence with this engaging set of 20 Spot the Error Python Task Cards! Perfect for building essential debugging skills, these task cards challenge students to carefully analyse code, identify mistakes, and correct them—just like real programmers. Each card presents a snippet of Python code containing an error. Students must spot, explain, and fix the mistake, making this a powerful activity for developing problem-solving and computational thinking skills. Easy to
Preview of Python Programming Coding Mazes - Unplugged Coding Activities - Computer Science

Python Programming Coding Mazes - Unplugged Coding Activities - Computer Science

Let your students become familiar with very basic Python Programming before they even use the programming language. Students are given a maze with symbols on them. They have to choose the correct python code to guide the python to the end of the maze. Each maze gets progressively harder. These are ideal for the ISTE Standard of Computational Thinking and perfect to the build up to use Python Programming the Entire Second Bundle. Benefits for you:Rating this product allows you to collect credits
Preview of Computer Science STEM Python Coding Unplugged Jumbled Code Task Cards

Computer Science STEM Python Coding Unplugged Jumbled Code Task Cards

Looking for an engaging, low-prep way to introduce students to real Python coding? These jumbled code task cards get students actively thinking like programmers by debugging, sequencing, and reasoning through code—not just copying it. Perfect for beginners, this hands-on activity helps students build confidence with Python while developing essential problem-solving skills. How It Works Students are given jumbled Python code alongside simple English instructions (pseudocode). Their task is to:
Preview of Python Coding Classroom Curriculum

Python Coding Classroom Curriculum

Welcome to our Ultimate Python Bundle, an all-in-one package that includes every Python tutorial you need to teach your students the fundamentals of Python programming!This comprehensive bundle includes all of our popular Python tutorials, including Python Basics: Syntax, Loops, and Variables, Python Basics: Lists, Write a Story in Python, Python Rock Paper Scissors Game, Python Fortune Teller Game, Python Create Your Own Adventure Game, Python Blackjack Game, and Python Dice Game. Each tutori
Preview of Computer Science Coding Worksheets - Introduction to Coding in Python

Computer Science Coding Worksheets - Introduction to Coding in Python

Are you looking for the perfect lesson to introduce Python Coding? With this lesson, students are introduced to Python software and are taught to become familiar with basic coding in Python. This lesson is suitable for students/teachers who are just starting to learn to use Python. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way. This resource includes: Colorful Teacher Presentations- Editable & PDFStudent WorksheetDetailed lesson plan
Preview of Computer Science Coding Worksheets – Calculations with Python Programming

Computer Science Coding Worksheets – Calculations with Python Programming

Are you looking for the perfect lesson to show students how to perform calculations with Python Coding? The material in this computer science lesson teaches students how to get Python to calculate several different mathematical calculations. Students become familiar with the different mathematical and logical operators which are used in both the Math and Computer Science curriculum e.g. < , < , < =, > =, /, * et.... This resource includes: Colorful Teacher Presentations- Editable
Preview of Computer Coding in Python Worksheets – Drawing with Python Turtle Lesson

Computer Coding in Python Worksheets – Drawing with Python Turtle Lesson

Looking for an engaging, ready-to-teach Python lesson that builds real coding skills? This resource is perfect for introducing students to programming through fun, visual learning using Python Turtle! Designed to cover over 2 hours of class time, this lesson allows students to learn by doing as they create simple shapes while developing core programming knowledge. What Students Will Learn Students will be introduced to the fundamentals of Python and begin writing their own code with confiden
Preview of Introduction to Variables in Python Programming | Complete Coding Lessons

Introduction to Variables in Python Programming | Complete Coding Lessons

Created by
CodeHive DIY
This lesson introduces the concept of variables in Python programming and Computer Science. Learners will discover how to create, name, and assign values to variables, and understand how Python uses them to store, track, and manipulate data throughout a program. It provides all the guidance needed to make the learning process smooth and effective, making it easy for teachers to teach and quick for learners to learn. ≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋ Ready-to-teach. Zero prep. Engaging c
Preview of Python Coding Basics: Syntax, Loops, Variables

Python Coding Basics: Syntax, Loops, Variables

Welcome to part one of our basic Python Tutorial, the perfect resource for teachers looking to introduce their students to the basics of programming with Python! Our tutorial is a comprehensive and interactive learning resource that includes both a 7-page PDF worksheet with answer guide and a 39-slide Google Slides presentation. With our tutorial, your students will learn the essential programming concepts of syntax, loops, and variables, which are foundational skills necessary for building mo
Preview of Python Coding: Blackjack Game

Python Coding: Blackjack Game

Welcome to Part 7 of our Python Tutorials. This Python Blackjack Game Tutorial is designed to help students learn to program a classic card game using their basic Python knowledge! Our tutorial is a comprehensive and interactive learning resource that includes a 16-page PDF worksheet with an answer guide and a 40-slide Google Slides presentation. With our tutorial, your students will learn how to write Python code to create a blackjack game, a classic card that teaches problem-solving and criti
Preview of Python Coding Distance Learning Turtle Graphics Digital Worksheets Videos

Python Coding Distance Learning Turtle Graphics Digital Worksheets Videos

Created by
Computer Corner
** UPDATED for Distance/Online Learning with EMBEDDED VIDEOS! ** Perfect for independent learners. The Python Turtle module has many basic graphics functions that output simple graphic shapes on the turtle window. The best thing about games is the graphics. Kids love to learn how to draw through coding and as a bonus, this will also reinforce their co-ordinate math skills. Materials have also been modified in English (UK) where necessary.Duration: Seven 75 minute periods. This package requires
Preview of Python: Code a Fortune Teller Game

Python: Code a Fortune Teller Game

Welcome to part five of our Python Tutorials. In this tutorial, we will program a Python Fortune Telling Magic 8 Ball Game Tutorial, designed to help students use their basic Python knowledge to create a fun and interactive game! Our tutorial is a comprehensive and interactive learning resource that includes a 13-page PDF worksheet with an answer guide and a 30-slide Google Slides presentation. With our tutorial, your students will learn how to write Python code to create a Fortune Telling Magi
Preview of Computer Coding in Python 2D Arrays - IB Computer Science Worksheets

Computer Coding in Python 2D Arrays - IB Computer Science Worksheets

This lesson moves students on from the basics of coding and using variables in Python and begins to introduce them to the two-dimensional Array data structure. With this lesson, students will learn a better way to store data, understand what two-dimensional arrays are, why they are used as well as their benefits i.e. slicing two-dimensional array, inserting data, sorting etc…  Students are expected to have some prior knowledge of Python and should be comfortable with the following concepts:  • C
Preview of Data Types in Python Programming – Computer Science Coding Worksheets

Data Types in Python Programming – Computer Science Coding Worksheets

Introduce your students to the foundations of Python programming with this engaging, beginner-friendly lesson on data types. This resource is designed to help students understand how data works in Python, giving them the essential knowledge needed before progressing to more advanced coding concepts. What Students Will Learn Identify and understand 4 key Python data types: Strings Integers Booleans Floats (real numbers) Explain the difference between string and integer data types Convert
Preview of Python Coding: Dice Game

Python Coding: Dice Game

Welcome to part 8 of our Python Tutorial set. This is our Python Dice Game Tutorial, a fantastic learning resource designed to help students learn the basics of programming a simple dice game using their basic Python knowledge! Our tutorial is a comprehensive and interactive learning resource that includes an 11-page PDF worksheet with an answer guide and a 35-slide Google Slides presentation. With our tutorial, your students will learn how to write Python code to create a dice game, a classic
Preview of Python Coding: Create Your Own Adventure Game

Python Coding: Create Your Own Adventure Game

Welcome to part 6 of our Python Tutorials. This is our Create Your Own Adventure Text-Based Python Game Tutorial, designed to help students use their basic Python knowledge to create a fun and interactive game! Our tutorial is a comprehensive and interactive learning resource that includes a 12-page PDF worksheet with an answer guide and a 27-slide Google Slides presentation. With our tutorial, your students will learn how to write Python code to create a text-based adventure game, a classic ga
Preview of Introduction to Strings in Python Programming  | Complete Coding Lesson.

Introduction to Strings in Python Programming | Complete Coding Lesson.

Created by
CodeHive DIY
This lesson provides a beginner-friendly introduction to strings in Python. Learners will discover what strings are, how to create them using single or double quotes, and why they are essential for managing and manipulating text in programming. This lesson lays the groundwork for working with text-based data in Python through simple, easy-to-follow examples. It provides all the guidance needed to make the learning process smooth and effective, making it easy for teachers to teach and quick f
Preview of Python Coding Distance Learning Turtle Animation Activities & Videos

Python Coding Distance Learning Turtle Animation Activities & Videos

Created by
Computer Corner
** UPDATED for Distance/Online Learning with EMBEDDED VIDEOS! **✨ Perfect for independent learners. ✨Combining Python turtle graphics functions with for loops can create imaginative animations. This package combines graphics commands, with repetition to create an animated story. Materials have also been modified in English (UK) where necessary.Duration: Seven 75 minute periods. This package requires NO PREP!Distance/Online Learning Option:⚡ 12 Embedded Videos⚡ 2 Embedded Videos English (UK)✔ Py
Preview of Python Coding Distance Learning For Loop Structure Activities & Videos

Python Coding Distance Learning For Loop Structure Activities & Videos

Created by
Computer Corner
** UPDATED for Distance/Online Learning with EMBEDDED VIDEOS! **✨ Perfect for independent learners.✨ The Python for loop structure can be used with not only the print function but also the turtle module's graphics functions. Now it's time to have some fun with for loops! Printing to the output screen can be tedious one line at a time. What if we put the function inside a loop? Duration: Three 75 minute periods. This package requires NO PREP!Distance/Online Learning Option: ⚡ 3 Embedded Vide
Preview of Python Coding Distance Learning Manipulating Graphics Using For Loops Videos

Python Coding Distance Learning Manipulating Graphics Using For Loops Videos

Created by
Computer Corner
** UPDATED for Distance/Online Learning with EMBEDDED VIDEO! **✨ Perfect for independent learners. ✨The Python for loop structure can be used with not only the print function but also the turtle module's graphics functions. Now it's time to have some fun with for loops! Let's find out how loops can create images using graphics functions. Materials have also been modified in English (UK) where necessary.Duration: Two 75 minute periods. This package requires NO PREP!Distance/Online Learning Opti
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 Dynamic Typing in Python Programming and Computer Science | Coding Lessons

Dynamic Typing in Python Programming and Computer Science | Coding Lessons

Created by
CodeHive DIY
This lesson introduces learners to the concept of dynamic typing in Python. It explains how Python determines variable types at runtime, eliminating the need for explicit type declarations. Learners will explore how dynamic typing simplifies coding, enhances flexibility, and influences program behavior, both positively and negatively. It provides all the guidance needed to make the learning process smooth and effective, making it easy for teachers to teach and quick for learners to learn.
Preview of Introduction to Python Programming Language and Coding

Introduction to Python Programming Language and Coding

Created by
CodeHive DIY
This lesson serves as an introduction to the Python programming language within the context of computer science. It explains why Python is widely regarded as one of the most popular and versatile programming languages today. Known for its simplicity, readability, and beginner-friendly syntaxIt provides all the guidance needed to make the learning process smooth and effective, making it easy for teachers to teach and quick for learners to learn. ≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋ What's Inclu
Showing 1-24 of 11,839 results