Adventures in

Alice Programming

Duke University, Durham, NC

Alice Programming Header Graphic

Teacher Lesson Plans from workshops 2008, 2011, 2012, 2013, and 2014.

Teacher Lesson Plans

These lesson plans were developed by teachers attending the summer 2008, 2011, 2012, 2013, and 2014. Alice workshops at Duke University which were the two-week and three-week workshops. We currently have funding through 2015 for two-week workshops each summer and will continue to update this page each year with new teacher lesson plans that have been developed.

NOTE about downloading Alice worlds. Most likely your computer does not know what an Alice world file is, with extention .a2w. If the Alice world you download is called story.a2w, your computer may think it is a .zip file and rename it to story.zip or story.a2w.zip. DO NOT unpack it or extract files, but instead rename it back to story.a2w. If you cannot figure out how to rename it, then you can leave it with the .zip extension. Start Alice and when you try to load a file, where it says "Files of Type:", select All Files. Then you can see story.zip there.

Math

3rd Grade

  • Rounding by Kit Sanders (2015)
    • Description: This lesson provides students an interactive world to practice their rounding skills. Students will be asked to round to the nearest 10 and 100 in a series of questions. They will either answer by clicking on a number line or by typing in their number answer.
    • Lesson Plan: .doc and .pdf
    • Alice World: Rouding Quiz

6th Grade

  • Lesson on the Coordinate Plane by Bridgette Scott(2008)

  • Transformations by Katrina Tunstall (2008)

  • Kick the Coordinate by Courtney C. Rudder (2011)

  • Ann Cherry's Order Of Operations (2015)
    • Description: Students will learn to open an Alice world and add a character to the world. This will serve as an introduction to the Alice programming language. Students are also given a quiz on the order of operations.
    • Lesson Plan: .doc and .pdf
    • Alice World: Order of Operations Quiz

  • Absolute Value by Mary Quick (2015)
    • Description: This lesson will use a number line to help students understand the number system. Specifically the lesson goes over absolute values, and the Alice worlds provides student with an interactive quiz to test their understand of absolute value.
    • Lesson Plan: .doc and .pdf
    • Alice World: Class Rules

7th Grade

8th Grade

9th Grade

9th-12th Grade


  • Advanced Math Topics by Colin Mayo (2014)
    • Description: This Alice world simulates the distributions of sample proportions of many simple random samples.
    • Description: This world visually demonstrates how Euler's method works and helpst students understand how to use derivation to solve problems.

  • Jamie Droegemeier's Probability, Permutations, and Combinations (2015)
    • Description: This lesson revisits previously learned probability concepts and reinforces the methods for calculating theoretical probabilities. The Alice world that goes along with this lesson presents a quiz on probabilities in a lottery context.
    • Description: This lesson introduces the concepts and methods of calculating permutations and combinations for later use in computing probabilities of compound events. The Alice world that goes along with this lesson plan presents the permutation and combination concepts in a quiz form that is set in the context of a competition (ex. how many different combinations of outcomes could there be?)

  • Joyce Vogely's Alice Probability Lesson (2015)
    • Description: In this lesson plan students compute the probability of an event occurring, tally the results of an experiment, show the results in a bar graph, and relate the experimental (theoretical) probability to the computed (experimental) probability. The Alice world related to this lesson plan teaches probability in the form of an Alice quiz.
    • Lesson Plan: .docx and .pdf
    • Alice World: Probability Lesson

  • Alice Programming by Colin Mayo (2015)
    • Website: The website outlines a 9 day unit that provides an introduction to Alice programming and a short introduction to TI Basic.
    • Description: This lesson is an introduction to random number generation. It uses random numbers to simulate choosing random samples from a population to predict the population proportion. The challenge in the lesson requires students to create looping and indexing to draw samples in a more expeditious manner.
    • Description: This assessment is designed to cover use of if/else statements and functions in Alice. It should take 10-15 minutes to complete this challenge. It uses a starter world called Decisions and Functions.a2w.
    • Description: The goal of this assessment is to create a world that has 3 separate scenes and uses the camera fade in and out object. It uses a starter world called sceneChangeChallenge.a2w.
    • Description:The Garfield Challenge is the culminating assessment of an Introduction to Alice Programming unit. Students are asked to animate a 3-frame Garfield comic strip using scene changes and fade in/fade out.

  • Maze Runner Challenge by Audrey Toney (2015)
    • Description: This world is designed for interactive review of content concepts. In this demo, the player answers math questions at the high school level. Questions are generated in a random order.
    • Lesson Plan: .pdf
    • Alice World: Maze Runner
    • Edited Alice World: (questions do not repeat) Maze Runner

Science

4th Grade

5th Grade

6th Grade

  • Phases of the Moon by Janice Byers (2013)
    • Description:This world makes use of the monePhases_moon object in the Alice Local Gallery. The different phases of the moon are explained and displayed. The information is imparted by way of the use of Do in orders, Do togethers, and methods.
    • Lesson Plans: .pdf and .docx
    • MoonPhases.a2w

