TPT
Total:
$0.00

Computer Programming

86+ results
Filters
Standard
Preview of Computer Science: Computer Programming "Angry Birds Game" Editable Resource

Computer Science: Computer Programming "Angry Birds Game" Editable Resource

Greetings, I would like to thank you so very much for viewing this product. Out of all the Computer Science resources I have created, this Unplugged Coding Activity is one of my all time favorites. So you want to teach young scholars how to write lines of code? Look no further. What better way to introduce them to Computer Programming than empowering them to use their imagination to create their very own video game. Using the Angry Birds' theme, scholars are given a variety of tasks and chall
Preview of Computer Science Unplugged Activity: Turtle Programming Packet

Computer Science Unplugged Activity: Turtle Programming Packet

Created by
Mark Robuck
This is an unplugged activity, meaning students do not use an electronic device for this lesson. Students are given explanations and 20 practice problems to guide a turtle robot along a path. Turtle programming is a term used to teach students new to programming basic coding concepts by guiding a "robot" through a path. In this case the "robot" is simply an arrow on the paper. Problems increase in complexity and new ideas are introduced through scaffolded problems. Commands, if statements,
Preview of Grace Hopper and the Dawn of Computer Programming - A Comprehensive WebQuest

Grace Hopper and the Dawn of Computer Programming - A Comprehensive WebQuest

Created by
CTE Warehouse
Unlock the story of a computing trailblazer with the "Grace Hopper and the Dawn of Computer Programming" WebQuest! Designed for middle and high school students, this interactive learning journey celebrates the remarkable contributions of Rear Admiral Grace Hopper to computer science. Students will explore her life, delve into her groundbreaking work with compilers, and understand her lasting impact on today's technology. What’s Included:A 35-question WebQuest to guide students through Hopper's p
Preview of Math Program Computer Center Goals

Math Program Computer Center Goals

Created by
Diandra Laielli
Product Description: Step-by-Step Math Computer Center Goals GuideElevate the productivity of your math computer center with this Step-by-Step Math Computer Center Goals Guide! Specifically designed to keep students engaged and focused, this guide helps streamline their use of popular math programs like i-Ready, Reflex, and Savvas. Key Features: Clear and Structured Steps: Breaks down tasks into manageable, easy-to-follow instructions to keep students on track and minimize distractions.Pro
Preview of AP® CSP Exam Review | 8-Day Computer Science Principles Bundle | Create Task

AP® CSP Exam Review | 8-Day Computer Science Principles Bundle | Create Task

Help your students walk into the AP CSP exam confident and prepared. This complete 8-Day AP® Computer Science Principles Exam Review System covers all major exam topics AND prepares students for the Create Task written responses (Section II). No prep required — just teach. WHAT’S INCLUDED:✔ Covers ALL major AP CSP exam topics ✔ Includes Create Task written response prep (Section II) ✔ Built around real AP exam patterns and common mistakes ✔ 8 days of structured review (Day 1–Day 8) ✔ Daily
Preview of Unit 6 Innovative Technologies    Computer Science Principles  Project STEM.

Unit 6 Innovative Technologies Computer Science Principles Project STEM.

Created by
STEMtopics
These worksheets use vocabulary words from Ed. Unit 2 Programming. Two sets of worksheets, 28 pages. Please see the sample worksheets. Worksheets include:Crosswords Matching Code Word Word search Flash cards There is also a link to an online activity using these words. NOTE: You can also purchase a bundle of all the units !
Preview of Getting Started with AI-Assisted Programming | Python Coding with AI PowerPoint

Getting Started with AI-Assisted Programming | Python Coding with AI PowerPoint

Teach Python Coding with this editable PowerPoint lesson for digital literacy, online safety, life skills, CTE, and homeschool classes. The lesson is built for straightforward classroom use with student-friendly explanations, key vocabulary, visual examples, discussion prompts, real-world scenarios, and practice/reflection tasks. Use it for direct instruction, life-skills lessons, career-readiness work, enrichment, sub plans, small groups, or homeschool learning. The slide sequence keeps prep si
Preview of Mastering Conditionals & Loops for Smart Programs | Python Coding with AI PowerP

