TPT
Total:
$0.00

Computer Programming

77+ results
Filters
Standard
Language
Preview of Turing Test Analysis DBQ/CER | Computer Science Worksheet | Standard Aligned

Turing Test Analysis DBQ/CER | Computer Science Worksheet | Standard Aligned

📘 Full Length National Standard-Aligned DBQ CER Style Worksheet - Claim Evidence Reasoning | Turing Test Analysis Worksheet | Evidence-Based Reading Engage your students in high-level critical thinking and evidence-based analysis on the subject of Computer Science, with this Full Length DBQ CER Style Worksheet. This resource is designed to help students analyze real-world topics, interpret informational texts, and support answers with evidence—all while staying accessible for high school l
Preview of AP Computer Science A Topic 1.1: Introduction to Algorithms Presentation

AP Computer Science A Topic 1.1: Introduction to Algorithms Presentation

AP CSA Topic 1.1: Intro to Algorithms, Programming, & Compilers Grade Levels: 9th - 12th, Higher Education Subjects: Computer Science, Computer Science - Technology Resource Type: PowerPoint Presentations, Lesson Format Included: PPTX This meticulously crafted PowerPoint presentation covers Topic 1.1: Introduction to Algorithms, Programming, and Compilers as outlined in the official AP Computer Science A Course and Exam Description (CED). Perfect for the first week of school, this resource pro
Preview of AP Computer Science A - Variables, I/O, and Assignment Lab (Java)

AP Computer Science A - Variables, I/O, and Assignment Lab (Java)

At the end of each chapter in AP Computer Science A (Java coding) I give my students a few in-class work days to create codes on their own to demonstrate their understanding. This particular assignment covers basics of input/output, variables, and basic mathematics operators. As there is little logic involved at the point in the course, I usually give just two in-class work days for this assignment. There are only three problems. Note that, as per 2025-2026 updates to AP CS A, input is now inclu
Preview of FREE AP® Computer Science A | Goldie's Exam Review | AP Exam Test Prep

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

FREE AP® Computer Science A Exam Review ResourcesAP CSA Study Guide, Review Plan, & Practice Slides Support your students as they prepare for the AP® Computer Science A Exam with this FREE, classroom-ready review bundle! This resource provides a clear structure for exam prep while helping students review key concepts and organize essential content. Perfect for AP Exam season or cumulative review at any point in the course. What’s Included: This download comes as a .zip folder containing Po
Preview of Teacher Guide – AP Computer Science A Unit 1 Exam Package (Free Resource)

Teacher Guide – AP Computer Science A Unit 1 Exam Package (Free Resource)

Created by
Run The Code
This Teacher Guide provides guidance for using the Unit 1 Exam package. Includes: Overview of topics coveredSuggestions for using Versions A & B (main exam vs. retest)Tips for transferring questions into Google FormsNotes on AP CSA Unit 1 alignment Included as a free download to help teachers use the resource effectively.
Preview of Computer Log In Cards

Computer Log In Cards

I use this in my own classroom for my students who do not know their log in for the computers. Print on card stock paper and laminate. After it is laminated, you can write the information on the card with a sharpie. At the end of the year, use a Magic Eraser to take it off and reuse it the following year. Hole punch it in the top and add a binder ring to hang by the computers. I put the cards in alphabetical order so it is easier for the students to find their card. You have a choice of
Preview of AP Computer Science Principles - Variables, I/O, and Assignment Lab (Python)

AP Computer Science Principles - Variables, I/O, and Assignment Lab (Python)

At the end of each chapter in AP Computer Science Principles (Python-based coding) I give my students a few in-class work days to create codes on their own to demonstrate their understanding. This particular assignment covers basics of input/output, variables, and basic mathematics operators. As there is little logic involved at the point in the course, I usually give just two in-class work days for this assignment. In this, and all labs posted on TPT, the questions are of my own making, and
Preview of AP Computer Science Principles - Midterm Pygame Project (Python)

