TPT
Total:
$0.00

Computer Programming

100+ results
Filters
Subject
Standard
Language
Preview of Introduction to Computer Programming (BASIC)

Introduction to Computer Programming (BASIC)

This is a marvelous lab for teachers who wish to give their students some history and perspective of what computers were 40 years ago, and what they can do today. The lab is divided into 2 sections. Parts 1 and 2 take the students on a journey back in time to the 1980s, the decade when computers first went mainstream. Following a rather extensive reading, the students take a 10 question quiz to prove their comprehension of the material presented thus far. Parts 3 and 4 of this lab take the stud
Preview of Scratch 3.2 Coding - Fun Computer Technology Unit!  7 EDITABLE STEM Lessons

Scratch 3.2 Coding - Fun Computer Technology Unit! 7 EDITABLE STEM Lessons

This popular computer technology unit has been updated to support the latest version of Scratch 3.2 - available online or as an app. This unit has been revised November 2023! Every PowerPoint presentation, planning document, Scratch Project and worksheet has been updated. Tutorial Videos have now been added demonstrating how to complete the tasks in this unit.This complete, fun, 7 lesson unit of work introduces students to the interactive world of Scratch programming using drag-and-drop coding.
Preview of AP Computer Science Buffer vs Cache for use with Schoology

AP Computer Science Buffer vs Cache for use with Schoology

Created by
Brian Garber
30 scenario-based multiple-choice questions in which students distinguish between Buffer and Cache. Each question presents a realistic scenario requiring students to classify or apply the correct concept. For computer science, technology, and digital literacy courses. Use as a bell ringer, exit ticket, unit review, sub plan, homework, or test prep activity for the computing and computer architecture unit. No more printing or correcting, in an LMS it corrects itself! No more passing out the p
Preview of AP Computer Science Binary vs Hexidecimal for use with Schoology

AP Computer Science Binary vs Hexidecimal for use with Schoology

Created by
Brian Garber
30 scenario-based multiple-choice questions in which students distinguish between Binary and Hexadecimal. Each question presents a realistic scenario requiring students to classify or apply the correct concept. For computer science, technology, and digital literacy courses. Use as a bell ringer, exit ticket, unit review, sub plan, homework, or test prep activity for the computing and number systems unit. No more printing or correcting, in an LMS it corrects itself! No more passing out the pa
Preview of AP Computer Science Bandwidth vs Latency for use with Schoology

AP Computer Science Bandwidth vs Latency for use with Schoology

Created by
Brian Garber
30 scenario-based multiple-choice questions in which students distinguish between Bandwidth and Latency. Each question presents a realistic scenario requiring students to classify or apply the correct concept. For computer science, technology, and digital literacy courses. Use as a bell ringer, exit ticket, unit review, sub plan, homework, or test prep activity for the networking and computing unit. No more printing or correcting, in an LMS it corrects itself! No more passing out the papers,
Preview of AP Computer Science Analog vs Digital for use with Schoology

AP Computer Science Analog vs Digital for use with Schoology

Created by
Brian Garber
30 scenario-based multiple-choice questions in which students distinguish between Analogue and Digital. Each question presents a realistic scenario requiring students to classify or apply the correct concept. For computer science, technology, and digital literacy courses. Use as a bell ringer, exit ticket, unit review, sub plan, homework, or test prep activity for the computing and technology unit. No more printing or correcting, in an LMS it corrects itself! No more passing out the papers,
Preview of TED Talk: The High-Stakes Race to Make Quantum Computers Work- Chiara Decaroli

TED Talk: The High-Stakes Race to Make Quantum Computers Work- Chiara Decaroli

Unlock the mysteries of quantum computing with this engaging TED-Ed companion resource! Perfect for high school and college classrooms, this activity dives into the physics, technology, and challenges behind the next frontier of computation. Includes 20 thought-provoking discussion questions, a structured essay prompt, and a full debate topic exploring whether governments should fund this groundbreaking technology now or wait for further development. Great for sparking curiosity in science, te
Preview of A-Level Computer Science Paper 4: Computational Thinking and Problem-Solving

A-Level Computer Science Paper 4: Computational Thinking and Problem-Solving

This product covers the entire Cambridge International A-Level Computer Science 9618 Paper 4 content for exams in June and November 2021, 2022, 2023. This product contains up to 30 practical videos and worked examples in Python from through binary search, bubble sort, imperative programming, and all the way to object-oriented programming (OOP) in its most simplified way that ultimately encourages learners to meet the needs of Higher education courses in computer science as well as twenty-first-c
Preview of Introduction to BASIC Programming, Part III

Introduction to BASIC Programming, Part III