7th Grade

  • Experimental Design - Variables - by April Walker (2008)

  • Tornados - by Andrea Payne (2008)

  • Atomic History Activity by James Rectenwald (2014)
    • Description: This world serves as an activity in which students must first read about various developments in atomic theory on their own. The students must then fill in the various scenes of the world with information about each scientist's contribution to atomic theory.
    • Lesson Plan .pdf and .xlsx
    • Alice World: AtomicHistoryStory.a2w

  • Practice with Isotopes by James Rectenwald (2014)
    • Description: This world serves as an activity in which students must fill in information and key terms related to isotopes. The world has two sections,the information section and the analyzing isotopes section. In the analyzing isotopes section students must answer questions regarding the atomic number, atomic mass and charge of randomly generated isotopes. Students must fill out a chart while doing this activity.
    • Lesson Plan .pdf and .xlsx
    • Isotope Data Chart .pdf
    • Alice World: IsotopeTutorial.a2w

  • Bunny Compost by Carolyn Thomas (2014)
    • Description: This lesson's goal is for students to edit and complete a starter world about composting. They must edit the code provided by the instructor. They use lists, say methods, and objects in their world to make a bunny eat all items that can be composted. There is an incomplete student world and completed solution provided.
    • Lesson Plan .pdf and .xlsx
    • Student Instructions .pdf and .docx
    • Alice World: BunnyCompostStudent.a2w BunnyCompost.a2w

  • Slimotosis (Independent and Dependent Variables) by Carolyn Thomas (2014)
    • Description: This lesson's goal is for students to edit and complete a starter world that demonstrates independent and dependent variables. They must edit the code provided by the instructor. They must use new dialogue and correctly identify independent and dependent variables in their own scenario. There is an incomplete student world and completed solution provided.
    • Lesson Plan .pdf and .xlsx
    • Student Instructions .pdf and .docx
    • Alice World: SlimotosisStudent.a2w Slimotosis.a2w
    • Alice Team Edits: SlimotosisEDITS.a2w

  • Team Introduction by Carolyn Thomas (2014)
    • Description: This lesson's goal is for students to edit and complete a starter world that introduces their team. The starter world includes prepared code for the students and they must edit it and provide an object for every team member, introduction of each team member and a team cheer. Activity is designed to introduce Alice and develop collaborative skills to work as a team.
    • Lesson Plan .pdf and .xlsx
    • Student Instructions .pdf and .docx
    • Alice World: welcomeStudent.a2w welcomeSolution.a2w

  • Newton's Three Laws of Motion by Jacqueline Worley (2015)
    • Description: This lesson is an introduction to the 3 laws of motion by Sir Isaac Newton. There are scene changes that came from a template. I would introduce students to making worlds in Alice using this world.
    • Lesson Plan: .doc and .pdf
    • Alice World: Newton's Laws

8th Grade

  • Wetland Habitats - by Heather Rogers (2008)

  • Matter - by Monique Simmons (2008)

  • Mixture Versus Susbstance by Mindy Thornlow (2013)
    • Description: This world is an engaging quiz that asks the student to decide whether a material is a mixture or a substance. If the student gets the question wrong, he/she gets eaten by a shark.
    • Lesson Plans: .pdf and .docx
    • classifyingMatter.a2w

  • Phase Changes by Mindy Thornlow (2013)
    • Description: This tutorial takes notes from the Kangaroo Visits Friends workshop tutorial. When the kangaroo visits one of its friends, the friend tells the kangaroo a fact about different phases of matter.
    • Lesson Plans: .pdf and .docx
    • phasesOfMatter.a2w

  • Periodic Table by Jared Pinkston (2013)

  • Water Cycle & Newton's Laws by Ann Marie McCarthy (2012)

  • Topics in Earth Science By LaTonya Bartell (2015)
    • Description: This lesson teaches lab safety to students. Once the teacher goes over safety rules, the Alice world will reiterate the rules and then provide an interactive quiz to test their comprehension of the lesson.
    • Description: Students will investigate Earth systems by making observations in nature and identifying systems in the natural world. Ultimately, the students will understand how the four spheres/systems on Earth (biosphere, hydrosphere, biosphere, lithosphere, and atmosphere) are interconnected. The Alice world provides a visual representation of this information for the students.
    • Description: This lesson introduces students to planetary research and familiarize them with the planets and their features. After the lesson is taught then students will use the Alice world to review information about the solar system.

  • Jessica Hall's Lesson Plans (2015)
    • Description: The first Alice world for the lesson plan introduces students to the concept of geologic time using many scene changes where each scene teaches a lesson on geologic time. The second Alice world continues to help students understand geologic time concepts, which includes events in Alice that demonstrate how half lives work.
    • Lesson Plan: .docx and .pdf
    • Alice World 1: World 1
    • Alice World 2: World 2

9th Grade

  • Acids and Bases by Stephanie Creech (2013)
    • Description: This is an interactive review and quiz on acids and bases. The setup of the world is more advanced and involves various events, if/else statements, and object property manipulation.
    • Lesson Plans: .pdf and .docx
    • CreechAcidBaseLesson.a2w

  • Alternate Energy - by William Boswell (2008)

  • Earth/Environmental Science - Solar System - by Brian Bradshaw (2008)

  • Physics - Newton's Law of Universal Gravitation - by Brian Bradshaw (2008)

  • Tour of the Moon's Surface by Hugh Finn (2012)

  • Stoichiometry by Stephanie Creech (2013)
    • Description: This is an interactive lesson on how to convert from one unit to another, using stoichiometry. The sounds, billboards, object movement, and mouse-driven events make the animation very engaging.
    • Lesson Plans: .pdf and .docx
    • StoichiometryLesson.a2w
    • Stoichiometry Powerpoint Slides: .pdf, and .pptx
    • Stoichiometry Problems: .pdf, and .docx

