TPT
Total:
$0.00

Computer Programming

410+ results
Filters
Standard
Preview of Small Basic Computer Language Programming (coding) Introduction Workbook

Small Basic Computer Language Programming (coding) Introduction Workbook

Created by
DIY Tutor
I couldn't find anything that I felt was 'user friendly' and started simply enough for my students. So I made my own. This is a self-paced workbook that introduces the students to using a language to write a program. The skills focused on include:- Writing messages adding colour introducing variables drawing shapes question and answer commands input/output programming I wrote this to target my bright students in Year 4-8, but could easily be used as a introduction to the complexity and langua
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 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 Black History Month Activities A Computer Called Katherine Johnson Polygons

Black History Month Activities A Computer Called Katherine Johnson Polygons

STEM activities with a math and coding focus that celebrate Katherine Johnson; these activities pair with the read aloud A Computer Called Katherine. These challenges are perfect for Women's History Month or Black History Month. Students will explore polygons in a hands-on shapes activity which includes creating polygons and plotting simple coordinates to make polygons. Unplugged coding and a STEM building challenge are also included (see below). Students will have a chance to count like Kathe
Preview of The Legend Of Rock Paper Scissors Computer Science Book Companion

The Legend Of Rock Paper Scissors Computer Science Book Companion

Created by
CS Funtastic
🪨📄✂️ The Legend of Rock Paper Scissors: K-2 Computer Science Lesson | Algorithmic Thinking & Data AnalysisTurn a classic playground game into an unplugged computer science adventure! This ready-to-print, no-prep lesson uses the hilarious picture book The Legend of Rock Paper Scissors by Drew Daywalt to teach your youngest learners two big CS ideas: algorithms (step-by-step instructions) and data analysis (collecting, organizing, and reading data). No devices required! Students discover that
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 AP Computer Science Project in Python - Flappy Ai

AP Computer Science Project in Python - Flappy Ai

This project is meant to give students an opportunity to work on a computer game in small groups (it can be used in other formats) as well as practice complex conditional flow statements in Python. It is based around a Flappy bird game, where students need to help bird navigate by modifying a single function in a python code. It gives students an opportunity to utilize Cartesian coordinates to make relevant decisions. It is also an excellent project to connect materials learned in math class wit
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 Computer Science in Film: "Sneakers" (1992) Technical Analysis

Computer Science in Film: "Sneakers" (1992) Technical Analysis

High School Computer Science: Film Analysis Unit - "Sneakers" (1992) Technical Analysis Activities & Assessments Engage high school students with this 116-page comprehensive resource analyzing computer science concepts through the technically accurate film "Sneakers" (1992). Includes 24 ready-to-use activities (12 group collaborative projects + 12 individual assignments) covering cryptography, network security, and social engineering – perfect for STEM film analysis and technical literac
Preview of Computer Science Coding Unit:  Tile Patterns | Art, Math & Engineering

Computer Science Coding Unit: Tile Patterns | Art, Math & Engineering

Introduce your students to the fascinating intersection of art, math, and technology with this dynamic project-based unit! Students explore the world of Islamic geometric patterns and use block-based coding platforms (like TurtleArt, Scratch, or Tinkercad Codeblocks) to design stunning, original tile compositions that blend symmetry, logic, and creative expression. Watch this video to learn about the skills your students will learn! This cross-curricular unit is perfect for teachers lookin
Preview of The H.O.T. Spot #6 (Coding and Computer Science)

The H.O.T. Spot #6 (Coding and Computer Science)

The H.O.T. Spot is a weekly mini-magazine (3 pages in length) for curious kids focusing on a new topic each week. The word H.O.T. in the title stands for higher order thinking and reflects the purpose of the publication. Each issue includes inter-disciplinary project-based learning task, a virtual field trip, a comic, a brainteaser, a writing prompt, questions formulated using the Kaplan depth and complexity model prompts, and more. Check back each week for a new issue. The H.O.T. Spot is perfec
Preview of 5th Grade Measurement Machines Computer Practice Activity for Students

5th Grade Measurement Machines Computer Practice Activity for Students

Created by
Olivia McIntyre
This particular SMART Notebook presentation is meant for students to use at computers independently as a way of practicing the concepts taught previously in the classroom relating to measuring length, mass, and volume. They will need to bring a piece of paper and pencil to write down the clues they collect. Encourage them to collect all clues in order so that their coded message sounds right. Throughout the slides, students will solve measurement problems and select an answer that will give t
Preview of Binary Brilliance: A Hands-On Approach to Computer Science (AI ChatBox Activity)

Binary Brilliance: A Hands-On Approach to Computer Science (AI ChatBox Activity)

Unlock the magic of binary with this engaging and tactile lesson designed to demystify the fundamental language of computers! Crafted with AP Computer Science Principles in mind, this lesson offers an immersive deep dive into the world of binary representation using everyday materials. Highlights:Utilizes tactile bead-based activities to introduce and reinforce concepts.Encourages group collaboration and critical thinking.Incorporates AI through an exciting ChatGPT activity, allowing students
Preview of References, Scope, and this - Unit 3 Lesson 6 | Goldie's AP® CSA Curriculum

References, Scope, and this - Unit 3 Lesson 6 | Goldie's AP® CSA Curriculum

AP® Computer Science AUnit 3: Class Creation Lesson 6: References, Scope, and this Full Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will explore the concepts of references, scope, and the implementation of the equals() method in Java. They will learn how to compare objects using instance variables, distinguish between primitive and object references in method calls, and utilize the this and final keywords. What’s Included: Detailed lesson planStudent guided notesEdi
Preview of Class Variables and Methods - Unit 3 Lesson 5 | Goldie's AP® CSA Curriculum