Mastering Conditionals & Loops for Smart Programs | Python Coding with AI PowerP

Teach Python Coding with this editable PowerPoint lesson for digital literacy, online safety, life skills, CTE, and homeschool classes. The lesson is built for straightforward classroom use with student-friendly explanations, key vocabulary, visual examples, discussion prompts, real-world scenarios, and practice/reflection tasks. Use it for direct instruction, life-skills lessons, career-readiness work, enrichment, sub plans, small groups, or homeschool learning. The slide sequence keeps prep si
Preview of Unplugged Coding Mazes | Differentiated Print and Go Activity | 3 Levels

Unplugged Coding Mazes | Differentiated Print and Go Activity | 3 Levels

Bring computer science to life— no screens required! This printable unplugged coding activity is the perfect way to introduce programming concepts like sequencing, algorithms, and directionality in a fun, hands-on way. Students will help a robot navigate through a maze to reach its goal by writing out a sequence of directional commands(e.g., forward, turn left, turn right). With three unique mazes of increasing difficulty, this resource is great for differentiation and easy to use in centers,
Preview of Algorithm and Computing Unplugged Activities (STEM)

Algorithm and Computing Unplugged Activities (STEM)

Created by
EduFlip
Don't have computers or bee-bots available? Still want to teach about logical order and programming? These Algorithm practice sheets will enable you to do just that in a colourful and fun way. Simply print the worksheets, laminate and use them in class to talk about algorithms and computational thinking in relation to object moving from point A to B. If you already have a bee-bot in class, your can use these for an independent maths/computing station where the students have to try and solve t
Preview of Lecture Notes - Introduction to R

Lecture Notes - Introduction to R

An introduction to R programming, exploring the basics on PowerPoint slides.
Preview of Coding, Programming, Unplugged Coding, Pair Programming Robotics Bundle

Coding, Programming, Unplugged Coding, Pair Programming Robotics Bundle

Coding, Programming, Unplugged Coding, Pair Programming Robotics Bundle Ultimate Computer Science Algorithms and Programming Bundle Elementary and beyond! Task Cards, Printables, Lesson Ideas, Grids, Robotics, Paired Programming Activities
Preview of Pseudocode Workbook

Pseudocode Workbook

Created by
Thinking Things
This workbook is created for programming students and students in AP Computer Science Principles. It is focused on exploring the uses of turtle programming, code tracing, flow charting, and pseudocode writing from beginning to advanced programming puzzles. This book contains 45+ pages of thought provoking questions similar to those found on the AP test for Computer Science Principles and great for all students who are building solutions to complex problems using programming. Alert: This is a
Preview of Learn Python Coding Bundle | Name Generator + Number Games (Grades 5–7+)

Learn Python Coding Bundle | Name Generator + Number Games (Grades 5–7+)

Introduce your students to Python programming through engaging coding projects that combine creativity, problem-solving, and game design. This bundle includes two scaffolded Python resources that guide students through a series of hands-on coding challenges. Students learn to manipulate text, work with numbers, and build interactive programs using core programming concepts such as variables, lists, loops, conditionals, functions, and user input. Across multiple projects, students gradually build
Preview of Learn Python Coding with Number Games | Grades 5–7+

Learn Python Coding with Number Games | Grades 5–7+

Help your students build real Python programming skills through two engaging number-based coding challenges! This resource guides students through two scaffolded projects that explore lists, loops, conditionals, functions, and user input--all through interactive number games. Students will: Generate and analyze random number lists Identify even numbers using conditionals Use loops to process data Create and call functions Build complete "Number Sort" and "Guess the Number" games in Python T
Preview of Programming Logic Basics - Lesson, Group Practice Activity and Homework

Programming Logic Basics - Lesson, Group Practice Activity and Homework

This PowerPoint presentation discusses the basics of computer programming logic, along with a group practice assignment, homework assignment and solution slides.
Preview of Programming Languages Math Connections Worksheet w/Answer Key

Programming Languages Math Connections Worksheet w/Answer Key