11th Grade


Foreign Language

6th Grade

  • House Farm Spanish by Megan D. Webb (2011)


  • Evelyn Rivera's Introductory Alice Lesson (2015)
    • Description: This lesson plan presents a short tutorial that introduces the learner to Alice by walking through the creation of a world with a bunny. Good for a first time glimpse at what Alice can do. Concepts introduced include scene set up and built-in methods.  
    • Lesson Plan: .docx and .pdf
    • Alice World: Lesson

  • Golden Ax, Silver Ax by Yoonsun Choe (2014)
    • Description: The students will learn about the Korean folk tale titled, "Golden Ax, Silver Ax" and recreate it in an Alice world.
    • Lesson Plan: .pdf and .doc
    • Alice World: Golden Ax Silver Ax

9th Grade

Art

Kindergarten

6th-8th Grade

  • Visual Art by Michele Nelson (2008)

  • Where is Caveman? by Maurice Carter, Jr. (2013)
    • Description:This world uses a wide variety of Alice objects, sounds, and billboards to creatively teach students about Picasso. There is a lot of object manipulation, scene changing, and sound inclusion.
    • Lesson Plans: .pdf and .docx , .pdf and .docx
    • Alice World

9th -12th Grade

  • Rule of Thirds by Lori Kerzee (2015)
    • After the teacher goes over the Rule of Thirds, students will move the camera and set dummy objects to frame a variety of shots in various scenes within the 3-D environment. Students will write methods that will move the camera from scene to scene within the environment, framing each shot to hold for 5 seconds.
    • Description: Students will learn to import billboards and objects to Alice worlds. The teacher will demo a game using Rule of Thirds and ask students to create their own Alice game. The lesson also asks students to create events to move the images and to adjust the view using the Rule of Thirds. Students will program an Alice world game using methods, parameters, variables, and other concepts necessary to make the game work.

  • Craig West's Art Lesson (2015)
    • Description: The first Alice world is an Alice demo where multiple images of artwork are shown and a dialogue is created where each piece and its significance is expalained. The second Alice world is an Alice demo with a really nice setup for the classroom setting where the teacher outlines the general expectations of his art class.
    • Lesson Plan: .doc and .pdf
    • Alice World 1: Art Alice Lesson 1
    • Alice World 2: Establishing a Visual Arts Student Community

  • Dragon Demo by Maurice B. Carter Jr. (2015)
    • Description: Students will create a Demo search world using Alice3. They will use events, vehicles, and basic coding.
    • Lesson Plan: .pdf
    • Alice World: Dragon Search

  • Barry Harris Teacher Play Along World by Ken McCarthy (2015)
    • Description: This lesson uses the math in music scales to teach rhythm and blues. Students will create methods for major and dominant scales and assemble the scales in a blues format so that you can practice the basics of your instrument with Alice instead of a metronome. Chromatic sound arrays with number type parameters act as root to transpose the scale to all 12 keys.
    • Lesson Plan: .doc and .pdf
    • Alice World: Barry Harris World

History/Social Studies

4th Grade

  • North Carolina State Symbols by Kellie Capps (2014)
    • Description: The goal of the lesson is to have students explain the historical significance of North Carolina's state symbols. The students will start an Alice world on the state symbol using the group story board. In smaller groups, the students will research a different state symbol in add it to the Alice world.
    • Lesson Plan: .pdf and .docx
    • Alice Word: State Symbols

  • North Carolina Landforms by Sue Willis (2014)
    • Description: This lesson's goal is for students to research the three regions of North Carolina and present their findings using a starter Alice World. After viewing the starter world students will work in groups to research a particular region and answer various questions. They will gather their information and add it to the starter world provided by the teacher.
    • Lesson Plan .pdf and .docx
    • Alice World: NCLandforms.a2w
    • Alice Team Edits: NCLandformsEDITS.a2w

  • Social Story by Sue Willis (2014)
    • Description: Using the provided world as an example students will recreate the stories provided that deal with social situations. Three topics are provided in the lesson: Body Space, Asking for Help and Laughing.
    • Lesson Plan .pdf
    • Alice World: SocialStory.a2w


  • North Carolina Facts by Mary Quick
    • Description: This lesson will teach students understand the location of geographical features of North Carolina. This Alice world provides students with an interactive quiz to test their understanding of the lesson.
    • Lesson Plan: .doc and .pdf

5th Grade

6th Grade

  • Adventure Quest by Howard Weaver, III (2013)
    • Description: This world is a good example of how to use Alice to teach social studies. The characters move to different places in central America and learn facts that pertain to each region. At the end of the animation, it prompts the students to create their own scenes in the world.
    • Lesson Plans: .pdf and .docx
    • AdventureQuest.a2w

  • The Continents by Shaun Walker (2008)

  • Five Themes of Geography by Kristen Hensley (2008)

  • The Bill of Rights by Charlene Pennington-Best (2008)

  • Brazil World by Kierca J. Kimbel (2011)

7th Grade

  • The Industrial Revolution by James Faulkner (2014)
    • Description: This lesson plans recreates a scenario from the Industrial Revolution and how new inventions affected it.
    • Lesson Plan .pdf and .docx
    • Alice World: IndustrialRevolution.a2w

