TPT
Total:
$0.00

Computer Programming

120+ results
Filters
Subject
Standard
Language
Preview of Feb. 24 Mathematician Puzzle: Katherine Johnson of NASA | Computer Programming

Feb. 24 Mathematician Puzzle: Katherine Johnson of NASA | Computer Programming

February 24 of the Mystery Year is a day to remember Katherine Johnson — for whom the movie Hidden Figures is based. The math clues for finding the year involve computer program skills involving a loop, exponents, and prime numbers . The puzzle discusses Johnson's amazing work as a mathematician during the early years of the U.S. space program — while overcoming constraints of segregation and gender bias. Your PDF Download Includes:1-page Student Puzzle prepped for Easel1-page Answer Key with
Preview of AP Computer Science Principles - Intro to Programming Jeopardy Review Game

AP Computer Science Principles - Intro to Programming Jeopardy Review Game

This is a FREE resource to use in your AP Computer Science Principles class. The categories are: Beautiful BooleansBodacious Block CodeJumping JavaAttractive AbstractionFun FunctionsThis is an editable resource, so you can download and play as is, or you can edit to suit your class's needs. The first slide includes the instructions for how I play this game with my class, but you can easily modify for yourself! ****Answer Key Included****Please leave any feedback and reviews and let me know if th
Preview of Goldie's FULL CURRICULUM for AP® Computer Science A

Goldie's FULL CURRICULUM for AP® Computer Science A

AP® Computer Science A – Full Curriculum BundleAligned to the 2025 College Board CED for AP CSA Welcome to my comprehensive AP Computer Science A editable curriculum bundle! Created to support teachers from the first day of class to the AP Exam, this resource includes everything needed for a successful AP CSA course. This bundle contains my AP Computer Science A curriculum, with resources that align to the College Board’s® 2025 Course and Exam Description. Each unit includes: Editable guid
Preview of AP® Computer Science A | Goldie's Game Show Review Games | AP Exam Test Prep

AP® Computer Science A | Goldie's Game Show Review Games | AP Exam Test Prep

AP® Computer Science A Exam Review Trivia Game Show Review | Units 1–4 | AP CSA Test Prep Make AP® Computer Science A exam review fun, engaging, and stress-free with these interactive Trivia Game Show Review Games! Perfect for whole-class review, this activity helps students practice key concepts while staying actively involved before the AP Exam. What’s Included: You’ll receive TWO editable PowerPoint review games: Game 1: AP CSA Units 1–3 (CED aligned)Game 2: AP CSA Unit 4 (CED aligned) E
Preview of Computer Science Semester Bundle – High School (No Experience Needed!)

Computer Science Semester Bundle – High School (No Experience Needed!)

Created by
Creepy Circuits
So, your schedule says “Computer Science” this semester… and suddenly you’re supposed to teach programming to students who think the “cloud” is where their TikToks live. Meanwhile, state standards assume your students have been coding since they were in diapers—even though your school only just got enough Chromebooks to share. This bundle is built exactly for you: the teacher who wants a structured, student-friendly, standards-aligned course that doesn’t assume prior background knowledge. It s
Preview of AP® Computer Science A | Goldie's Circuit Review Activities | AP Exam Test Prep

AP® Computer Science A | Goldie's Circuit Review Activities | AP Exam Test Prep

AP® Computer Science A Code Tracing Practice Circuit-Style Review Activity | Units 1–4 | AP CSA Exam Prep Help students strengthen one of the most important AP® Computer Science A skills, code tracing, with this engaging circuit-style review activity! Students practice reading Java code, determining program output, and checking their understanding as they move through a structured tracing circuit. What’s Included: You’ll receive TWO code tracing circuits aligned to the AP CSA CED: Tracing C
Preview of Python Programming Lab Lesson | Grades 6-12 | Flight Time Tracker

Python Programming Lab Lesson | Grades 6-12 | Flight Time Tracker

🚀 Python Programming Lab Lesson | Grades 6-12 | Middle & High School | Variables, Loops, Conditionals, and Real‑World Aviation Math | Soar High with Python: Flight Time Tracker ✈️🕒Take your students on an exciting coding journey where they build a Flight Time Tracker using Python! This engaging lesson combines real-world physics with programming fundamentals to help students understand flight mechanics like drag and lift while developing essential coding skills. What's Included ✅Step-by-step
Preview of Math for Programming | Grades 7-12 | Algebra, Logic, Data, Real‑World Coding

Math for Programming | Grades 7-12 | Algebra, Logic, Data, Real‑World Coding

