TPT
Total:
$0.00

Python Turtle

21 results
Filters
Standard
Language
Preview of Computer Coding in Python - String Manipulation - IB Computer Science Worksheets

Computer Coding in Python - String Manipulation - 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 string manipulation. With this lesson, students will learn how to access each element in a string via its index as well as how to iterate through each element. Numerous string manipulation methods are covered in this lesson, some of which include .upper(), isupper(), .count() etc….. Students are expected to have some prior knowledge of Python and should be comfortable with the fo
Preview of Python Input and Output Coding Activity

Python Input and Output Coding Activity

Created by
Nichola Wilkin
Are you looking for a no-fuss Python programming challenge that’s a bit different to the rest? This drag and drop task is ideal for recapping the basics in Python. It uses integers, floating point and strings along with simple input and print functions. Syntax errors can damage your pupil’s confidence in those crucial early Python lessons, possibly turning them off from the joys of programming altogether. With this amazingly simple activity, students work through each of the 10 challenges by dra
Preview of Coding in Python | Conditionals DEBUGGING Practice Problems | EDITABLE

Coding in Python | Conditionals DEBUGGING Practice Problems | EDITABLE

Created by
Remy Fu
This is a debugging problem set for middle or high schoolers. Perfect for individual work or collaborative group work, this is ideal for after initial lesson delivery on conditionals (if/elif/else). I used these as a station during a review day; one group worked on these together while I met with another group to review certain skills on functions. These questions build off previous problem sets (found in my store) and ask students to identify errors in the given functions, rewrite the function
Preview of Python: Intro To Programming Unit - Intro To Computer Studies

Python: Intro To Programming Unit - Intro To Computer Studies

Created by
Classroombop
This resource is a full unit that focuses on Python. This is an introductory unit and is best used after the Computer Programming Scratch unit. By the end of this unit, the students will be able to make a dice game using Python using a couple of Python programming concepts. This is a great package that is divided up into 18 lessons. Lessons are 75 minutes in length. Each lesson includes teaching material (google slides, google docs) and a lesson or activity related to the lesson topic. This pack
Preview of Python If Statements Coding Activity

Python If Statements Coding Activity

Created by
Nichola Wilkin
Are you looking for a no-fuss Python programming challenge that’s a bit different to the rest? This drag and drop task is ideal for recapping if statements in Python. It uses integers, floating point, strings, simple input and print functions along with simple mathematical and comparison operators. Syntax errors can damage your pupil’s confidence in those crucial early Python lessons, possibly turning them off from the joys of programming altogether. With this amazingly simple activity, students
Preview of Saving the Sea Turtle with DASH robot

Saving the Sea Turtle with DASH robot

Created by
STEMing It Up
Want to teach your students about what animals need to survive? How about human impact on nature and ecosystems? This lesson is a great way to do that as well as working on students' basic coding skills. This is a great lesson for around Earth Day or just when you are teaching animal needs or human impact in your curriculum. Students discuss what sea turtles need to survive and then engineer a shovel for their Wonder Workshop DASH robot, then work to program Dash to move around the "beach" ar
Preview of Coding in Python | Variables & Expressions | Problem Set | EDITABLE

Coding in Python | Variables & Expressions | Problem Set | EDITABLE

Created by
Remy Fu
Problem set for middle or high schoolers' first introduction to coding in Python. Perfect for individual work or collaborative group work, this is ideal for after initial lesson delivery on variables and expressions. Some math background is helpful, but these problem sets also scaffold basic algebraic concepts that are necessary in Python (eg. order of operations). Questions ask students to identify operations in Python and build off the previous lesson, asking students to identify Python types.
Preview of Coding in Python | Conditionals | Problem Set | EDITABLE

Coding in Python | Conditionals | Problem Set | EDITABLE

Created by
Remy Fu
Problem set for middle or high schoolers' first introduction to coding in Python. Perfect for individual work or collaborative group work, this is ideal for after initial lesson delivery on conditionals, after lessons on types, variables, expressions, and functions. Questions ask students to analyze functions that utilize conditionals and then progress to writing their own functions. These questions build off previous problem sets (found in my store). Questions become progressively harder as stu
Preview of Coding in Python | Functions | Problem Set | EDITABLE

Coding in Python | Functions | Problem Set | EDITABLE

Created by
Remy Fu
Problem set for middle or high schoolers' first introduction to coding in Python. Perfect for individual work or collaborative group work, this is ideal for after initial lesson delivery on functions. Questions ask students to analyze functions and then progress to writing their own functions. These questions build off previous problem sets (found in my store). Questions become progressively harder as students repeatedly review key concepts in different ways. This product includes a printable h
Preview of Python Cheat Sheet (Edit in Google Slides)

Python Cheat Sheet (Edit in Google Slides)

Created by
ROOMBOP
This handy one-page reference presents the Python basics. It is a great way to help students quickly reference and remember code. Make your students spend less time memorizing code and spend more time applying it. This product is editable in Google Slides, so you are able to make your own changes to this handout. Make it work to fit your classroom. Alternatively you can just print out the provided PDF. ********************************************************************* Feedback & FollowersDid
Preview of Python Mathematical Operators Coding Activity

Python Mathematical Operators Coding Activity

Created by
Nichola Wilkin
Are you looking for a no-fuss Python programming challenge that’s a bit different to the rest? This activity is ideal for recapping mathematical operators in Python. It assumes pupils have been introduced to integers, floating point, addition, subtraction, multiplication, division, MOD, DIV, exponentiation, importing the math library, pi, sqrt and rounding. Syntax errors can damage your pupil’s confidence in those crucial early Python lessons, possibly turning them off from the joys of programmi
Preview of Kira Unit 1: The Fundamentals of Computer Science – Slides + Guided Notes