AP Computer Science Principles - Midterm Pygame Project (Python)

This is my midterm project for AP Computer Science Principles. The students need to create their own game using Pygame and everything learned in class so far. I’ve included a starter Python code, and a code that the students and I developed in class that is the start of a Space Invaders clone. In this, and all labs posted on TPT, the questions are of my own making, and any similarity to codes/assignments/homework found anywhere else is by chance. Python code showing possible acceptable codes
Preview of 2D Game Development - Math & Computer Science (Windows)

2D Game Development - Math & Computer Science (Windows)

Created by
GarageGames
Torque 2D is an interactive 2D game development product used by thousands of game developers and developed by GarageGames. Torque 2D could be used to teach math and basic programming for many ages. Many of us at GarageGames have previously worked in education and we are inspired and motivated to teach game development. We are posting this on TpT as an experiment. Please contact us and tell us what you think. We will be more than happy to support the TpT community with future releases and updates
Preview of Mastering the 3 Programming constructs

Mastering the 3 Programming constructs

An introduction to the main 3 programming constructs: Sequence, Selection and Iteration. Understanding how you could solve most problems using these constructs. Also includes: Explanation of how to write effective PSEUDOCODE AND FLOWCHART (DESIGN) Interactive Examples included: Sequential Program – Predicting output; Predicting the output of a program (Do – Until LOOP); RE-WRITING SOMETHING AS A WHILE LOOP This is part of a very comprehensive series of resources created by www.teachingcomputing.
Preview of Number Guessing Game Codio Project

Number Guessing Game Codio Project

Created by
BPN 3D Prints
A simple Java program with instructions and starter code. Great for Computer Science A. Requires use of Math.random(), selection, while-loops, input through System.in. Designed with and for Codio. The Guide uses markup language. If nothing else, the .java can be imported into any IDE.
Preview of Python OOP — Classes & Objects

Python OOP — Classes & Objects

Created by
ClearDevDocs
Focus on Python Object Oriented Programming examples.
Preview of Fast Facts: Robotics

Fast Facts: Robotics

Created by
Explore n' Grow
Great for bulletin boards, technology or computer classrooms, student interest boards, and much more! Students pull, rip, or cut off the information tab after reading about the subject. Very useful for Genius Hour classrooms! Also great for Destination Imagination schools. ***Recommend cutting the vertical lines to make it easier for little hands to take the information :) Will be creating (and taking requests) for other subjects! Please review!
Preview of BASIC NOTES OF C PROGRAMING

BASIC NOTES OF C PROGRAMING

It contains all the basic knowledge of C programming...which is required for any computer science Engineering.it is very short and as much as possible. It is very helpful for those who don't have any knowledge of C knowledge of computer programing
Preview of Where We Are Classroom Signs

Where We Are Classroom Signs

UPDATE! I've spaced these out more, and also added a Computer Lab sign based on feedback! These signs were created in Keynote for Mac, and I've uploaded them as a .pdf. I hole punch these signs and then hang them on hooks outside my door so admin, students, and other teachers know where we are! Where We Are Signs by Jennifer White is licensed under a Creative Commons Attribution 3.0 Unported License.
Preview of Free Arduino Starter Activity | Blinking LED Lesson + Student Worksheet | STEM

Free Arduino Starter Activity | Blinking LED Lesson + Student Worksheet | STEM

Created by
Math-O-Tronics
Free Arduino Starter Activity – Blinking LED Lesson + Student WorksheetIntroduce your students to Arduino programming and physical computing with this simple and engaging beginner STEM activity. In this lesson, students build a basic circuit and upload their first Arduino program to make an LED blink. This activity is perfect for introducing coding, electronics, and engineering concepts in middle school STEM classrooms. Students will learn how software interacts with hardware while developing
Preview of Basic Guide to Creating Student Web Pages using HTML Code

