Microsoft
Variables
You won't want to replace the resource with anything else. Future computer scientists use Minecraft to learn about variables in computer coding. They engage in several activities to master the variable code block, then apply it in an...
Teach Engineering
Android Acceleration
Prepare to accelerate your Android. Pupils prep for the upcoming activity in this third installment of a four-part series. The lesson progresses nicely by first introducing different types of acceleration to the class. The teacher...
Curated OER
Using Data from Sensors
Beginning with a discussion about using technology to collect data, this resource includes a video about the next Mars rover as an example. Young scientists are taught that filtering is necessary before collected data can be analyzed....
Curated OER
Embracing Diversity
Students explore and use different computer programs for collecting data. In this technology based lesson, students set up a survey and use the Excel and Lotus software to collect data.
Curated OER
Basic Multiplication Facts - MathKeys Software
Students explore multiplication concepts. In this multiplication lesson, students define "array" and draw several arrays to represent multiplication number sentences. Students construct arrays on the computer using MathKeys...
Curated OER
Discover the World of Machines
Students participate in a project which incorporates science with reading, writing, social studies, and technology. Through several activities over a 15 day period, they explore the computer, digital camera, computer software programs...
Curated OER
Geometric Shapes at the OK Corral
Students explore geometry by utilizing computer software. In this shape identification lesson, students define several geometric shapes by the characteristics that classify them. Students draw and cut out geometric shapes using their...
Curated OER
Mondrian - Primary/Secondary Color Study
Utilizing computer software, learners demonstrate the color spectrum. They investigate the life of the artist Piet Mondrian and define his style of artwork. Then they use Photoshop to recreate some of his designs while discovering the...
Stratford Academy
Microsoft Word Exercise
Get to know the computer program, Microsoft Word, by completing 24 tasks, including typing a line of text, experimenting with format options, inserting page numbers, headers, footers, and more.
Code.org
Star Wars: Building a Galaxy with Code
Welcome to the code side. The interactive lesson introduces coding in a game format with familiar characters. Young computer experts learn to develop code to control the interaction of the characters in the game. The activity ends with...
Curated OER
Keeping a Physical Activity Log
This study asks students to keep a log at home of their daily physical activities for at least one or two weeks. They bring their logs back to class. They compare the activities and discuss different levels of intensity.
Curated OER
Comparing Physical Activity Choices
A physical activity log will help your elementary students keep track of their activities. Your class will calculate the average number of physicaly active minutes per day. They compare with other students and then estimate the relative...
Curated OER
Electronic Survey Activity
Fifth graders conduct a class survey and share the results with a class in another state via an electronic bulletin board. This technology-rich lesson is an ideal way to have learners practice communicating with others through the use of...
College Board
AP® Computer Science: A Picture Lab Student Guide
How do you modify digital pictures? In this lab learners write methods that modify digital pictures. They how to traverse a two-dimensional array of integers or objects, and are introduced to nested loops, binary numbers,...
Bowland
Outbreak: Infection Detection
Explore the mathematics of infection outbreaks with activities that ask learners to use coordinate grids to locate infected patients. They calculate amounts of ingredients for antidotes and determine which groups of people should be...
Khan Academy
Challenge: Flower Grower
How does the garden grow? With inherited functions! The interactive activity has individuals alter a program to utilize object inheritance. Scholars develop an object type that two other objects use to inherit similar aspects. The...
Khan Academy
Challenge: SmileyFace
Two smiley faces are better than one. The interactive lesson challenges pupils to use methods to alter a program to make it more efficient. Individuals use the new code to create multiple smiley faces that speak. The engaging activity is...
Teach Engineering
Start Networking!
Class members create their own social networks by collecting signatures before graphing the interactions with their fellow classmates. The degree distribution of the simulated social network is determined by calculating the degree of...
Beauty and Joy of Computing
Building an App
Create your own app with the first lab of a five-part unit. Future computer scientists learn the basics of programming a game application. They use a given software program to design an app where users try to click on a moving...
Curated OER
The Remainder Theorem Using TI-Nspire CAS
Investigate the Remainder Theorem in this algebra lesson. Explore the relationship between the remainders of polynomial division and the function. Each of the four problems gets progressively more complicated. This might be a great...
Teach Engineering
Designing a Spectroscopy Mission
In this mind-bending activity, young engineers explore this question of whether or not light actually bends. Using holographic diffraction gratings, groups design and build a spectrograph. The groups then move on research a problem...
Curated OER
Breaking News English: Computer Start Up
In this computer start up worksheet, students read the article, answer true and false questions, complete synonym matching, complete phrase matching, complete a gap fill, answer short answer questions, answer discussion questions, write,...
Institute of Electrical and Electronics Engineers
Arduino Blink Challenge
Emerging engineers read about Arduino software and how it can be used. Then they follow a nine-step tutorial to connect an Arduino board to a computer and put it to work! The objective is to code a program that will cause an LED to...
Computer Science Unplugged
Treasure Hunt—Finite-State Automata
Introduce your class to the concept of finite-state automata with an activity that asks individuals to try to map their way to Treasure Island by taking different routes though an island chain. Each island has two ship sailing...