STEM Math for Programming | Grades 7–12 | Middle & High School | Unlocking the Code to Mathematical Thinking with Algebra, Logic, Data, and Real‑World Coding Connections A STEM-powered curriculum three-part series that bridges algebra, logic, and data with real-world coding! What’s Included in the SeriesEach of the three powerhouse lessons comes packed with: • ✅ One-page Primer for quick lesson orientation • ✅ Scope & Sequence for pacing and planning • ✅ Supplementary Materials for hands-on
Preview of Java Programming Concepts BUNDLE

Java Programming Concepts BUNDLE

Created by
Creepy Circuits
Intro to Java | Control Structures | Algorithms & ArithmeticThis engaging Creepy Circuit bundle includes three scaffolded computer science lessons perfect for building foundational Java programming skills in middle or high school students. Each lesson blends engaging visuals, structured content, and hands-on coding practice with editable materials for flexible classroom use. 1. Intro to Programming and VariablesLearn about IDEs, compilers, data types, and writing first Java programs Practice
Preview of Computer Science: Loop Relay Race

Computer Science: Loop Relay Race

Created by
Andy Mattick
Relay-Loop Race — Summary Overview This activity turns for loops into a physical relay race. Students take on roles to act out loop execution: Counter — reads the loop header, tracks the counter (i, k, etc.), and signals laps. Runner — physically runs laps (or steps) and announces variable updates. Variable Tracker — records variable changes without seeing the runner. (Optional) Recorder — writes down final values for submission. The structure helps students internalize loop iteration, in
Preview of TED Talk: Inside your computer- Bettina Bair

TED Talk: Inside your computer- Bettina Bair

This engaging resource breaks down how a computer processes a simple mouse click, helping students understand core concepts like CPU function, memory, and input/output systems. Includes • 20 comprehension and critical thinking questions • Detailed essay prompt • Structured essay with sentence starters • Classroom debate activity • Discussion starters for deeper understanding Grades: 8–12 | Print-and-go
Preview of Program Design - Unit 3 Lesson 2 | Goldie's AP® CSA Curriculum

Program Design - Unit 3 Lesson 2 | Goldie's AP® CSA Curriculum

AP® Computer Science AUnit 3: Class Creation Lesson 2: Program Design Full Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will explore the structure of a Java class and its role in OOP. They will learn how to design a class using instance variables, constructors, and methods, while also understanding the importance of data encapsulation. Students will discover how classes represent objects, store attributes, and define behaviors. The lesson also introduces UML diagrams t
Preview of Impacts of Program Design - Unit 3 Lesson 1 | Goldie's AP® CSA Curriculum

Impacts of Program Design - Unit 3 Lesson 1 | Goldie's AP® CSA Curriculum

AP® Computer Science AUnit 3: Class Creation Lesson 1: Impact of Program Design Full Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will explore the impacts of program design on society and individuals. They will examine the importance of system reliability, ethical implications of computing systems, and the use of AI in programming. What’s Included: Detailed lesson planStudent guided notesEditable PowerPoint presentationInstructional video of the lessonCheck for Under
Preview of Python & C# Programming Lab | Grades 7-8 | Logic, Loops, Conditions, Console

Python & C# Programming Lab | Grades 7-8 | Logic, Loops, Conditions, Console

Python & C# Programming Lab | Grades 7-8 | Middle School | Logic, Loops, Conditions, and Real‑Time Console Animation | Ultimate Race Challenge: Code & Compete in C# and PythonGet ready to code the fastest race on the planet! In this engaging, hands-on coding lesson, students will create a console-based racing program using C# or Python. They'll choose two high-speed cars, set a race time, and determine the winner based on top speeds—all while mastering key programming concepts! What Stu
Preview of Python & C# Programming Lab | Grades 9-12 | Geometry, Variables, Logic, Input

Python & C# Programming Lab | Grades 9-12 | Geometry, Variables, Logic, Input

Python & C# Math Programming Lab | Grades 9-12 | High School | A Geometry, Variables, Logic, User Input, and Real‑World Math Applications | Ultimate Area Triangle Solver — Crack the Code Ever wondered how to calculate the area of a triangle like a pro? In this fun, interactive, and hands-on lesson, students become coding detectives, cracking the mystery of triangle areas using Python, C#, and now C++! With two powerful formulas and a clever class-based approach, they’ll learn how to take a
Preview of HTML Word Search - Programming Language Words Puzzles

HTML Word Search - Programming Language Words Puzzles