Here is Part 3 of this extremely (and surprisingly) popular coding lab. In this lab, students learn several critical functions / subroutines in BASIC that enable them to write their own creative programs. Having taught this class for many years, this is one of those labs that I am always excited to see what imaginative creation the students produce. I have no doubt you will find the same joy and satisfaction with seeing your students constantly push themselves to think outside the box. Rubric c
Preview of Programming the Particle Theory Using Scratch

Programming the Particle Theory Using Scratch

This module is designed to help students understand both the particle theory a little better and also get some experience programming. This module can be given to students to show them how to code in Scratch and to reinforce the ideas of the Particle Theory of matter. No coding experience is necessary and no special equipment is needed other than this workbook and access to the internet.
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 TED Talk: Have We Reached the Limit of Computer Power?-  Sajan Saini and George

TED Talk: Have We Reached the Limit of Computer Power?- Sajan Saini and George

This TED-Ed companion resource explores one of the most important concepts in modern computing—Moore’s Law—and what happens when we reach its limits. Through engaging visuals and cutting-edge science, students will discover the physical, economic, and environmental challenges shaping the future of microchip design. Perfect for high school or college courses in STEM, environmental science, engineering, or technology ethics, this resource includes: 20 thought-provoking discussion questions An exp
Preview of Spreadsheet Function Programming LinkLesson® - Online Blended Distance Learning

Spreadsheet Function Programming LinkLesson® - Online Blended Distance Learning

(Please download my free samples to be sure you understand what you are purchasing. Try the Scientific Method video activity, a more advanced G-Sheets Scripting lesson, or the It's Just a Theory discussion assignment. Get all of the free things!)NO PREVIOUS KNOWLEDGE OF JAVA-SCRIPT NEEDED BY TEACHER OR STUDENT.Short Description: Students learn about using JavaScript or App Script to produce a spreadsheet function that produces random numbers. This is the first lesson in the series that attempt t
Preview of Physics Models with Python 6

Physics Models with Python 6

Created by
Aaron Keller
Students program objects moving with projectile motion and air drag.
Preview of Physics Models with Python 5

Physics Models with Python 5

Created by
Aaron Keller
Students program a block that slides and slows due to friction.
Preview of Physics Models with Python 4

Physics Models with Python 4

Created by
Aaron Keller
Students program a model of projectile motion.
Preview of Physics Models with Python 3

Physics Models with Python 3

Created by
Aaron Keller
Students program motion with constant acceleration.
Preview of Physics Models with Python 2

Physics Models with Python 2

Created by
Aaron Keller
Students program a block to slide across a wooden floor.
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 Physics Simulations

Physics Simulations

Created by
Trevor Phillips
This is a computer program teaching aid that simulates various physics principles in a fun, interactive way. Simulations include: Projectile motion Friction and incline Springs Curved motion (centripetal forces, etc.) Gravity Thermodynamics and pressure Each simulation allows you to adjust settings. For example, you can change the angle and initial velocity of the projectile in "Projectile motion." For springs, you can adjust the k-constant and mass. Adjusting the settings helps students see i
Preview of Physics Projectile Motion Simulator for Windows in the Python Language

Physics Projectile Motion Simulator for Windows in the Python Language

Useful for science, computer programming courses, and physics, this is a projectile motion simulator for Windows written in the Python programming language using the Tkinter library. The simulator does not account for air resistance to simplify calculations. When you purchase, you purchase the source code which can be run in an interpreter such as Anaconda Spyder or Pycharm, and a download link to obtain the program. I cannot upload the program directly to TPT because it does not allow files
Preview of Introduction to Matlab 3

Introduction to Matlab 3

Created by
Aaron Keller
Creating loops and programs in Matlab.
Preview of Learn the properties of gravity by coding in Scratch
11:55

Learn the properties of gravity by coding in Scratch

No experience needed in programming. Tie together the idea that gravity accelerates and also learn the basics of coding. Scratch is a free online coding platform and I walk you through all the steps needed to make a simple program of an accelerating apple. Coding is a great way to introduce STEM into your classroom and this will help increase your confidence in its use. What is provided? 1. A step-by-step how-to video showing how to code an apple accelerating downward in Scratch 2. A workbook
Preview of Physics Exercises for the TI-83/TI-84 Graphing Calculator

Physics Exercises for the TI-83/TI-84 Graphing Calculator

Created by
TheScienceGiant
In these exercises, Ss will: • Program your graphing calculator to display graphs of displacement and speed for a falling body. • Program your graphing calculator to create a graph of height versus time so you can predict how high a vertically launched rocket will go and how long it will remain in flight, given the following initial speeds for a rocket traveling straight upward, at an angle of 90 degrees. • Program your graphing calculator to create a graph of normal forces versus force of stat
Showing 1-24 of 100+ results