Adventures in

Alice Programming

Duke University, Durham, NC

Alice Programming Header Graphic

Workshop Schedule July 12-16, 2010

There will be a one-week workshop June 12-16, 2010 for teachers who received an acceptance notice. This workshop will be held from 9am-4pm in LSRC D106 and includes lunch and snacks. There is no charge for the workshop.

Please see the logistics page for directions, parking passes, and housing at the Brookwood Inn. If you need housing, you must pay for your own housing. We recommend the Brookwood as we have gotten a low rate, breakfast is included, and it is in walking distance of the workshop (or take the shuttle).

Please bring a laptop (PC or Mac) with you. We have a few laptops for people to use but you will have to share if too many want to borrow a laptop. These laptops can only be used during the day and cannot be taken at night.

This is a hands-on workshop. We will be teaching you Alice 2.2 and working with you on ideas as to how you can integrate Alice into your courses. It is best to download Alice 2.2 onto your laptop from before you come if you can. Alice 2.2 works well at all levels (3rd grade - 12th grade). We will talk about other versions of Alice at the workshop, but will focus on Alice 2.2.

Monday, Day 1

  • Introduction and Motivation Slides
  • Introduction Space Tutorial
  • Motivation Part 2 Slides
  • Alice Examples shown
  • Note: When downloading an Alice example, your computer may rename it as a .zip file. If that happens, do not unzip it, but rather rename it by replacing the .zip with .a2w.

    • Frogger Game - Interactive game - move frogger from one lily pad to the other with arrow keys.
    • Eragon - Includes four tasks, interactive, score, timer
    • SarahPalinFall08.a2w - SarahPalin Rescue Husband Todd world
    • Hot Spot Volcano
    • DDR
    • Kitty Story
    • PJ's Dream
    • Spanish Quiz World - spanish language quiz example of Alice
  • Princess and Dragon Tutorial - Parts 1 and 2
Tuesday, Day 2 Wednesday, Day 3 Thursday, Day 4 Friday, Day 5
  • eventChickenBunnyDemo.a2w - world to illustrate while in code and while event (BDE)
  • Lists
  • Simple Quiz World
  • Difference between while in a method and BDE event
  • How to create Folders
  • Let's Play catch! Keeping Score in Alice
  • Alice Demos
    • Cooking World
    • Getting the Grade Adventure Game
    • Put the pictures in order and annotate
    • Book Report
    • Historical Tour
    • Music Lesson
    • Pong Game