HTML Word Search is a puzzle of HTML Programming Language puzzle that can help your student knowing more vocabulary about HTML Programming Language. A great activity for early finishers or just for something fun to take home and enjoy. Our stores guarantees you the highest quality word finds, cryptograms, Sudoku and number puzzles available, animals name, .... digital, printable, Easel, middle school, sub plans, folder, file, no prep, morning work, homework, lesson plan supplement, virtual class
Preview of Arduino Introduction to Programming | Traffic Lights Project

Arduino Introduction to Programming | Traffic Lights Project

Created by
STEM in Design
STEM in Design is aimed towards the Australian Design Technologies Curriculum. This unit guides the teacher and the student through a workbook approach designed scenarios. The unit introduces students and teachers to the Arduino programming system. Students learn how to control a system of traffic lights. The booklet includes prior scaffolding activities to help develop student and teacher learning in programming a system used in everyday life. Units includes: • Australian Design Technologies
Preview of Introduction to Programming on the TI Graphing Calculator

Introduction to Programming on the TI Graphing Calculator

Created by
Kevin Fraker
This is a presentation I give to math students to introduce them to the world or programming. This packet includes a 4 page handout with 5 sample programs of various skill level/difficulty. It is aimed at the TI-82, 83, 84 families of calculators. It will work with the nSpire but these are more complicated to program. I find this an excellent lesson to do for 2-3 days before thanksgiving or another holiday. I also use this with a school programming club. It would also work to teach math te
Preview of CSS Word Search - Programming Language Words Puzzles

CSS Word Search - Programming Language Words Puzzles

CSS Word Search is a puzzle of CSS Programming Language puzzle that can help your student knowing more vocabulary about CSS Programming Language. A great activity for early finishers or just for something fun to take home and enjoy. Our stores guarantees you the highest quality word finds, cryptograms, Sudoku and number puzzles available, animals name, .... digital, printable, Easel, middle school, sub plans, folder, file, no prep, morning work, homework, lesson plan supplement, virtual classro
Preview of HTML Word Scramble - Programming Language Words Puzzles

HTML Word Scramble - Programming Language Words Puzzles

HTML Word Scramble is a puzzle of HTML Programming Language puzzle that can help your student knowing more vocabulary about HTML Programming Language. A great activity for early finishers or just for something fun to take home and enjoy. Our stores guarantees you the highest quality word finds, cryptograms, Sudoku and number puzzles available, animals name, .... digital, printable, Easel, middle school, sub plans, folder, file, no prep, morning work, homework, lesson plan supplement, virtual cla
Preview of Physics: Google Sheets Programming With Kinematics

Physics: Google Sheets Programming With Kinematics

Created by
Steven U. Allen
This is an assignment that I created to help my students understand the four kinematic equations a little better. The students are instructed to create a Google Sheets (Microsoft Excel using the same codes) Document and type in the codes so that they can simply type in unknown values to obtain known values. Initial and final velocities, distance, time, and acceleration will be used. In a way, they are creating a "cheat program" to check their answers during the homework. If they can understand
Preview of AP Computer Science A Unit 1 Free Response Practice 1.2 Variables & Data Types

AP Computer Science A Unit 1 Free Response Practice 1.2 Variables & Data Types

AP Computer Science A Unit 1 Primitive Types - 1.1 and 1.2 Coding Practice Print Statetment, Data Types and Variables  This document contains 14 basic exercises for AP Computer Science A, aligned directly with the standards covered for Unit 1 on the College Board’s AP Classroom website for AP Computer Science A. Specifically, these exercises focus on subunits 1.1 and 1.2, where students identify common coding errors, evaluate print and println statements, and learn how to write Java statements w
Preview of CSS Word Scramble - Programming Language Words Puzzles

CSS Word Scramble - Programming Language Words Puzzles

CSS Word Scramble is a puzzle of CSS Programming Language puzzle that can help your student knowing more vocabulary about CSS Programming Language. A great activity for early finishers or just for something fun to take home and enjoy. Our stores guarantees you the highest quality word finds, cryptograms, Sudoku and number puzzles available, animals name, .... digital, printable, Easel, middle school, sub plans, folder, file, no prep, morning work, homework, lesson plan supplement, virtual class
Preview of JavaScript Word Scramble - Programming Language Words Puzzles

JavaScript Word Scramble - Programming Language Words Puzzles

JavaScript Word Scramble is a puzzle of JavaScript Programming Language puzzle that can help your student knowing more vocabulary about JavaScript Programming Language. A great activity for early finishers or just for something fun to take home and enjoy. Our stores guarantees you the highest quality word finds, cryptograms, Sudoku and number puzzles available, animals name, .... digital, printable, Easel, middle school, sub plans, folder, file, no prep, morning work, homework, lesson plan suppl
Showing 1-24 of 120+ results