Class Variables and Methods - Unit 3 Lesson 5 | Goldie's AP® CSA Curriculum

AP® Computer Science AUnit 3: Class Creation Lesson 5: Class Variables and Methods Full Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will explore the difference between class‑level (static) and instance‑level data and behavior, practice tracing how local variables and parameters work (pass‑by‑value), and see why the placement and order of method calls drive program flow. They will also examine how early return statements cut off execution and how static counters can tr
Preview of Accessor and Mutator Methods - Unit 3 Lesson 4 | Goldie's AP® CSA Curriculum

Accessor and Mutator Methods - Unit 3 Lesson 4 | Goldie's AP® CSA Curriculum

AP® Computer Science AUnit 3: Class Creation Lesson 4: Accessor and Mutator Methods Full Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will learn why object data are usually kept private and how public accessor (getter) and mutator (setter) methods give controlled, secure access to that data. They will write getters, setters, and a customized toString() for a Dog class, and practice calling these methods from another class. What’s Included: Detailed lesson planStudent
Preview of MouseMoveGraph... graph your mouse or finger movements!

MouseMoveGraph... graph your mouse or finger movements!

Moving the computer mouse (or your finger) creates position/time and velocity/time graphs...And also distance/time and speed/time graphs... A simple app that graphs the position, velocity, distance, and speed of a computer  mouse (or your finger) against time.   This app opens in all recent popular computer browsers (Chrome, Firefox, Safari, Edge, Opera) and Chromebooks. MouseMoveGraph  does work on Android things, iPads and iPhones, although iPhones are a bit small.
Preview of STEAM Christmas ComputerThemed Science Ornament 1st-5th Grade& Gifted/Talented

STEAM Christmas ComputerThemed Science Ornament 1st-5th Grade& Gifted/Talented

STEAM Christmas Computer-themed Christmas Ornaments involving Binary Code to create a secret Christmas Message! Includes: Teacher directions, Website Resources Page, Standards, Student Instruction/Planning Sheet and Higher Leveled Thinking Questions, Parent/Family Letter requesting supplies. The Student Directions Sheet & Binary Character Table comes in half-page sizes for saving on paper purposes. It is also comes in regular full size if you want that as an option. The Family Letter is a tri
Preview of Help Johnny Appleseed Count Apples | Interactive PowerPoint Slide Show

Help Johnny Appleseed Count Apples | Interactive PowerPoint Slide Show

INTERACTIVE SLIDE SHOW | COMPUTER OR SMARTBOARD | FUN ANIMATION AND SOUND EFFECTS. Help your students read number words one through ten and/or practice core words CAN and YOU using this animated slide show on your smartboard to engage them during AAC group or circle time. Great also to use in the Preschool, Kindergarten and Early Intervention classrooms. Students help Johnny Appleseed count apples by clicking or a tapping the number of apples he asks for. Each number is repeated two times for
Preview of #29 Kindergarten Number Sense Activity -Adding0.

#29 Kindergarten Number Sense Activity -Adding0.

This no-prep computer grading for teachers Easel Activity incorporates ten-frames, counting, and the Connected Blocks to help students learn and solidify money, which can be challenging for students with language delays, but after solidifying number concepts, she was able to pre=algebra and geometry like every other student did. Money, specifically pennies, nickels, and dimes, for 1:1 counting, money, ordering, and comparing pennies and nickels. The blocks help with subsidizing, which Is a rapi
Preview of How We Get to School | Interactive PowerPoint Slide Show

How We Get to School | Interactive PowerPoint Slide Show

INTERACTIVE POWERPOINT SLIDE SHOW | COMPUTER OR SMARTBOARD | FUN ANIMATION AND SOUND EFFECTS. Use this engaging PowerPoint on your laptop or Smartboard to help your students practice core words, STOP and GO. Great to use in the Preschool, Kindergarten and Early Intervention classrooms. Students tap or click GO to make people travel across the screen and then stop at the crosswalk where the cute little crossing guard stands with his STOP sign. Includes (10): Red car, green car, boy on bike,
Preview of Kindergarten Number Sense Activity Money Bundle Pennies Quarters Dime Nickels

Kindergarten Number Sense Activity Money Bundle Pennies Quarters Dime Nickels

No prep for teachers; computer-gradedBest curriculum for struggling math learnersIn each lesson, students are introduced to the blocks. On the following pages, students count the squares to identify how many there are. Then, they match the words and numbers that go together. Then, on the last page, they count dots on ten-frames and identify the number one last time. You can do this many times and reset it. It often takes 500 times for kids to solidify the number of languages.The shape and color
Preview of Kindergarten Number Sense Activity Money Lesson 2

Kindergarten Number Sense Activity Money Lesson 2

No prep for teachers; computer-gradedBest curriculum for struggling math learnersIn each lesson, students are introduced to the blocks. On the following pages, students count the squares to identify how many there are. Then, they match the words and numbers that go together. Then, on the last page, they count dots on ten-frames and identify the number one last time. You can do this many times and reset it. It often takes 500 times for kids to solidify the number of languages.The shape and color
Preview of Kindergarten Number Sense Activity Number 20

Kindergarten Number Sense Activity Number 20

No prep for teachers; computer-graded Best curriculum for struggling math learnersIn each lesson, students are introduced to the blocks. On the following pages, students count the squares to identify how many there are. Then, they match the words and numbers that go together. Then, on the last page, they count dots on ten-frames and identify the number one last time. You can do this many times and reset it. It often takes 500 times for kids to solidify the number of languages.The shape and colo
Showing 1-24 of 410+ results