TPT
Total:
$0.00

Computer Programming

100+ results
Filters
Standard
Preview of Program Control Structures (If, While, For) – Computer Science Lesson (No Prep!)

Program Control Structures (If, While, For) – Computer Science Lesson (No Prep!)

Created by
Creepy Circuits
Get your students confidently coding with this engaging lesson set that introduces program control structures in Java! Perfect for middle or high school computer science courses, this resource covers If statements, While loops, and For loops through direct instruction, scaffolded activities, and practice programs. What's Included: Editable Lesson Presentation (Google Slides & PDF) Covers arithmetic review, if statements, while loops, and for loops Example code, syntax explanations, and inte
Preview of V5 VEXcode Testbed Programming

V5 VEXcode Testbed Programming

Created by
STEM Shop
This is a programming activity intended for after students have built the basic Testbed. I provide students with a picture and an example one, and cut them loose, so I don't have specific build instructions. Once the Testbed is built, I have students walk through the basics of how to set up VEXcode and then how to set up individual code sets for different tasks. There are 9 total tasks for students to complete. Each task has directions and a video of how it should work. There is a stu
Preview of Hardware vs. Software & Input vs. Output — Computer Science Lesson + Worksheet

Hardware vs. Software & Input vs. Output — Computer Science Lesson + Worksheet

Looking for an engaging way to introduce students to the basics of computer science? This complete lesson package covers Hardware vs. Software and Input vs. Output devices with a ready-to-teach slideshow and a 40-question practice worksheet. Perfect for middle or high school computer science, technology, or STEM courses! Students will learn the difference between physical components and programs, as well as how data moves in and out of computers. The included guided notes and practice activit
Preview of Computer & Technology Daily Bell Ringers | Middle School | Questions &  Trivia

Computer & Technology Daily Bell Ringers | Middle School | Questions & Trivia

Start any Computer, Technology, or Business class with ethical & thought-provoking questions first, then FUN trivia to get everyone in their seats while you tend to daily housekeeping responsibilities. No Computers needed! A printable weekly or 5-day accountability sheet is included, and after everyone is done, the opportunity to "hook" students into your lesson with a "SHARE OUT" opportunity, allowing a productive discussion about safety, ethics, and privacy in the world of technology! NOTE:
Preview of Computer Science High School Syllabus & Middle School Template Editable Google

Computer Science High School Syllabus & Middle School Template Editable Google

Computer Science Syllabus | 100% Editable Template | Middle or High SchoolLooking for a clean, modern syllabus for your Computer Science class? This fully Computer Science editable syllabus template is designed to help you introduce your course, outline expectations, and start the school year with confidence. Whether you're teaching digital literacy, programming, or technology applications, this resource offers a flexible, professional format that saves you prep time and looks great printed or
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 NO PREP; The Magic School Bus Gets Programmed: Video Q&A

NO PREP; The Magic School Bus Gets Programmed: Video Q&A

This resource is a totally NO PREP resource about The Magic School Bus Gets Programmed! This is a fantastic resource to use as an introduction, as a wrap-up, or even to use as you’re teaching about it! This resource works GREAT as either a whole activity as the video plays, or as an individual assignment. This resource is best suited for elementary students/classes. This resource corresponds to the following video on YouTube: "The Magic School Bus - Gets Programmed- Ep. 52" by the YouTube channe
Preview of APCSP MCQ for Unit 4: Computer Systems and Networks

APCSP MCQ for Unit 4: Computer Systems and Networks

AP Computer Science Principles Unit 4 Multiple-Choice Question Set!Prepare your students for success with this collection of 40 multiple-choice questions focused on Unit 4: Computer Systems and Networks. Designed to align with the AP Computer Science Principles curriculum, these challenging, exam-style questions test essential skills such as evaluating legal and ethical factors, describing the impact of innovations, and explaining collaborative problem-solving processes. This resource not only m
Preview of Core Knowledge Grade 3 Unit 6 Codes and Computers Comp. Questions | PRINT

Core Knowledge Grade 3 Unit 6 Codes and Computers Comp. Questions | PRINT