8th Grade

  • Major Battles of the Civil War by Lance Byrd (2013)
    • Description: This world serves as a review of major battles in the Civil War. It is an introduction to a project that the students will later have to complete. The code was written such that each of the five scenes in the animation has its own method. There is an extensive use of billboards and scene changes.
    • Lesson Plans: .pdf and .doc
    • Alice World

  • Regions of North Carolina by Marilyn Anding (2014)
    • Description: The aim of these worlds is to use Alice to present the geographic factors that influence North Carolina. It covers the human and physical characteristics of the state. There are five Alice worlds, each showing a step in learning how to use Alice. The final world explains the four regions of North Carolina using a map and presents a unique object to each region.
    • Lesson Plans: .doc and .pdf
    • Worlds:
      • World 1 - Blank World, Initial Intro to Alice
      • World 2 - Beach Chair Turns, Intro to Objects in Alice
      • World 3 - NC Map, Basic Description of NC Regions
      • World 4 - NC Map, Interactive Descriptions of NC Regions
      • World 5 - NC Map, Completed World, Prompts Students to Add Objects
      • World 5 - Edited by Duke Team

6th-8th Grade

9th Grade

  • Feudalism by Nick Montefusco (2015)
    • Description: Students are taught about feudalism and then given a beginning Alice world. Students must modify the world and help a wizard object tell historically accurate information about feudalism and create an animation in Alice that explains roles and relationships in Feudalism.
    • Description: Students are asked to create a game in Alice that incorporates geography, religion, and lasting achievements of their chosen civilization. Students are also asked to explore the relationship between trade routes of chosen civilization into board game mechanics.

11th Grade AP US History

English

Pre-K/Kindergarten

4th Grade

  • Poetry - Haiku by Rachel Rodrigues (2008)

5th Grade

  • Figurative Language by Kellie Capps (2014)
    • Description: This lesson will review the definitions of types of figurative language. The students will find examples in Katy Perry's song Roar. The students will then create an Alice world that describes one type of figurative language, and give 2-3 examples of it.
    • Lesson Plan: .pdf and .docx
    • Alice Word: Idioms

  • Study of "A Christmas Carol" by Patricia Morris
    • Description: This lesson introduces students to Charles Dickens’ A Christmas Carol. Once students have read the story they will choose a visit to summarize with an Alice world, which they will then present.
    • Lesson Plan: .doc and .pdf
    • Alice World: A Christmas Carol

  • Worlds Fair by Patricia Morris
    • Description: This lesson plan asks students to create a presentation using Alice about a country the student has chosen. The student must conduct research and then include information about food, holidays, customs, famous events, language, dress, animals, or sports in the world.
    • Lesson Plan: .doc and .pdf
    • Alice World: Worlds Fair Demo

6th Grade


7th Grade

8th Grade

6th-8th Grade

  • by Andrea Payne (2008)

  • by Devonne Parsons (2008)
    • Lesson Plan Alice World Literary Interpretation .pdf and .doc

  • The House on Mango Street World by Raina Kaller (2012)
  • Seed Folks Review World by Raina Kaller (2012)
  • Urban Legend Writing by Raina Kaller (2012)
  • The Bully by Kim Speight (2013)
    • Description: This is a reenactment of a scene from the novel called The Bully. The last half of the world consists of a quiz on bullying. If the student is able to answer all 5 questions correctly, he or she gets to see a special final scene. Otherwise, they see nothing else.
    • Lesson Plans: .pdf and .pages
    • Rubric: .pdf and .pages
    • Storyboard: .pdf
    • TheBully.a2w

  • The Leader in Me by Chari Distler (2013)

9th Grade


  • Reading with Alice by TaKwanda Lawrence (2014)
    • Description: This world serves as a tool for students to study for the Elementary Battle of the Books. Students are given book titles or authors and must type in the correct author or book title.
    • Description: The Five Finger Rule is a quick self-check method to see if the book is right for a student. This world shows an example of how the method is implemented.

10th Grade


9th - 12th Grade

  • Novel into Film by Audrey Toney (2014)
    • Description: This lesson's goal is for students to analyze the important differences in theme between the story appearing in the written work and the story told on screen. The students will use Alice to create an animated "film" of a short story following reading, invetigations and discussions. An example is provided by the teacher.
    • Lesson Plan .pdf
    • Alice World: gunWithoutABang.a2w
    • Alice Team Edits: gunWithoutABangEdit.a2w


  • Myths, Legends, and Fables by Quincy Owens (2015)
    • Description: Students will choose a fable, legend, or myth and create an Alice world to represent this. They will be required to add multiple characters that will provide narration to explain 2 literary terms (not figurative language) and a plot diagram (exposition, rising, action, climax, falling action, resolution). The character must also explain the concepts in the story when they appear.
    • Lesson Plan: .doc and .pdf
    • Alice World 1: Anansi Template
    • Alice World 2: Anansi Completed World


  • Tiffany Savage's Point of View Lesson (2015)
    • Description: This lesson covers point of view in literature. Students will review definitions of character development, dialogue, plot, and setting. They will also review tone and mood. Then they will play an interactive Alice world that assesses their understanding of point of view.
    • Lesson Plan: .doc and .pdf
    • Alice World: Point of View Lesson


  • Tiffany Savage's College Programs Lesson (2015)
    • Description: Students will be asked to define and review admissions, SAT, ACT, and GPA. An Alice world will take students on a virtual career tour. Solar energy will be discussed, and occupations that involve solar energy will be explored. Multiple colleges with programs for these careers are presented in the Alice world.
    • Lesson Plan: .doc and .pdf
    • Alice World: College Programs