Basic Guide to Creating Student Web Pages using HTML Code

Created by
aaperales
With commonly used web-applications (i.e. MySpace & UBB Web Forums) reviving the use of programming code, it can be a valuable lesson for a student to understand the basic concepts of HTML. HTML, short for Hyper Text Markup Language, is the fundamental code that was once used to create all the web pages on the internet. Furthermore, it is the basis for most of the new codes that are available today (DHTML and Java Script). This 9-page handout is designed to walk your students through the proc
Preview of CS Self Study Proposal

CS Self Study Proposal

This assignment provides an outline and prompts for students to propose a self-study project in Computer Science.
Preview of Introduction to Networking Devices | CCNA 200-301 Prep and Networking Lessons

Introduction to Networking Devices | CCNA 200-301 Prep and Networking Lessons

This lesson is a complete teaching package on Network Devices (routers, switches, firewalls, servers, clients). Whether you’re teaching ICT, Computer Science, networking, or prepping for the CCNA 200-301 exam, this lesson gives you everything you need to confidently deliver engaging instruction. ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ What This Lesson Includes✯ Google Slides ✯ Theory + Practical Examples ✯ Quizzes with Answer Keys ✯ Engaging Visuals & Diagrams ✯ Editable Format ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ Pe
Preview of Philosophical Phenomena to Engage Students In The Scientific Study of God

Philosophical Phenomena to Engage Students In The Scientific Study of God

A poster introducing several research activities that teachers can use to engage students in the scientific study of God. The activities span a range of subjects: Scientific Research, Computer Logic, Probability and Statistics, ELA Literacy in Science and Technical Subjects, and Religious Studies. There is a free book that accompanies poster that contains background for all activities, entitled: "Proof of God Using The Scientific Method, " Available on the Social Science Research Network at h
Preview of Coding Unplugged: Offline Puzzle for Middle School│Single Puzzle Card- Sports

Coding Unplugged: Offline Puzzle for Middle School│Single Puzzle Card- Sports

Translate an algorithm to create art! Basic coding skills are put to the test with these pencil-and-paper coding puzzles. Students will translate the arrow code using the Programming Key to draw the secret image. Perfect as a computer-free sub activity, or use as a no-prep option for early finishers or after state testing! Find the full resource here. This Free Resource contains one single puzzle card that can be used as a quick worksheet, or can be laminated and used again and again! The FU
Preview of FREE Java Syntax Practice Worksheet & Answer Key

FREE Java Syntax Practice Worksheet & Answer Key

Looking for an easy-to-use worksheet to introduce students to Java syntax?This free resource includes a beginner-friendly Java Syntax Worksheet and complete Answer Key — perfect for computer science classrooms, tech electives, or AP Computer Science A prep. This printable worksheet focuses on recognizing and correcting syntax errors — helping students build the habit of reading code carefully and applying correct formatting from the start. Great for: Intro to Programming Early AP CS A practi
Preview of Generation Skeptics After-School and Summer Camp Guide

Generation Skeptics After-School and Summer Camp Guide

Find dozens of FREE lessons on evolution, science appreciation/skills, and critical thinking at:https://centerforinquiry.org/education-department/Generation Skeptics' lessons are perfectly adaptable for camp and after-school settings. Generation Skeptics is an inquiry-based program designed to get young people to think skeptically! This guide contains a preview of 56+ bellringer videos (lesson 1) and 12 complete lessons that can be found on our webpage, Generation Skeptics. All lessons require
Preview of What is an Algorithm?

What is an Algorithm?

What is an algorithm? Students learn how people make instructions to tell computers what to do. The hands-on activity lets them practice to see how difficult it is to accurately "program" their computer (fellow student), and how carefully they must think through how to explain their instructions. This activity is useful for helping students understand the importance of specificity in designing instructions, whether for a computer program or an AI chatbot. Baylor Computer Science Assistant Pro
Showing 1-24 of 77+ results