Created by
Teacher Habits
Comprehension Questions – Codes and Computers (Core Knowledge Science, Grade 3)This resource includes a complete set of multiple-choice comprehension questions for each chapter of the third-grade Core Knowledge Science student reader Codes and Computers. With five questions per chapter and a balanced distribution of answer choices (A, B, C, D), this set is perfect for reinforcing key concepts and checking student understanding. What’s Included: ✅ 9 chapters of multiple-choice questions (5 per
Preview of Algorithms, Input, Arithmetic Programming - Lesson, Notes, HW, Practice, Rubric

Algorithms, Input, Arithmetic Programming - Lesson, Notes, HW, Practice, Rubric

Created by
Creepy Circuits
This lesson introduces students to the foundational concepts of programming logic using Java. It covers algorithms, pseudocode, receiving input, and basic arithmetic in Java programs. Perfect for beginner programmers using CodeHS or a Java IDE! What’s Included: Lesson Slides (Google Slides + printable PDF) Student Guided Notes Practice Programming Activities (with sample answer key) Homework Assignment (20 questions with key) Editable Program Grading Rubric (Google Docs+PDF) Ski
Preview of Intro to Programming and Variables(Java) Lesson, Guided Notes, Practice No Prep!

Intro to Programming and Variables(Java) Lesson, Guided Notes, Practice No Prep!

Created by
Creepy Circuits
This beginner-friendly Java programming lesson introduces students to core programming concepts including IDEs, compilers, variable types, commenting, and basic syntax. Designed for use with CodeHS or any Java IDE, the resource includes a detailed PowerPoint presentation, guided notes, and engaging coding activities. Students will explore syntax and logic errors, write their first simple Java programs, and gain confidence in using variables and comments effectively. Perfect for: High school co
Preview of Loops: Programming Tasks

Loops: Programming Tasks

Created by
ROOMBOP
Improve your students coding skills with our collection of Programming Tasks. These tasks are based around Loops. They are great for extra challenges within your programming course for earlier finishers, or use them as course work. These tasks are perfect for a range of programming languages from Python, C++ to Java. This package includes 18 tasks based around Loops. Since there is a wide range of answers, this product only includes tasks, not solutions. This product comes as an editable Google
Preview of Input Output: Programming Tasks

Input Output: Programming Tasks

Created by
ROOMBOP
Improve your students coding skills with our collection of Programming Tasks. These tasks are based around Input Output. They are great for extra challenges within your programming course for earlier finishers, or use them as course work. These tasks are perfect for a range of programming languages from Python, C++ to Java. This package includes 11 tasks based around Input Output. Since there is a wide range of answers, this product only includes tasks, not solutions. This product comes as an e
Preview of Decision Making: Programming Tasks

Decision Making: Programming Tasks

Created by
ROOMBOP
Improve your students coding skills with our collection of Programming Tasks. These tasks are based around decision making. They are great for extra challenges within your programming course for earlier finishers, or use them as course work. These tasks are perfect for a range of programming languages from Python, C++ to Java. This package includes 27 tasks based around decision making. Since there is a wide range of answers, this product only includes tasks, not solutions. This product comes a
Preview of Functions: Programming Tasks

Functions: Programming Tasks

Created by
ROOMBOP
Improve your students coding skills with our collection of Programming Tasks. These tasks are based around Functions. They are great for extra challenges within your programming course for earlier finishers, or use them as course work. These tasks are perfect for a range of programming languages from Python, C++ to Java. This package includes 10 tasks based around Functions. Since there is a wide range of answers, this product only includes tasks, not solutions. This product comes as an editabl
Preview of Classes: Programming Tasks

Classes: Programming Tasks

Created by
ROOMBOP
Improve your students coding skills with our collection of Programming Tasks. These tasks are based around classes. They are great for extra challenges within your programming course for earlier finishers, or use them as course work. These tasks are perfect for a range of programming languages from Python, C++ to Java. This package includes 6 tasks based around programming classes. Since there is a wide range of answers, this product only includes tasks, not solutions. This product comes as an
Preview of Magic School Bus Gets Programmed

Magic School Bus Gets Programmed

Created by
Elaine Emerick
This MSB episode takes students on a trip about the original set up of computers. This quiz/viewing guide guides students through the video by having them complete, direct from the video, fill in the blank forms.
Preview of Recursion: Programming Tasks

Recursion: Programming Tasks

Created by
ROOMBOP
Improve your students coding skills with our collection of Programming Tasks. These tasks are based around Recursion. They are great for extra challenges within your programming course for earlier finishers, or use them as course work. These tasks are perfect for a range of programming languages from Python, C++ to Java. This package includes 2 tasks based around Recursion. Since there is a wide range of answers, this product only includes tasks, not solutions. This product comes as an editable
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 MidTerm Review for C Programming Course

MidTerm Review for C Programming Course

Google document that can be used to help students study for a C Programming course midterm exam. Includes the answer key.
Preview of Student Computer Passwords for Teacher Files

Student Computer Passwords for Teacher Files

The beginning of the year is stressful. 30 kids signing into computers, forgetting their username and passwords over and over again! I made this to keep a record of the information for my core 1 students (middle school style). They are asked to bookmark important websites after writing their username, password and lunch number. I recommend copying this file and adding screenshots of the specific learning programs you want them to bookmark. I collected the papers and kept them secure. Ideally I
Preview of Core Knowledge Grade 5 Unit 7 Designing Computer Systems Comp. Qs | PRINT

Core Knowledge Grade 5 Unit 7 Designing Computer Systems Comp. Qs | PRINT

Created by
Teacher Habits
Designing Computer Programs – Core Knowledge Grade 5 Comprehension QuestionsThis resource includes a complete set of comprehension questions for each chapter of Designing Computer Programs, part of the Core Knowledge Science curriculum for Grade 5. With 8 multiple-choice questions per chapter (10 chapters total), this resource supports student understanding of key concepts such as algorithms, collaboration, cybersecurity, coding, and the design process. Each question set: ✅ Aligns directly wi
Preview of PBS NOVA: When Machines Prescribe Video Questions Worksheet, Google Doc + Key

PBS NOVA: When Machines Prescribe Video Questions Worksheet, Google Doc + Key

Created by
Mr McNeely
Doctors rely on computer programs to make decisions about diagnosis and treatment. Designed to weigh factors like symptoms, medical history, and test results to achieve the best possible outcomes for patients, some common medical algorithms were built using data based on old pseudoscience about racial differences. Investigate how their continued use has harmed the health of Black patients. The Google Docs worksheet features 18 multiple choice and matching questions that follow the video You
Preview of Technology Policies and Contract

Technology Policies and Contract

Technology, phone, smartwatch, computer, Chromebook, iPad expectations, signed agreement, forms, back to school, Iste standards, digital citizenship Ensure a safe, productive, and responsible digital learning environment with the Technology Policies and Contract, a comprehensive resource designed for classrooms, schools, or educational programs integrating technology. This policy provides clear guidelines and a formal agreement to foster responsible use of devices, software, and online platforms
Showing 1-24 of 100+ results