Math Integration Worksheet focused on the concept of Programming Languages in High School Computer Science. See Thumbnails for more details. Simply purchase, download and copy! 15x word problems themed around the lesson topicGreat practice with simple addition, subtraction, division & multiplicationExample problem included in instructionGreat for sub plans!Common Core Aligned!Unlike other teacher's resources, this is totally editable!For a FREE example of this type of resource click: HERE**Answe
Preview of Programming Math Connections Worksheet w/Answer Key

Programming Math Connections Worksheet w/Answer Key

Math Integration Worksheet focused on the concept of Programming in High School Computer Science. See Thumbnails for more details. Simply purchase, download and copy! 15x word problems themed around the lesson topicGreat practice with simple addition, subtraction, division & multiplicationExample problem included in instructionGreat for sub plans!Common Core Aligned!Unlike other teacher's resources, this is totally editable!For a FREE example of this type of resource click: HERE**Answer Key Incl
Preview of Manipulating TinkerCAD Shapes Online STEM (3D Printing)

Manipulating TinkerCAD Shapes Online STEM (3D Printing)

TinkerCAD is a fantastic FREE online 3D modeling program that can be run using your web browser.  Your students can make VERY complex and sophisticated 3D designs using TinkerCAD, but where do you start?  The best way to start designing in TinkerCAD is to learn how to move, resize and change the geometric solids in the Basic Shapes menu.  Did you know that you can make an octahedron out of the box shape, just by changing the values in the shape's radius menu?  Download this comprehensive set of
Preview of [75] Excel Unplugged

[75] Excel Unplugged

Lesson Description Spreadsheet Logic Practice — Understanding Formulas Without a ComputerOverview:This lesson helps students develop conceptual understanding of spreadsheet formulas and logical problem-solving skills even when technology isn’t available. Students use a printed spreadsheet grid to simulate how data and formulas interact in programs like Microsoft Excel or Google Sheets. They learn that spreadsheets can only calculate numerical data, not text labels, and that formulas represent ma
Preview of Coding with Python - Rounding Numbers (Junior Grades)

Coding with Python - Rounding Numbers (Junior Grades)

Looking to integrate Python coding into your junior mathematics program in a meaningful way? I’ve created a teacher resource that connects directly with standardized test questions — helping teachers and students develop real programming skills while reinforcing mathematical concepts. High-Value Features of This Resource:✅ Curriculum-Aligned + Authentic Context Inspired by EQAO released items, clearly linking coding to real-world assessment expectations for Ontario educators. Strong alignment
Preview of Coding with Python - Linear Relations (Intermediate Grades)

Coding with Python - Linear Relations (Intermediate Grades)

Looking to integrate Python coding into your intermediate mathematics program in a meaningful way? I’ve created a teacher resource that connects directly with standardized test questions — helping teachers and students develop real programming skills while reinforcing mathematical concepts. High-Value Features of This Resource: ✅ Curriculum-Aligned + Authentic Context Inspired by EQAO released items, clearly linking coding to real-world assessment expectations for Ontario educators. Strong alig
Preview of Bitcoin: Technology Deep Dive Unit 4

Bitcoin: Technology Deep Dive Unit 4

Created by
Reginald rios
Unit 4: Bitcoin Technology Deep DiveHigh School Technology & Computer Science CurriculumGrade Level: 9-12 California Standards Alignment:HSS-EC.12.1: Students understand common economic terms and concepts and economic reasoningCA CS.AP.9-12.9: Students systematically design and develop programs for broad audiencesCA CS.NI.9-12.6: Students explain how the characteristics of the Internet influence the systems built on itCCSS.MATH.PRACTICE.MP1: Make sense of problems and perseve
Preview of Java Syntax & Conditionals - Worksheets/Quizzes/Answer Keys

Java Syntax & Conditionals - Worksheets/Quizzes/Answer Keys

Engage your high school students with these ready-to-use Java programming resources!This printable bundle includes introductory worksheets, quizzes, and answer keys focused on Java syntax, variable types, and conditional logic—perfect for AP Computer Science A, intro-level CS classes, or tech enrichment. Why Worksheets for Programming? Paper-first coding builds deeper understanding. Students develop logic and debugging skills without the distractions of a compiler. Structured practice == st
Showing 1-24 of 86+ results