Code.org
Routers and Redundancy
How are messages to the right recipient? Introduce the concept of routing Internet traffic by drawing a comparison to sending a letter. Groups use the Internet Simulator program to send messages to others using the same router...
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.
Code.org
Image Scroller with Key Events
Discover how to embed images in lists. Scholars modify an existing app to include an image scroller in the 17th lesson of the series. They learn to refactor code and remove redundancies after modifying code.
Curated OER
Adventures in Alice
Eighth graders complete a computer program where they learn about different methods. In this computer lesson students see the differences between a world and character method and learn what they do.
Curated OER
Art as a profession
Students research a possible career in computer animation. In this computer animation lesson plan, students research the amount of money you could make in computer animation and the kinds of jobs you could acquire.
Curated OER
Talk the Talk
Students interactively learn multimedia terminology while using the Alice Programming. In this multimedia instructional activity students become the director of a movie or video game.
Curated OER
Measurement
Seventh graders measure surface area. In this geometry lesson, 7th graders find the surface area of various geometrical shapes. Using a computer program, students compute the area of 2-D and 3-D shapes. Students use...
Curated OER
Animation: ALICE Software
Young scholars familiarize themselves with the ALICE software program. In this computer animation lesson, students are guided through a tutorial on how to use the ALICE software for animation.
Curated OER
The Adventure of Negative clue and Alice World
Students read the story "The Adventure of the Negative Clue" and design an Alice World for the story's setting. In this reading analysis lesson, students read the story and complete a story map. Students use the Alice program to design...
Curated OER
Adventures in Alice
Students create a haiku and illustrate it on the computer. For this haiku lesson plan, students review the history of the haiku while they are outside and then write their own. Students then use a computer program to illustrate their poem.
Curated OER
Alice
Students work with computers and use the Alice software. In this computer instructional activity students learn how to use the Alice program.
Drexel University
Learning Roomba Module 2: Robot Configurations
How do robots move? A presentation shows viewers the different types of configurations of that help robots move and lists the advantages and disadvantages of each of the configurations.
Curated OER
Adventures in Alice
Learners produce a development project with characters. For this investigative lesson students use a program to understand its basic features and how to create and insert characters.
Curated OER
Computing Concepts with Java 2 Essentials
Students identify with various programming texts; introduce material in different orders; and emphasize different concepts. Students read an introduction to LiveTexts; complete various activities; discover and apply its Global features...
Curated OER
6 C's of Motivation
Young scholars get involved in a Project-Based Learning instructional design model as they enter a problem-solving learning journey. They get to personalize their learning experience from the beginning by making choices. Students set up...
Code.org
Practice PT – Improve Your App
The last installment of a 21-part unit is a practice performance task that asks class members to design an app using skills from the unit. Scholars take one of the previous apps from the unit and modify it by adding elements and making...
Code.org
Introduction to Conditional Logic
On one condition ... explore how to use conditionals within conditionals. Scholars apply conditional statements to improve upon the app they built during a previous lesson. They also learn about nested conditionals in the 11th lesson of...
Curated OER
Alice World:Tornado
Seventh graders use the Alice program and complete a world that is damaged after a tornado. In this atmospheric conditions lesson students complete an activity using the Alice program.
Curated OER
Scientific Method
Sixth graders explore the scientific method. In this scientific method lesson plan, 6th graders write acrostic poems regarding the steps of the scientific method, experience an Alice program regarding the method, and create story boards...
Curated OER
Wetland Habitats
Eighth graders explore the program Alice and the Internet to research wetland habitats. In this habitat lesson students build their own Alice world that includes wetland habitats, food sources and ways to protect the...
Curated OER
Group Game With Value
Students make decisions to untangle themselves from a Group Knot. They examine how organization, perseverance, and following directions relate to computer science.
Curated OER
Introduction to Photoshop - Appropriated Portraits
Fourth graders hone their computer skills through practice with Adobe Photoshop. They choose a famous portrait painting, working on seamless integration of their own face into the picture. They work on the skills of using filters,...
Curated OER
Mail Utility
Students review that school computers are connected to a remote computer. They login to a remote computer, access an online mail program, write and send 3 messages to classmates.
Curated OER
Letter to My Keypals
Students login to a remote computer and set up a folder to save messages from their teacher. They write an introductory letter about themselves and mail it to keypals.