Adventures in

Alice Programming

Duke University, Durham, NC

Alice Programming Header Graphic

Workshop Schedule July 8-12, July 15-19, 2013

The two-week Beginner Alice workshop was held from (breakfast at 8:30am), 9am-4pm in LSRC D106 and includes breakfast, lunch and snacks. There is no charge for the workshop. Breakfast and lunch include demos and discussions.

Please see the logistics page for directions, parking passes, and housing at the Brookwood Inn.

Pictures from the workshop

Many of these tutorials are listed on the main tutorial page. Alice worlds not linked in are likely already on the main tutorial page or on the main examples page.

Week 1

Monday, July 8, 2013 - Day 1



Tuesday, July 9, 2013 - Day 2

Wednesday, July 10, 2013 - Day 3

Thursday, July 11, 2013 - Day 4

  • Research study instructor feedback
  • Shorter of Two objects and changing color tutorial - we wrote four functions
  • Lunchtime Demos - Teddy showed
    • Blaster
    • Harry Potter World
    • Fish world in Alice 3
  • list tutorial - Elizabeth presented
  • Teacher Donna Hoover presenting
  • Bella did Camera tutorial on how to setup several tripods around a person and when the person moves, the camera views move with the person. She also showed how to do a scene change.

Friday July 12, 2013 - Day 5



Week 2



Monday, July 15, 2013 - Day 6

  • Kathy Menchaca visiting today
  • Teachers work on Lesson Plans - 9am-11am
    Our goal is to develop three lesson plans and present them to the other teachers this week.
  • Simple Quiz tutorial
  • Richard Lucic presented VCL at 11am
  • Lunch Demos
    • Bella showed punnit squares Alice World
    • Other demos were:
      • book report - tutorial to show how to build a book report for Charlotte's web - you click on the green button to transition between scenes
      • bike plot - bicycle rider rides along and you click four times to record the time and distance. Then you plot these on a 2D graph.
      • bar chart - catch fish and reproduce five times, then generate bar chart to show how many fish left after each round.
      • calculator - students can finish the calculator functions
  • Duke photographer here today
  • Scene Change Tutorial
  • Work on lesson plans in the afternoon

Tuesday, July 16, 2013 - Day 7

Wednesday, July 17, 2013 - Day 8

  • Daniel demoed his soccer world
  • Repetition tutorial
  • Teacher Chari Distler presenting
    • Slides (without video) (.pptx) and (.pdf)
    • Slides (with Video) (.pptx) (large file)
    • Distler's web site
    • Student alice world on using an IPAD
    • She has the sky color so you can get it back, it is H=216.28 S=63.55 B=79.61 or instead you can give the RGB values: R=74 G=125 B=203. You click on the color of the atmosphere color in properties, select "Other", then click on the RGB tab and type in the numbers above for the RGB. You should get the original blue sky color back.
    • To make short sound clips use Audacity or Garageband.
    • For fade to black, she puts a large object in, makes it invisible by changing the opacity to 0%. Sometimes it is better to instesd use "isShowing", or you cannot click on it.
    • To lighten a billboard picture, go to seldom used properties for the billboard, change emissive color to light gray. The picture should be lighter.
  • CSTA - Computer Science Teachers Association - look for a chapter near you.
  • CS Unplugged - active activities about computing that don't use a computer
  • Lunch Demos
  • Work on lesson plans in the afternoon.

Thursday, July 18, 2013 - Day 9

Friday, July 19, 2013 - Day 10

  • Research Study
  • Teacher presentations of lesson plans
  • Links to Items mentioned during presentations
  • Alice Cookies - click on "Baked items for computer science"
  • Rodger's Alice Course at Duke - see the "cal" tab to see the daily Alice coding we do in class.
  • Join the alice listserv - it is your friend!
  • Graduation - certificates - souvenirs



Thanks for coming to the workshop!