ESL

7th Grade

6th-8th Grade

9th Grade

Physical Education

9th-12th Grade

Theater

6th-8th Grade

  • The Stage and Stage Directions by Vivian Deason (2014)

  • Theater Art Sightlines by Vivian Deason (2015)
    • Description: This is an introductory demonstration to sightlines for the stage. Using camera angles, students can see how the an audience member's location effects there view of the stage. This will be used later as we move into acting, designing, and directing.
    • Lesson Plan: .pdf
    • Alice World: Sightlines.a2w

Business Technology

6th-8th Grade

  • Accounting 1 by Dee Campbell (2013)
    • Description: This world quickly reviews some of the vocabulary involved in debits, credits, and the accounting equation. The objects billboards in the world move around to maintain the interest of the student. Methods are successfully used to simplify the coding.
    • Lesson Plan .pdf and .docx
    • Accounting1.a2w

  • Creating a Commercial in Alice by Kieran B. Brown (2011)
  • Credit Scores by Cathie Musial (2013)
    • Description: This world seems to be the beginning of a review of credit reparts.
    • Lesson Plans: none provided.
    • creditReports.a2w
  • Alice teaches Marketing Product Mix by Kathleen Keller (2014)

  • Personal Finance by Kathleen Keller (2014)

  • Classifying Businesses by Lou Riggans (2015)
    • Description: This lesson goes over the new 10 point grading scale the school will be using. In the Alice worlds, students watch a conversation between peers that reviews the connection between actual grades and A, B, C, D, or F.
    • Description: This lesson covers the three types of business: service, product, and combination. After students cover this material they play an interactive Alice world that quizzes them on the different types of business.

9th-12th Grade

  • Project Management Skills by Janie Torain (2008)

  • Accounting Equation by Patricia A. Brock (2011)

  • Welcome to MistaWorld by Mary Chege (2011)

  • Sheriff World by Ronald James (2011)

  • Class Project by Kimberly S. Mayo (2011)
  • Insurance by Sharon Bilbrey (2012)

  • Entrepreneurship Concepts Quiz by Phyllis Penn (2014)
    • Description: This world asks students about various terms and components of entrepreneurship. The students answer the questions using text input and yes or no formats.
    • Lesson Plan .pdf and .docx
    • Alice World: Lesson2Quiz.a2w
    • Alice Team Edits: Lesson2QuizEDITS.a2w

  • Wages by Katherine Whittaker (2014)
    • Description: This lesson's goal is for students to learn about computing wages and deductions. The world has a series of questions for the students to answer that cover gross and net pay, Federal Income Tax, Rent payments and living expenses. The world demonstrates someone trying to figure out his wages and cost of living. The students are tasked at the end of the world to explain some of the expenses that are required when living on your own.
    • Lesson Plan .pdf and .docx
    • Alice World: wages.a2w
    • Alice Team Edits: wagesEDITS.a2w

  • Camel Visiting Friends by Katherine Whittaker (2014)
    • Description: This lesson's goal is for students to learn about parameters, events and sound files. Students are to recreate the camel visit world along with the teacher and practice creating methods, using math to position objects, creating parameters and importing sound. Their task is then to recreate their own Alice World using a commercial's sound file or music.
    • Lesson Plan .pdf and .docx
    • Alice World: CamelHumpDay.a2w

  • Uses of Animation by Karen Kyei-Fordjour (2015)
    • Description: In the first Alice world, students are introduced to the concept of animation and to Alice as a tool to create animations. Students are asked to create an Alice world to demonstrate one of the 5 uses of animation: advertising, entertainment, selling, teaching, or training. In the second world, students will create an Alice world that includes text and sound. This lesson also teaches students how to publish Alice worlds.
    • Lesson Plan 1: .doc and .pdf
    • Lesson Plan 2: .doc and .pdf
    • Alice World 1: Animation Uses
    • Alice World 2: Publishing Worlds

Computer Applications

Kindergarten - 5th Grade

  • Learning to use Object Methods by Jocelyn Remington (2014)

  • Internet Safety with Faux Paw by Doris Spencer (2014)
    • Description: This world is based on the book "Faux Paw's Adventures on the Internet." The world is setup so the students can fill in the important information about internet safety that is given by Faux Paw after they read the book and watch the accompanying video. There is a student starter world and a completed world provided.
    • Lesson Plan .pdf and .docx
    • Student Guide .pdf and .docx
    • Alice World: FauxPawStudent.a2w FauxPawComplete.a2w
    • Alice Team Edits: FauxPawEDITS.a2w

  • Debug It! by Doris Spencer (2014)
    • Description: This world serves a way for students to practice programming in Alice. They are given a starter world and must find the errors, or bugs, in the code and allow the snowman to make a complete flip, show the igloo, make the snowwoman face the snowman and change colors twice.
    • Lesson Plan .pdf and .docx
    • Object Tutorial .pdf and .pptx
    • Alice World: snowpeoplestudent.a2w snowpeoplecorrect.a2w

  • Gwen Loftin's K-5 Technology Resources (2015)
    • Description: This is an Alice demo that lets students and teachers know what resources are offered to students at the school.
    • Description: This is another Alice demo world that takes students and teachers through the process of changing a password. The lesson places an emphasis on having using a presentation tool (Alice is an option) to create a presentation showing another teacher how to change their GCPS network password.
    • Description: This is an Alice demo that presents a mini lesson on what exactly coding is to get younger students interested in coding for the future. In this lesson plan, students will create a short video that gives an overview of a topic of the student's choice.

  • Coding and Alice introduction by Doris Spencer (2015)
    • Description: Description: Teacher and students will create a set of classroom rules and responsibilities. Students will know and understand the classroom rules by editing an Alice world with their input as Garfield characters with dialogue. Students will add one more object from the Garfield folder and give this object dialogue.
    • Description: Students will use the Alice worlds codequiz1 and codequiz2 as a study guide for programming vocabulary.

