Computer Science - Fall 2011 - Alice/Java - Multimedia

Mr. Bujak


In an effort to be totally transparent and to support students 24/7/365.25, this volunteer-maintained and optional area is meant to be a collection of reflections and an activity log for computational and algorithmic thinking discussed and practiced during the Fall 2011 semester "Introduction to Computer Science" 0.5 credit elective course at Hope Charter High School.

2011-2012 Semester 1 (Fall) Computer Science Syllabus

Textbook:
Learning_to_Program_with_Alice.3rd_edition.Dann.Cooper.Pausch.jpg Exploring_Wonderland.Dann.Cooper.Ericson.jpg Programming_with_Alice_and_Java.Lewsi.DePasquale.jpg

We shall not use one specific textbook, but several resources for this Computer Science class, but not limited to these.

All assignments will also have a reference link here in the applicable PowerSchool Gradebook daily assignment description.

• Daily Course Links


link to all course Alice files posted on mediafire.com
"world" is an Alice 2..2 world file (.A2W) with the initial scene and object set up - students need to "write" the code.

11/4 - Chapter 5 - Event handlers with parameters (2 mini-projects): Snow Person and H2O molecule
11/3 - Chapter 5-2 - Parameters and event handling methods - Zeus (GreekTragedy) world
11/2 - Chapter 5-2 - Parameters and event handling methods - LightsOut world, Zeus (GreekTragedy) world
11/1 - Chapter 5-1 - Interactive programming - Biplane world

Started 10/03 Princess, Dragon, and Knight project:
Part 1 (10/03): Objects in an Alice World - PDF - 2 slides/page (backup), PDF - 4 slides/page (backup)
Part 2 (10/07): Teaching a Dragon to Fly - Methods & Properties - PDF - 2 slides/page (backup), PDF - 4 slides/page (backup)
Part 3 (10/11): A Knight Comes Riding In - Cameras & Events - PDF - 2 slides/page (backup), PDF - 4 slides/page (backup)
Part 4 (10/12): Breathing Fire - Adding Effects to Alice - PDF - 2 slides/page (backup), PDF - 4 slides/page (backup)
resource files: stage-curtain1.jpg, forest-1.jpg, creature_roar2.wav

Guidelines for mandatory electronic submittals:
  1. email individual work to ebujak@hopecschool.org
  2. Your Alice code MUST include comments including the first two lines of your first method, such as:
    • Name: James Wanabee
    • Date: October 3, 2011
  3. Spell out your complete name first and last names.
  4. Spell out the complete month with the day and year.
  5. You must name your Alice world file as such:
    • 'Project Name.Your first name Your last name.A2W'
    • such as: 'Rolling Ball.James Wanabee.A2W'

• Student Resources


• Videos


• Sorting


• Project Ideas


• More great CS stuff


• Calendar of External Events


• Organizations

  • NCWIT - National Center for Women and Information Technology
  • CSTA - Computer Science Teachers of America
  • ACM - Association for Computing Machinery
  • SIGCSE - ACM Special Interest Group on Computer Science Education

• Other