Lesson Planet
Search educational resources
  • Sign In Try It Free
  • AI Teacher Tools
    • Discover Resources Search reviewed educational resources by keyword, subject, grade, type, and more
    • Curriculum Manager (My Content) Manage saved and uploaded resources and folders To Access the Curriculum Manager Sign In or Join Now
    • Browse Resource Directory Browse educational resources by subject and topic
    • Curriculum Calendar Explore curriculum resources by date
    • Lesson Planning Articles Timely and inspiring teaching ideas that you can apply in your classroom
    • Our Story
    • Frequently Asked Questions
    • Testimonials
    • Contact Us
  • Pricing
  • School Access
    • Your school or district can sign up for Lesson Planet — with no cost to teachers
      Learn More
  • Sign In
  • Try It Free

Hi, what do you want to do?

Create a lesson plan
Create a lesson plan
Generate resources with 80+ AI teacher tools
Generate resources with 80+ AI teacher tools
Search 200,000 instructional videos
Search 200,000 instructional videos
Find a teaching resource
Find a teaching resource
Adventures in Alice Lesson PlanAdventures in Alice Lesson Plan
Publisher
Curated OER
Curator Rating
Educator Rating
Not yet Rated
Lesson Plan

Adventures in Alice

Curated and Reviewed by Lesson Planet
This Adventures in Alice lesson plan also includes:
  • Project
  • Join to access all included materials

Students use the Alice computer program and use the basic features to manipulate a world within it.  In this programming lesson students use their computer skills to create a storyboard in the Alice program. 

4 Views 6 Downloads
Concepts

computers, technology resources

Additional Tags

alice, computer, program
Show More Show Less

Resource Details

Grade
8th - 12th
Subjects
STEM
3 more...
Resource Type
Lesson Plans
Audience
For Teacher Use
Technology
Ed Software

See similar resources:

Lesson Plan

Computing in the Cloud

TryEngineering
What and where is "the cloud"? The lesson teaches scholars about the history of cloud computing and about its current uses. It also teaches how to install a multiple guest OS in a host OS and how to use cloud computing services.
3rd - 12th STEM
Lesson Plan

Alice Computer Programming

Curated OER
Middle schoolers explore multimedia components. In this science inquiry instructional activity, students read "Invitation to the Game" by Monica Hughes and they use the Alice Computer Programming System to better understand population...
6th - 8th STEM
Lesson Plan

Computer Programming: Learning Alice Programming

Curated OER
Students examine the Alice Program. In this computer programming lesson, students use the drag and drop program method and view a PowerPoint presentation. Students will then create a snowman by using the drag and drop method.
10th - 12th 21 Century Skills
Instructional Video

If/Else - Part 1, Computer Programming

Khan Academy
Do it, or else! In conversation, this sounds like an ultimatum, but when writing code, it's a normal way to communicate with a computer. This video shows how to extend our previously used conditional if statement to include the else...
5 mins 6th - Higher Ed STEM
Interactive

Challenge: Double Rainbow

Khan Academy
Draw a rainbow over the rainbow. The second segment in a series of six has the class practice using functions to edit a program that draws a rainbow. After creating the function, the interactive lesson challenges pupils to create another...
6th - Higher Ed STEM
Instructional Video

Ihmc: Computational Thinking and Thinking About Computing

Other
Jeannette M. Wing, Assistant Director for Computer and Information Science and Engineering, discusses how, like reading writing and math, computational thinking skills will be a fundamental skill used by everyone in the world. [1:05:58]
9th - 10th 21 Century Skills
Interactive

Challenge: Parting Clouds

Khan Academy
Let the sun shine as your young coders move the clouds across the sky while practicing animation coding skills in JavaScript. Younger learners may benefit from more guided help or a whole-class discussion before trying this coding...
6th - Higher Ed STEM
Interactive

Challenge: My Favorite Foods

Khan Academy
Create a list of your favorite foods while you practice writing text in JavaScript. Use fill, textSize, and text functions. This is a quick activity that helps solidify basic skills. Expand with additional challenges...
6th - Higher Ed STEM
Lesson Plan

Programming with Alice

Curated OER
Students develop their technology skills. For this computer programming lesson, students use Alice software to complete programming tasks and ultimately to program a video game or movie.
6th - 12th 21 Century Skills
Instructional Video

Learn to Program: You Can Code: Java vs C++

Other
A discussion of the similarities and differences between Java and C++. The pros and cons of each language are demonstrated through example as well. [6:13]
9th - 10th 21 Century Skills
Try It Free
© 1999-2026 Learning Explorer, Inc.
Teacher Lesson Plans, Worksheets and Resources

Sign up for the Lesson Planet Monthly Newsletter

Open Educational Resources (OER)

  • Health
  • Language Arts
  • Languages
  • Math
  • Physical Education
  • Science
  • Social Studies
  • Special Education
  • Visual and Performing Arts
View All Lesson Plans

Discover Resources

  • Our Review Process
  • How it Works
  • How to Search
  • Create a Collection

Manage Curriculum

  • Edit a Collection
  • Assign to Students
  • Manage My Content
Contact Us Site Map Privacy Policy Terms of Use