1st - 3rd Grade

4th Grade

  • "Do in order" or "Do together?" by Dawn Delk (2013)

  • Moving Objects in Six Directions by Dawn Delk (2013)

  • Which Program Do You Prefer by Josh Miller (2014)
    • Description: This lesson plan introduces students to both Alice and Looking Glass, and gives a basic introduction to computer science. NOTE: One of the Alice worlds was created in Looking Glass and will need to be downloaded from the Alice website.
    • Lesson Plans: .pdf and .docx
    • Alice Worlds:

  • Learning to Program by Phyllis King (2014)
    • Description: Thie lesson plan covers the basics of programming and relates animation to it.
    • Lesson Plan .pdf and .pptx
    • No example worlds were provided

  • State Facts by Kit Sanders (2015)
    • Description: Students will be asked to create an Alice world that displays 5 facts about a state that they have been asked to research. The lesson will go over how to change camera views and how to insert billboards.
    • Lesson Plan: .doc and .pdf
    • Alice World: Example State

5th Grade

  • Digital Citizenship: Taking and Sharing Photos by Kellie Capps (2014)
    • Description: The goal of the lesson is to have students understand issues related to the safe, ethical, and responsible use of information and technology resources. Throughout the lesson, the students will create a storyboard and Alice world to teach others about the guidelines we should follow when taking and sharing photos.
    • Lesson Plan: .pdf and .docx
    • Alice Word: Photo Safety

  • Charlene Stortz's Unbirthday (2015)
    • Description: The first Alice world is an Alice demo for younger students that shows a pretty good scene background but also a few characters having a dialogue at a table. Sounds are also included. The objective is to have students open Alice, add objects, and create a dialogue that's at least 10 seconds long. The second Alice world is also a demo where Alice and the white rabbit also engage in a dialogue. The objective is to have students open Alice, add objects, and create a dialogue that's at least 10 seconds long.
    • Lesson Plan: .docx and .pdf
    • Alice World 1: Unbirthday
    • Alice World 2: 5th Grade Alice

6th Grade

  • Introduction to Alice for after school club by Stephen Jones (2008)

  • Alice Programming by Bonnie Welch (2012)

  • Home Row Race by Phyllis King (2013)
    • Description: This is a typing game that allows students to practice typing the home row keys. In involves, sound, mouse-driven events, and object movement.
    • Lesson Plans: .pdf and .doc
    • homeRowRace.a2w

  • Media Center Dewey Decimal Activity by Sharon Gibson (2012)

  • Keyboarding Review by Holly Harrison (2012)

  • Parts of the Computer by Phyllis King (2013)
    • Description: This is a more complex world, and it serves to teach students about the different parts of the computer. The world involves methods, scene changes, object movement, billboards, and a simple quiz.
    • Lesson Plans: .pdf and .doc
    • partsOfTheComputer.a2w

  • Space Typing by Carolyn Bates (2013)
    • Description:This world begins with an illustration of a keyboard telling students where to place their fingers. Each home row key says what finger should use to type it, and then there are a few questions students can go on to when they are ready. Finally, students are then supposed to type given lines of letters and can see their results printed to the bottom of the world.
    • Lesson Plan .pdf and .docx
    • spacetyping.a2w

  • Art Galicia's Introduction to Alice
    • Description: Students will create an Alice world using the basic alice programing concepts and set the story using a variety of characters and scenarios.
    • Lesson Plan: .doc and .pdf
    • Alice World: Intro to Alice

  • Art Galicia's First Alice Assignment
    • Description: Students will open a new Alice world and make objects move. Students will add objects to a new Alice World and program movements for each character added.
    • Lesson Plan: .doc and .pdf

7th Grade


  • Alice Programming by Jill Elberson (2008)

  • 9-11 by Cynthia A. Vincent (2011)

  • Computer Applications and Skills Music Video by Holly Harrison (2012)

  • Photoshop Quiz by Yoonsun Choe (2014)

  • Ann Cherry's Class Rules (2015)
    • Description: Students will first be shown an Alice movie on Class Rules and then answer questions on Alice movie and how it will be used in the classroom.
    • Lesson Plan: .doc and .pdf
    • Alice World: Class Rules

  • Alice Applications by Janet Blue (2015)
    • Description: Students will know and understand the procedures used in the classroom by viewing an Alice World presentation and reviewing the class syllabus. The Alice world that goes with this lesson plan is a review of expectations in the classroom using dialogue.
    • Description: Students will be able to understand the terms associated with formatting and editing in MS Word by playing a quiz game in an Alice World and a score will be printed at the end.

  • Programming Challenges by Sherrie Adams (2015)
    • Description: Students are given a starting Alice world with a setting that should prompt them to begin to create a story. Students then work for the day before switching to another computer and working on extending another students story. This is done a total of four times before the story is completed and presented.
    • Description: In this lesson, students are presented with an Alice world in which they are asked to construct solutions to programming challenge that explore interactivity in the Alice environment. The Alice world given to students includes a billboard for instructions; students must make two animals face each other, walk toward each other, stop, and say “hello.”

