TPT
Total:
$0.00

Computer Programming

54+ results
Filters
Standard
Language
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 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 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 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 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
Preview of JavaScript Word Search - Programming Language Words Puzzles

JavaScript Word Search - Programming Language Words Puzzles

JavaScript Word Search 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 supplem
Preview of Goldie’s AP® CSP Unit 5 Programming – PYTHON Bundle

Goldie’s AP® CSP Unit 5 Programming – PYTHON Bundle

AP® Computer Science PrinciplesUnit 5 Programming – Python Lesson Bundle This is a BUNDLE in my Python Programming unit, where you get all 7 lessons, along with my test review, assessment, final project, and review game in the Python programming language. This product is a .zip folder that contains Microsoft® Word documents, PDF documents, and Microsoft® PowerPoint slides. Included in each lesson: Student guided notes (fill in the blank style)Teacher slides going through the content in an
Preview of Goldie’s AP® CSP Unit 5 Programming – AP® Pseudocode BUNDLE

Goldie’s AP® CSP Unit 5 Programming – AP® Pseudocode BUNDLE

AP® Computer Science Principles Unit 5 Programming – AP® Pseudocode Lesson Bundle This is a BUNDLE in my AP® Pseudocode Programming unit, where you get all 7 lessons, along with my test review and assessment, in the AP CSP Pseudocode. This product is a .zip folder that contains Microsoft® Word documents, PDF documents, and Microsoft® PowerPoint slides. Included in each lesson: Student guided notes (fill in the blank style)Teacher slides going through the content in an engaging sequencePseu
Preview of Goldie’s AP® CSP Programming in Python – Lesson 2: Conditionals

Goldie’s AP® CSP Programming in Python – Lesson 2: Conditionals

AP® Computer Science PrinciplesUnit 5 Programming – Python Lesson 2: Conditionals This is Lesson 2 in my Python Programming unit, where students are introduced to if, else, elif, and Boolean expressions in the Python programming language. You get student guided notes, teacher slides, an unplugged practice assignment, and a programming assignment, all prepped and ready for you to teach the content! This product is a .zip folder that contains Microsoft® Word documents, PDF documents, and Mic
Preview of Goldie’s AP® CSP Programming in Python – Review and Assessment

Goldie’s AP® CSP Programming in Python – Review and Assessment

AP® Computer Science PrinciplesUnit 5 Programming – Python Review, Assessment, Game, and Final Project This resource concludes my Python Unit with a multiple choice and free response test review, a 20 question multiple choice assessment, a class review game, and a final project programming in Python. Everything comes completely editable, with all the answer keys included! This product is a .zip folder that contains Microsoft® Word documents, PDF documents, and Microsoft® PowerPoint slides.
Preview of Goldie’s AP® CSP Programming in Python – Lesson 3: Functions

Goldie’s AP® CSP Programming in Python – Lesson 3: Functions

AP® Computer Science PrinciplesUnit 5 Programming – Python Lesson 3: Functions This is Lesson 3 in my Python Programming unit, where students are introduced to writing and using functions, as well as global and local variables, in the Python programming language. You get student guided notes, teacher slides, an unplugged practice assignment, mini program assignments (with reflection questions), and a programming assignment, all prepped and ready for you to teach the content! This product i
Preview of Goldie’s AP® CSP Programming in Python – Lesson 5: Loops

Goldie’s AP® CSP Programming in Python – Lesson 5: Loops

AP® Computer Science PrinciplesUnit 5 Programming – Python Lesson 5: Loops This is Lesson 5 in my Python Programming unit, where students are introduced to the for loop for iterables and range() function and the while loop in the Python programming language. You get student guided notes, teacher slides, an unplugged practice assignment, mini programs (with reflection questions), and a programming assignment, all prepped and ready for you to teach the content! This product is a .zip folder
Preview of Goldie’s AP® CSP Programming in Python – Lesson 4: Lists

Goldie’s AP® CSP Programming in Python – Lesson 4: Lists

AP® Computer Science PrinciplesUnit 5 Programming – Python Lesson 4: Lists This is Lesson 4 in my Python Programming unit, where students are introduced to creating lists, accessing items in a list, and popular list methods in the Python programming language. You get student guided notes, teacher slides, an unplugged practice assignment, mini programs (with reflection questions), and a programming assignment, all prepped and ready for you to teach the content! This product is a .zip folder
Preview of Goldie’s AP® CSP Programming in Python – Lesson 6: String Manipulation

Goldie’s AP® CSP Programming in Python – Lesson 6: String Manipulation

AP® Computer Science PrinciplesUnit 5 Programming – Python Lesson 6: String Manipulation This is Lesson 6 in my Python Programming unit, where students are introduced popular string methods and algorithms in the Python programming language. You get student guided notes, teacher slides, an unplugged practice assignment, and a programming assignment, all prepped and ready for you to teach the content! This product is a .zip folder that contains Microsoft® Word documents, PDF documents, and M
Preview of Goldie’s AP® CSP Programming in Python – Lesson 7: Searching and Sorting

Goldie’s AP® CSP Programming in Python – Lesson 7: Searching and Sorting

AP® Computer Science PrinciplesUnit 5 Programming – Python Lesson 7: Searching and Sorting This is Lesson 7 in my Python Programming unit, where students learn about Big-O notation and the linear search, binary search, bubble sort, and insertion sort in the Python programming language. You get student guided notes, teacher slides, an unplugged practice assignment, and a programming assignment, all prepped and ready for you to teach the content! This product is a .zip folder that contains M
Preview of Goldie’s AP® CSP Programming in Python – Lesson 1: Variables – FREE!

Goldie’s AP® CSP Programming in Python – Lesson 1: Variables – FREE!

AP® Computer Science PrinciplesUnit 5 Programming – Python Lesson 1: Variables This is Lesson 1 in my Python Programming unit, where students are introduced to variables, assignments, displaying, comments, operators, user input, comparison operators, order precedence, and the random number generator in the Python programming language. You get student guided notes, teacher slides, an unplugged practice assignment, and a programming assignment, all prepped and ready for you to teach the conten
Showing 1-24 of 54+ results