Kira Unit 1: The Fundamentals of Computer Science – Slides + Guided Notes

Are you using Kira Learning’s Introduction to Computer Science in Python (High School) curriculum and looking for engaging, ready-to-use classroom materials? This resource is designed to perfectly align with Unit 1: The Fundamentals of Computer Science, giving you everything you need to introduce core concepts and keep students engaged. This bundle includes: ✅ Complete Slide Deck – A teacher-friendly presentation that walks through each lesson in Unit 1. Slides are visually clean, content-ri
Preview of Subroutines Printable Doc

Subroutines Printable Doc

Created by
Sandra Sandoval
This document contains essential vocabulary words, a comprehensive reading lesson overview, a detailed summary of subroutines in Python, and a series of multiple-choice and open-response questions designed to assess students' understanding of the material. The vocabulary section will help students familiarize themselves with key terms related to subroutines, while the reading lesson and summary provide a structured narrative of these programming concepts. The multiple-choice and open-response qu
Preview of Functions/Procedures Printable Doc

Functions/Procedures Printable Doc

Created by
Sandra Sandoval
This document contains essential vocabulary words, a comprehensive reading lesson overview, a detailed summary of functions and procedures in Python, and a series of multiple-choice and open-response questions designed to assess students' understanding of the material. The vocabulary section will help students familiarize themselves with key terms related to functions and procedures, while the reading lesson and summary provide a structured narrative of these programming concepts. The multiple-c
Preview of Function Reading Practice [2.1 & 2.2] warm ups [CMU CSA CS1]

Function Reading Practice [2.1 & 2.2] warm ups [CMU CSA CS1]

These 3 warm up exercises allow student to piece together the use of substitution of parameter variables with argument values as they read through abstract python functions. Note to Teacher: Display the above code on the screen. Distribute blank canvases (half sheets) to the class. Allow 3 - 5 minutes to attempt to draw the canvas independently in pencil. 2. Guide students in labeling parameters with argument values and writing out each command with the substituted values. 3. Draw the resulti
Preview of Debugging Task Cards | Print + Digital | QR Code Self-Checking | Editable Coding

Debugging Task Cards | Print + Digital | QR Code Self-Checking | Editable Coding

Help students become confident coders by learning to debug like pros!These printable and digital debugging task cards challenge students to find and fix common coding errors — with QR code feedback for self-checking and editable templates so you can tailor them to your classroom needs. Perfect for computer science classes, intro programming lessons, or coding warmups! What’s Included: ✅ 20 debugging task cards with code snippets (in Python syntax) ✅ Each card features a buggy snippet +
Preview of Computer Science Trivia Challenge | 50+ Questions & Answers

Computer Science Trivia Challenge | 50+ Questions & Answers

Description Make computer science fun and engaging!This Computer Science Trivia Challenge includes over 50 questions and answers covering key topics in computing, programming, cybersecurity, internet technologies, and tech careers. Perfect for warm-ups, review days, sub plans, or classroom competitions, this resource helps students reinforce vocabulary and core concepts while having fun. Use it as a whole-class game, small group activity, or individual challenge. Great for both beginners an
Preview of Jackie Robinson KWL Chart (Google Slides, Jamboard), Printable, Sources Provided

Jackie Robinson KWL Chart (Google Slides, Jamboard), Printable, Sources Provided

Jackie Robinson KWL ChartHelp your students organize information about this amazing historical figure. Great for remote learning, hybrid learning, history or social studies projects, Jackie Robinson Day, Black History Month, or any day of the week!This resource comes in a Google Slides presentation. It provides a link to a Jamboard and sources for students to use for information (see note below). It is printable (the page size is for standard computer paper). I'd recommend only printing the
Preview of Amelia Earhart KWL Chart (Google Slides, Jamboard), Printable, Sources Provided

Amelia Earhart KWL Chart (Google Slides, Jamboard), Printable, Sources Provided

Amelia Earhart KWL ChartHelp your students organize information about this amazing historical figure. Great for remote learning, hybrid learning, history or social studies projects, Aviation History Month, Women's History Month, or any day of the week!This resource comes in a Google Slides presentation. It provides a link to a Jamboard and sources for students to use for information (see note below). It is printable (the page size is for standard computer paper). I'd recommend only printing
Preview of Technology Use for Learning & Digital Literacy Reflection Survey | Grades 4–12

Technology Use for Learning & Digital Literacy Reflection Survey | Grades 4–12

Support digital learning and responsible technology use with this Technology Use for Learning Self-Evaluation Survey for Grades 4–12!This comprehensive 50-question student self-assessment helps students reflect on their use of technology for learning, digital responsibility, communication, problem-solving, and growth in tech skills. Designed to build digital literacy, independence, and responsible online behavior, this resource empowers students to evaluate how effectively they use technolog
Preview of Digital Citizenship & Online Behavior Self-Evaluation Survey | Grades 4–12

Digital Citizenship & Online Behavior Self-Evaluation Survey | Grades 4–12

Help students develop responsible online habits and digital citizenship skills with this Digital Citizenship & Online Behavior Self-Evaluation Survey for Grades 4–12. This comprehensive 50-question student self-assessment encourages learners to reflect on their online behavior, technology use, and digital responsibility. Using a clear 4-point rating scale, students evaluate their habits, calculate an overall score, and set personal goals to improve online safety, respectful communication, and
Showing 1-21 of 21 results