8th Grade

  • Technology Learning with Alice by Jarod Haselbauer (2008)

  • Alice Programming Introduction by Aparajita Guhathakurta (2012)
  • Alice Programming Flying Plane by Aparajita Guhathakurta (2012)
  • Alice Programming Create a Quiz by Aparajita Guhathakurta (2012)
  • Career Decisions by Holly Harrison (2012)

  • Day in the Life at Dempsey Middle School by Welch (2013)
    • Lesson Plan: .pdf
    • High School World: .a2w

  • Charlene Stortz's 8th Grade Driving (2015)
    • Description: This is a demo world where there is an event created in the Alice World that allows the user to control the camera and move it using the arrow keys around the circular road placed in the world.
    • Lesson Plan: .docx and .pdf
    • Alice World: 8th Grade Driving World

  • Charlene Stortz's 8th Grade Dragon Flies (2015)

  • Charlene Stortz's PSA Assignment (2015)
    • Description: Students demonstrate knowledge of computer programming by creating a video in Alice to show appropriate digital citizenship. These PSAs should contain scene changes, billboards, dialogue, etc.
    • Lesson Plan: .docx and .pdf

  • Alice Applications by Cynthia Coleman (2015)
    • Description: This lesson plan covers how to get students engaged with Alice by teaching students how to create objects in Alice and have them interact with one another. The world that goes along with this tutorial shows a demonstration of good computer posture using Alice characters.
    • Description: This lesson plan centers around helping students gain knowledge on spreadsheets, whether it be basic spreadsheet vocabulary or spreadsheet parts and purposes. The Alice world that goes along with this lesson plan presents an Alice quiz that tests students on their knowledge of certain spreadsheet vocabulary terms.

6th-8th Grade

  • Hardware Review by Jayne Slease (2013)

  • Introduction to Alice: Moon Walk & Pea Shooter by Bianca Santos and Mario Malabunga (2013)

  • Alice Skills by Yvonne Barnwell (2013)
    • Description: The world shows the school cafeteria with someone explaining some of the cafeteria rules. She then instructs the student what they will have to do in this lesson (use Alice to show another area of the school and the expected behaviour there).
    • Lesson Plan .pdf and .doc
    • cafeteria.a2w

  • Computers by Margaret Able (2013)
    • Lesson Plan: .doc , .pdf
    • Description: This world teaches students about the four main components of a computer (monitor, mouse, keyboard, and the system unit). While most of the lesson is imparted through say methods, fade in/out is also used effectively as a nice added touch.
    • Description: This world tests the students on the most common type of keyboard and asks a few questions about the functions of non-letter keys (ex: tab key). The world uses a few events (when you click on something mostly) and also has a correct example of a quiz questions with an ask user and if/else statement involved.

  • Digital Literacy by April Carpenter (2013)
    • Lesson Plans: .pdf and .docx
    • Description: This world reviews cloud computing and some other terms associated with it. Methods are appropriately used to separate the code. Billboards and scene changes are also used to display information effectively.
    • Description: This world reviews the IPOS (Input-Output-Storage) cycle using scene changes, methods, and billboards.

  • Knowing the Computer by Vanessa T. Barnes (2011)

  • Improving iPad Usage and Internet Safety by Kyle Mendenhall (2013)

  • Programming in Alice by Eric Hilstrom (2013)

  • Setting up Camera Views by Lori Fuller (2013)
    • Description: This world is an extension of the camera views tutorial created by Bella, one of the undergraduate assistants. It teaches the students how to create interesting camera views by utilizing the camera's methods.
    • Lesson Plans: .pdf and .pptx and
    • CameraViewsLesson.a2w

  • Under The Sea by Howard Weaver, III (2013)
    • Description: This is an example world of how to creatively use lists and loops in Alice to make realistic animations.
    • Lesson Plans: .pdf and .docx
    • UnderTheSea.a2w

  • Welcome to Alice by John Mason (2013)

  • Importing Objects and Asking for User Input by Bianca Santos (2014)
    • Description: There are three worlds associated with this lesson plan. In the first world, students will be able save an object in one world and import it into another. The second world goes over how to ask for user input and display that input in the world. The last world is an example world for the whole lesson plan.
    • Lesson Plan .ppt and .doc
    • Alice Worlds: Chicken Walking World.a2w and Getting Age.a2w and Farm Quiz.a2w

  • Navigation Without Collision by Mario Malabunga (2014)
    • Description: This lesson plan uses Garfield characters to improve the walking methods and also writes function to check for collisions in the world.
    • Lesson Plan: .ppt
    • Alice World: FindOdie.a2w

  • Computer Skills and Applications by Renee Bruton (2014)

  • Keyboard Pneumonics by Karen D. Moorefield (2014)
    • Description: These worlds assist students in learning key postions on a keyboard. The first two worlds have the students move shapes that represent keys on the keyboard. When the shapes are put in the correct order they will create a pneumonic that will help students remember the rows of a keyboard. In thelast world students click on the bottom row of keys and watch as they disappear.
    • Lesson Plan .pdf and .docx
    • Alice worlds: AliceLesson1.a2w AliceLesson2.a2w AliceLesson3.a2w
    • Edits by Alice Team: AliceLesson1EDIT.a2w

  • Computer Skills by Nikki Walton (2015)
    • Description: This lesson will cover exactly what is a computer, what are the parts, what the different types, what is hardware. An interactive Alice world is provided to quiz students on the different parts a computer. Students must continue guessing until they get the correct answer.
    • Description: This lesson will review Internet safety facts and then focus on understanding cyber bulling. An Alice world is shown to students that defines cyber-bullying and identifies how it starts, some examples, and tips to prevent it.

  • John Garren's Lesson Plan 1 (2015)
    • Description: This lesson plan teaches students how to use the Alice programming environment to create a backdrop to a screen using a variety of textured shapes.
    • Lesson Plan: .docx and .pdf

