College Board
2017 AP® Computer Science A Free-Response Questions
Here's a great way to prepare for the AP exam format. A PDF file supplies the four free-response questions from the 2017 AP Computer Science A exam. Questions involve identifying and processing the digits of a non-negative integer and...
College Board
AP® Computer Science A: Elevens Lab Student Guide
Looking for a project to use in an AP® Computer Science class? Engage learners with a simple solitaire game called Elevens. Through these activities, learners break down the task and write the code for a game. Sign in to your College...
Khan Academy
Project: What's for Dinner?
This creative project may make your young programmers hungry as they practice their Java Script coding. The task is fairly open ended: add shapes using different shape functions, including the fill and stroke functions to add color and...
Curated OER
Computer Enhanced Contour Line Drawing
Students practice drawing contour lines using a computer program. Using the lines, they use them in a photo scanned onto the same computer with a photo-editing option. They change the colors and textures of the photo and turn it in to...
Curated OER
Computer aided Teacher
Students compose an abstract work of art on the computer, enlarge it, and paint (or draw) it. They seek out inspiration from their natural world. Students find and photograph a picture with interesting visual imagery. They load the photo...
Code.org
Number Systems
Generating a system of shapes. Groups work together to create a number system using three different shapes as symbols. The groups should come up with the rules that generate all the possible permutations of the three shapes.
Curated OER
Technobasics
Students are introduced to computer rules, hardware, mouse skills, and keyboarding. In this computer basics instructional activity, students apply their computer skills to paint using the Kid Deluxe 4. Students also classify hardware as...
Curated OER
Building A Solar Still
Students investigate the water cycle by viewing an online video. In this drinking water instructional activity, students create solar stills at their campus in order to purify water that is tainted. Students view a video on their...
Code.org
Sending Binary Messages
Pairs build a device that will be able to send a binary message. They then update their device to allow it to send four possible messages before upping the ante to eight. The provided self-assessment rubric comes with reflection...
Curated OER
Let's Visit Hervey Bay
Learners explore the concept of saving files on the computer. For this computer technology and science lesson, students download pictures, facts, and sounds of whales and save them to a disk. Learners then discuss the information they...
Curated OER
Tides at the Battery, NY
Skill in using Excel and increasing proficiency in manipulating data are challenged with this data analysis work. A web link supplies data and step-by-step instructions help learners create a graph. There are many extension activities...
Curated OER
7 Internal Messages
In this technology worksheet, students compose e-mails that are meant to be shared on a closed system or network. The directions for each is listed.
Code.org
Sending Numbers
Binary graphing ... bit by bit. Pairs work together to develop a protocol in order to send the points of a graph. One partner sends the points and the other receives them and tries to recreate the graph. The pupils use the rubric to...
Code.org
Creating Functions with Parameters
The pupils practice modifying parameters in a function to add variations to their under the sea scene. The resource also introduces random number functions that alter the scene every time the program runs.
Curated OER
It's A Mystery To Me
Students become both mystery readers and writers. They utilize the Internet to understand the elements of this classic genre; employ critical thinking skills when reading various stories in both print and electronic formats; form groups...
Curated OER
Habitat Art: Florida Panthers
Students discover the lifestyles of a Florida Panther by investigating its habitat. In this wild animal lesson, students utilize the Internet to research the habits of a Panther and what their habitat is. Students create an artful...
Curated OER
Inspirational Mapping for the Corps of Discovery
Third graders use a computer software entitled, Inspiration, in order to create a map or web of what Lewis and Clark should have packed for their journey west. They are given the expectations of the teacher and a scoring guide is...
IMAX
Hubble
Explore what it takes to service the Hubble telescope. In the set of three activities, groups investigate several aspects of the Hubble telescope, including robotic arms used during repairs, spacesuits, and extravehicular activity (EVA)...
Curated OER
Digital Storytelling
Sixth graders write a creative story and turn it into a digital storybook. For this digital storytelling lesson, 6th graders write a creative story, illustrate the story, and then use computer technology to turn their story and...
Curated OER
Zeros and Ones
Students review counting, the number system and the decimal number system. They rotate through three stations, "How RAM Works, "Binary Numbers" and "Binary Letters." They complete three separate worksheets to check for complete...
Curated OER
The Five a Day Adventure Lesson Plan
Students, after examining a food pyramid, demonstrate their knowledge and use of their classroom computers by researching the nutritional content of fruits and vegetables. They also compare/contrast serving sizes and nutrients in...
Curated OER
Parent's Choice
Students evaluate Web sites offering services, programs and supplies for Students. They write Web guides, directing parents and guardians to useful information, and write letters to companies offering recommendations for improving sites.
Curated OER
Gearing Up for Wi-Fi Life
Students discover how wi-fi works in walkie talkies and computers. They also examine wi-fi wireless network coverage areas and campus locations in which data was taken to measure usage. They complete graphs based on the usage for...
Curated OER
Nursery Rhyme Modernization
Students retell a nursery rhyme updating it and create a video. In this Movie Maker nursery rhyme instructional activity, students use technology to update a nursery rhyme. Students incorporate special effects, actions, and captured...