Sprite Box
Lightbot Jr 4 Coding Puzzles
Learning how to write computer code has never been so much fun! Given control of their very own robots, children create simple programs in order to solve a series of challenges and develop their problem solving skills.
Media Smarts
Television Broadcast Ratings
Explore the relationships between programming, advertising, and the ensuing rating wars. Help develop the media smarts of your pupils through this examination of advertisers for popular shows. Although the included Sweep Chart features...
Curated OER
Introduction to the Internet
Students conduct a brief overview of the Internet in four main sections: Background of the Internet, E-mail, Web Browsing, and Web Searching. The latter three sections of this unit cover the mechanics as well as the underlying concepts...
Curated OER
Case Tools
Students use CASE Tools in order to develop skills that are relevant in the world of technology and business. They will practice the new skills in mock type of projects that are relevant to real life scenarios.
Curated OER
Coding History
Students study the topic of codes in Computer Science. They research it history, divisions in the field and its applications. The lesson plan also includes a brief overview of the information technology theory.
Curated OER
Object Oriented Programming
Learners engage in a research activity in order to comprehend the intents and dynamics of Object Oriented Programming. They are exposed to the new paradigm of programming in order to develop new skills.
Curated OER
Review of Arrays
In this computer programming review worksheet, students answer 50 multiple choice questions on one and two dimensional arrays.
Curated OER
TECH:Introduction to Programming (IT)
Young scholars complete an activity that illustrates the concepts of giving accurate instructions and computer programming. They also identify the relationship of the instructions/code to computer programming. Students then create a...
Curated OER
Irregularly Scheduled Programming
Learners examine their favorite holidays and how they are celebrated. After reading an article, they discuss the length of television programming for the Super Bowl. In groups, they create their own television programming relating to...
Curated OER
Have I Been Hacked?
Students investigate how effective SNEAK strategies are in detecting hackers. In this technology lesson, students explain the ethical issues about hacking. They graph and analyze their experimental results.
Curated OER
Programming and PB&J
Students use peanut butter and jelly sandwiches as a method for learning computer programming skills. In this computer programming lesson plan, students write a detailed, step-by-step program for how to make a peanut butter and jelly...
Curated OER
Variable Arrays
Twelfth graders compare and contrast variables and arrays. Using data, they enter the information into a spreadsheet and an array to compare how they appear. To end the lesson, they complete basic programs in which they use arrays.
Curated OER
Welcome To Program A Simple Program in C
Young scholars are introduced to the language in C programming. In groups, they determine the correct function to be used and practice running the program to achieve the desired results. They end the lesson by programming more difficult...
Curated OER
Getting Started with Java
Young scholars explore a programming curriculum based in the Java language. They start with the basic information needed to code and run their first program. Students analyze the planning, debugging and testing points of the unit. They...
Curated OER
Anything Goes
Students work collaboratively to explore the functions of the Robolab program and create a small moving robot out of Legos.
Curated OER
NASA Robots
Students discuss the needs for robots in space discovery, and take turns simulating a robot and controller to demonstrate the difficulties of programming a robot to successfully complete simple tasks.
Curated OER
Advanced Introduction to TI-8x Calculators: Programming in TI-Basic
High schoolers program a TI-Basic calculator. In this calculator programming lesson, students explore how to create and graph a linear equation. High schoolers study how to input variables into the function and read the graph output.
Curated OER
Introduction to Objects
Learners are introduced to the concept of Objects in Programming and identifying the parts of an object. They view the radio objects movie and then brainstorm household objects that can be represented as a series of controls and displays.
Curated OER
Select a Sound: RCX Programming
Students program an RCX to play one sound if a touch sensor is pressed down and another if it is not pressed. They write the program to repeat twenty times and incorporate the use of both a fork and a loop.
Curated OER
Things that Go Bump, Bump, Bump
Students program previously constructed bumper cars to keep bumping and reversing indefinitely. They use touch sensors attached to separate ports and complete a worksheet.
Curated OER
Engineering: Lego Cars and Light Sensors
Students build Lego cars with attached light sensors. They program the car to enter a tunnel and reverse out when it records a darker light reading.
Curated OER
Introduction to HTML
Students listen to a brief history of HTML and its basic principles. They interact with command tags on computers and perform tasks that the web browser would understand.
Curated OER
Controlling Robots
Students create practical robotic devices with a laptop computer. They explore how to program LED lights and DC motors. They examine a wide range of motors, switches and relays.
Science Buddies
Science Buddies: Writing a Simple Calculator Program With Java Script
This is a good first-time programming project. You'll learn how to use JavaScript to create a basic calculator program that you can run in your Web browser.