9th Grade

  • Computer Skills Class by Vicki Mclean (2008)

  • CyberBullying by Sherrie Adams (2015)
    • Description: This lesson will cover Digital Citizenship and will begin with a review of these concepts. Students will then storyboard an Alice world and create a public service announcement on one of the topics discussed.
    • Lesson Plan: .docx and .pdf

7th-12th Grade

  • Font Families by Sharon Bilbrey (2012)
  • Introduction to Binaries by April D. Bradley (2011)

  • Alice 14-Week Homeschool Plan by April D. Bradley (2011)

  • Introduction to Alice Programming by Chari Distler (2012)

  • Anti-Cyberbullying Animations by Hugh Finn (2013)
    • Lesson Plan: .pdf and .docx
    • Additional example comic strip: .pdf
    • Example world: .a2w

  • Build a Robotic Arm - Engineering Design Process by Audrey Toney (2014)
    • Description: This lesson's goal is for students to engage in the Engineering Design Process. The students are provided with an Alice World where they will build and operational prototype of their robotic arm. Students are to work in small groups to complete the project and solve the problem using the EDP: Identify the Prblem, brainstorm, design, create a prototype, and refine the design. Before completing this assignment students will have completed an Introduction to Alice tutorial.
    • Lesson Plan .pdf
    • Cost Analysis and Rubric Handout .pdf
    • Alice World: buildARoboticArm.a2w

9th-12th Grade

  • Introduction to Computer Programming with Alice by Kathy Cudak (2014)
    • Description: This lesson plan covers a brief introduction to Alice, having students complete several projects, intended to cover the whole year. Also included is an extended version of our lists tutorial, which can be found on the main tutorial page. The Alice world is a short, entertaining video to show students what they can do with Alice.
    • Lesson Plan

  • Multimedia and Webpage Development by Sherry Casey (2015)
    • Description: This lesson covers the basics of Alice and then asks students to create a 30 second public service announcement on littering, recycling, or bullying. Students are required to have 2 scenes, movement, at least 4 objects, 3D text or billboards.
    • Description: This lesson asks students to explore Internet digital footprints. Students will create a 30 second Alice world on digital footprint. Once created, teachers will show students how to export their world as a movie and upload it to Youtube and their Google Drives.

10th-12th Grade


  • Introduction to Alice Programming by Kenneth McCarthy (2014)

  • Technology Care and Help by Leah Powell (2015)
    • Description: This Alice world covers why teachers should request technology help and provides them with information on how to request help. It goes over how to log a ticket, which is how teachers receive technology help.
    • Description: This lesson introduces some information about online classes. The Alice world visually provides information on why it’s important to enroll in online courses, benefits of the courses, and the challenges of the courses.
    • This lesson demonstrates various ways to be a good online learner through the use of an Alice World. The world sets up different scenarios where students are using their device (laptop) incorrectly, and then provides information on why these scenarios are bad for the device. Students are then asked to create their own Alice world with additional scenarios.

  • Joyce Vogely's Alice Lesson 1 (2015)
    • Description: This lesson plan helps teach students how to launch Alice, play a provided world and save a screen snip so the student can easily find it later. There is also an Alice demo that shows the basic functionality so is a good example to show to first time Alice students.
    • Lesson Plan: .docx and .pdf
    • Alice World: Lesson 1

Special Education Materials

9th - 12th Grade

  • Social Story by Candace Stephens (2015)
    • Description: The first world is a demo of an Alice world that will be shown to students that teaches them how to behave during a school field trip to the local Sam's club. There is a heavy use of billboards and scene changes in this world. The second world is another demo world where a character is shown to be inside the Sam's club and eating different items that are represented by billboards.
    • Lesson Plan: .ppt and .pdf
    • Alice World 1: Social Story
    • Alice World 2: Items Purchased
  • Shanita Carter's Listening and Following Instructions (2015)
    • Description: This lesson plan involves an Alice Virtual world video that will be shown showing students walking down the hallway. The main points of emphasis will be on teaching proper hallway etiquette and behavior.
    • Lesson Plan: .docx and .pdf
    • Alice World: Following Directions

  • Shanita Carter's Accepting No (2015)
    • Description: This lesson plan contains plans for an Alice world video to be uploaded to Google Classroom. Students will watch this video and and engage with a virtual Alice video that demonstrates the skills of accepting no and following instructions. The world attached also contains a quiz that asks questions about the skills that the students have learned.
    • Lesson Plan: .docx and .pdf
    • Alice World: Accepting No

Tutorials

  • Write a Method and an Event to make an object jump - by Elaine Witkowski (2008)

  • Humvee and Astronaut tutorial for Alice3 - by Lori Fuller (2014)