Day Date Topic Assignments
Monday 9/08 Intro to Alice

Read p 3 - 7 in text.

Powerpoint on Chapter 1 w/ Tutorial

Key Terms for Chapter 1

Tuesday 9/09  

Setting up a scene -- princess/castle/dragon example

Wednesday 9/10  

Castle.a2w --Class example to help with Project#1

Thursday 9/11  

SnowmanSample.a2w - to help with Project#1

Project#1 Notes (Ch. 2 design process explanation!)

Project#1 Notes Part 2

Project#1:  SnowPeople

Friday 9/12  
Project#1 due by end of period.
Monday 9/15 Intro to Alice

Read Tips & Techniques 1- pg. 13 - 16

Read Tips & Techniques 2 - pg. 38 - 47

Tuesday 9/16 Magnet Fun -- Outline MUST be graded by the end of today.

Project # 2:  pg. 48 - 49 "Magnet Fun."

                    1.  Read the problem

                    2.  Create an outline (storyboard outline -- this is your first outline) - Must be done before you even 

                         start a scene setup!

                    3.  Have outline checked by teacher.

                   4.  Start project

**Your project will lose 50% if you do not check your outline with the teacher first!

Wednesday 9/17 Magnet Fun should  be completed by the end of today!

Magnet Fun - Project #2

Magnet Fun Grading Rubric

Thursday 9/18  

Per. 1 -- Assembly today.

Per. 5,8 --

Read Chapter 3 - Section 1 pgs. 51 - 56

Lunar Landing World -- (click here, open folder, copy and paste it into your Alice folder on the h drive, then open in Alice)

Complete Chapter 3-1 Lab (This is a one period lab!)

Friday 9/19

Chapter 3

Section 1 Work

 

Ch. 3 - Lesson 1 Notes

Per. 1 --

Finish Magnet Fun (10 min. only) AND Read Chapter 3 - Section 1 pgs. 51 - 56

Lunar Landing World -- (click here, open folder, copy and paste it into your Alice folder on the h drive, then open in Alice)

Complete Chapter 3-1 Lab (This is a one period lab!)

Per. 5,8 -- Read pgs. 56 - 64 (Chapter 3 Section 2)

Monday 9/22 Chapter 3-1 Lab Finish Lab 3 - 1 worksheet  (should be completed by the end of the period.)
Tuesday 9/23 Chapter 3-2 Lab

Chapter 3-1 Worksheet must be handed in.

Chapter 3 Section 2 Lecture (up to Loops).

Wednesday 9/24 Chapter 3-2 Lab

Repetition(Loops)

Start 3-2 Lab

Thursday 9/25  

3-2 Lab due by end of period. 

Hand in worksheet.

Friday 9/26  

Make up Day: (I will be at a conference.)

1.  Complete all Exercises and questions from Lab 3 - 1.

2.  Complete Magnet Fun (if it was not graded yet)

3.  Study for quiz on Tuesday (Chapter 3 questions and 5 basic questions notes.)

Monday 9/29

Unit 2 Begins Today

Chapter 4 Intro

Chapter 4-1 & Vocab

Chapter 4 Introduction

Chapter 4-1

Tuesday 9/30
NO SCHOOL
NO SCHOOL
Wednesday 10/1
NO SCHOOL
NO SCHOOL
Thursday 10/2

Quiz

Developing Methods

Friday 10/3
 
Monday 10/6
Exercises - Creating class and world-level methods
Tuesday 10/7

Exercises due - 15 minutes left to work on them!

Wednesday 10/8

Review of Parameters.

Multiple Parameters

Thursday 10/9
NO SCHOOL
NO SCHOOL
Friday 10/10
Finish Beetle Band Tutorial
Monday 10/13
NO SCHOOL
NO SCHOOL
Tuesday 10/14
Exercises - Chapter 4-2

Chapter 4-2 Exercises

Wednesday 10/15
Thursday 10/16
Friday 10/17

Grading for 4-2.

Work on questions for 4-3.

Chapter 4-2 Exercises - GRADING DAY -- NO MORE WORKING!

Questions -- 4-3

Monday 10/20
Chapter 4-3.

Class-Level Methods and Inheritance - Skater

-- open iceSkater.a2w and create the slideLeft, slideRight, and skate methods.

-- understand terminology:  class-level method; world-level method; stepwise refinement.

Tuesday 10/21
Wednesday 10/22

Ch. 4 Project --

grading day is Monday 10/27.

Start Ch4-3 Project

--we took notes in class.  If you were absent, click here for them -- ask a classmate to explain.  (Normally you will have to get the notes from a classmate!)

Thursday 10/23
Friday 10/24
Monday 10/27

Grading Day for Ch. 4 Project --

(no more working!)

4-3 Grading Rubric

Read "Tips & Techniques 4" pgs. 104 - 109 in Alice text.

Answer questions on Tips and Techniques 4-- they must be handed in at the end of the period.

Tuesday 10/28
Wednesday 10/29

-- finish SkaterRoutine outline

-- figureEight method outline

complete figureEight method and test.

Thursday 10/30

-- jumpSpin outline

--create jumpSpin outline

-- create two new poses to complete the rest of project

Friday 10/31

--finish skaterRoutine (opening, routine, closing)

-- make sure to include documentation (comments)!

--BallerinaMovements -- project

Sample Project

Sample Student Outline

Review Questions -- work with the ice skater question only

Monday 11/3 BallerinaMovements

Students should be finishing the Ballerina methods (5 given methods).

Project should be saved as BallerinaMovements.

Create your OUTLINE  (This should be a complete outline -- Opening, Routine, Closing -- at least 2 other methods (put their descriptions -- 3 poses!)

Outline Must be initialed by teacher before you begin!

Tuesday 11/4 NO SCHOOL
NO SCHOOL
Wednesday 11/5 Ballerina Movements

Students should have their outlines graded within the first 10 minutes of class.

Work should begin on all methods and poses.

Opening and closing should be worked on.

Thursday 11/6 Ballerina Movements

Students should be working on routine.

Students should be completing their final tests (integration tests) on their project.

Friday 11/7 Ballerina Movements

GRADING DAY!  All projects will be graded today. 

If you were legally absent, please take note that you MUST have your project graded by Wednesday, November 12th. 

(The end of the quarter is the 14th)

Monday 11/10 Chapter 5-1 Questions

Questions --

Read and answer questions on Chapter 5-1

When finished, you can go and work on Ballerina Movements if needed.

Tuesday 11/11 NO SCHOOL
NO SCHOOL
Wednesday 11/12 BALLERINA MOVEMENTS GRADING

BALLERINA MOVEMENTS GRADING (Should have been graded on Friday 11/7.)

Only grading day!

Thursday 11/13 Alice Logic

Look up 5 different "ideas" of logic in Alice's Adventures in Wonderland, or Through The Looking Glass.

Type the quotes, and explain in Microsoft Word.  Hand in when finished.

(If working with a partner, you must hand in 7 different ideas.)

Friday 11/14 Alice Logic
Look up 5 different "ideas" of logic in Alice's Adventures in Wonderland, or Through The Looking Glass.
Monday 11/17 Disney's Alice In Wonderland

Disney's Alice In Wonderland -- take notes (at least 2 - 3 points per day.)

Compare the logic points you handed in with movie.

Tuesday 11/18 Disney's Alice In Wonderland

Disney's Alice In Wonderland -- take notes (at least 2 - 3 points per day.)

Compare the logic points you handed in with movie.

Wednesday 11/19 Disney's Alice In Wonderland

Disney's Alice In Wonderland -- take notes (at least 2 - 3 points per day.)

Compare the logic points you handed in with movie.

--  Chapter 5-2 Save The People  (class notes - blank alice world)

Save The People Tutorial (textbook)

Thursday 11/20  

ZeusGreekScene  (class notes-blank alice)

Notes on Zeus Tutorial (textbook)

Friday 11/21  

Complete Zeus Greek Scene (class notes)

Discuss Ch. 5 Interactive Alice In Wonderland Logic Project

Zeus Greek Scene OUTLINE (you can use this as reference for Events Project)

Alice In Wonderland - Events Project

Monday 11/24  

Alice In Wonderland - Events Projects

OUTLINES MUST BE INITIALED BY THE LAST 5 MINUTES OF THE PERIOD -- OR 30% OFF!

Tuesday 11/25  
Alice In Wonderland - Events Projects
Wednesday 11/26  
Alice In Wonderland - Events Projects
Thursday 11/27 NO SCHOOL
NO SCHOOL
Friday 11/28 NO SCHOOL
NO SCHOOL
Monday 12/1  
Alice In Wonderland - Events Projects
Tuesday 12/2  
Alice In Wonderland - Events Projects
Wednesday 12/3

Alice In Wonderland - Events Projects -- GRADING DAY! 

PROJECTS WILL BE GRADED AT THE START OF THE PERIOD!

Chapter 6 questions (1 - 25) -- Quiz #1 Q2

Thursday 12/4
Chapter 6 questions (1 - 25) -- Quiz #1 Q2
Friday 12/5

Chapter 6-1 Lecture and Tutorial

Worlds needed:  remember open folder, copy file, and then paste it into your Alice folder (in the h drive)

BallOverNet

BallRoll

FlySpace

Pages from text to help

Monday 12/8  
Tuesday 12/9  
Ch. 6-1 Questions and mini-projects
Wednesday 12/10  
Ch. 6-1 Questions and mini-projects grading today
Thursday 12/11  

Ch.6-1b mini-projects -   THIS IS A ONE DAY PROJECT AND WILL BE GRADED IN CLASS TOMORROW!

bakingLessons blank world

Friday 12/12  

AcrobatsOnBall

BakingLessons

**must be graded by end of the period**

Monday 12/15  

FlySpace -- single conditions -- Ch. 6 - Functions

FlySpace

Tuesday 12/16  

Re-open ZeusGreekScene.

Read and perform tutorial on pgs. 160 - 167.

Wednesday 12/17  

Assignment:

pg. 175 Flying Between Two Trees

pg. 177 Does the Shoe Fit -- world set-up

Thursday 12/18  

FlyingBetweenTwoTrees

DoesTheShoeFit

Project MUST BE graded by end of tomorrow.  NO EXCEPTIONS - NO MAKE-UPS!

Friday 12/19  

FlyingBetweenTwoTrees

DoesTheShoeFit

GRADING TODAY -- GRADED BY END OF THE PERIOD - NO MAKE-UPS FOR THIS PROJECT!

Monday 12/22  
NO SCHOOL THIS WEEK!
Tuesday 12/23  
Wednesday 12/24  
Thursday 12/25  
Friday 12/26  
Monday 12/29   NO SCHOOL THIS WEEK!
Tuesday 12/30  
Wednesday 12/31  
Thursday 1/1/09  
Friday 1/2/09  
Monday 1/5/09

Chapter 7-1 and 7-2 Classwork

Bunny world

Ferris Wheel World

Tuesday 1/6/09

Exercises from tex end of Ch7t:

SquareHop

SaloonSign

Wednesday 1/7/09

goldfish/shark chase

pg. 190 - 194

Code

Thursday 1/8/09

Complete goldfish/shark chase.

Assignment:  While loops

Friday 1/9/09

While Loops assignment

RECOMMENDATION DAY FOR NEXT YEAR COURSES

Monday 1/12/09
While loops must be graded by end of the period.
Tuesday 1/13/09
Wednesday 1/14/09
Thursday 1/15/09

Grading Day - Butterfly Chase -- Print out and hand in your code.

Towers Of Hanoi tutorial pg. 210 - 220

Friday 1/16/09
Monday 1/19/09
NO SCHOOL
NO SCHOOL
Tuesday 1/20/09
Wednesday 1/21/09
Thursday 1/22/09
Friday 1/23/09
Monday 1/26/09    
Tuesday 1/27/09    
Wednesday 1/28/09    
Thursday 1/29/09    
Friday 1/30/09    
Monday 3/24  
Tuesday 3/25

Recursion

Section 8 - 1

Read p. 205 - 210

Complete all on worksheet.

Must be graded by end of the period on Thursday 3/27.

Wednesday 3/26

Recursion

Section 8 - 1

Thursday 3/27

Recursion

Section 8 - 1

Recursion worksheet must be graded by end of the period.  Questions should have been handed in already.
Friday 3/28

Recursion

Section 8 - 2

Towers of Hanoi

Read p. 210 - 220

Complete all on Recursion2 worksheet.

TowersOfHanoi.a2w

(This is a .zip file - you must save it to your Alice folder, and then extract the file!)


Must be graded by end of the period Tuesday 4/1.

Monday 3/31

Recursion

Section 8 - 2

Work on Recursion2 worksheet... graded by the end of the period tomorrow.
Tuesday 4/1

Recursion

Section 8 - 2

Recursion worksheet must be graded by end of the period.  Questions should have been handed in already.
Wednesday 4/2 Randy Pausch Lecture - DVD

Watch Randy Pausch Lecture on DVD in back of the room... NO COMPUTERS TODAY!

NO EXTRA HELP TODAY!!

Thursday 4/3

Randy Pausch Lecture -

DVD

Finish watching Randy Pausch Lecture on DVD in back of the room... NO COMPUTERS TODAY!
Friday 4/4 GRADING -- RECURSION1 & RECURSION2  
Monday 4/7 LISTS -

Rockettes Tutorial -- pg. 233

add methods called:  putDownRightLeg;  kickUpLeftLeg; putDownLeftLeg

In world.myFirstMethod, have the Rockette's all kick up their right leg at the same time and put it down, then have each Rockette individually kick up their left leg and put it down.

Tuesday 4/8 LISTS -

WacAMole.a2w

Extra Credit:  1.  Add a counter (using numbers) -- you will have to go into Chapter 10 on your own!

                     2.  Add a timer -- again, you will have to go into Chapter 10 on your own!

                     3.  Move the bopper with the mouse   (can earn up to 25 points)

Wednesday 4/9    
Thursday 4/10    
Friday 4/11    

 

Past Projects

A quick reference guide to Alice Programming -

borrowed from Richard Baldwin (Austin Community College)

Chapter 1

Scene setup Project1

Scene setup 2 - Soldiers

Scene setup 3 - Tea Party

Tutorial - Hello World (Seven Scene Editor layout)

Chapter 1 Review

FanDancer Project

Chapter 2  (Developing Methods)

Developing Methods - Notes

Creating New Methods Tutorial

Ice Skater Routine

Routine Outline

Generic Methods and Parameters - Triple Jump

Exercises (Mini-Projects)

Chapter 3   (Software Development Cycle)

Software Development Cycle

IceSkater Routine -- Code

Review Questions

Ballerina Movements Project

Ballerina Movements Sample Outline

HeBuilder - SheBuilder Project

HeBuilder - SheBuilder Grading Rubric

Movie Quote Project

100 Greatest Movie Quotes

Movie Quote Runner Ups

Sample Outline and Organizational Chart

Chapter 4   (Multiple Parameters)

Beetle Band Tutorial

Class-Level Methods and Inheritance - Skater

Class-Level Methods and Inheritance - spin method with parameters

Creating and Saving Out a New Class

Guidelines For Writing Class-level Methods

Exercises - Parameters

Sounds to Help with BeetleBand Tutorial

Bass

Drum

Sax

guitar

Chapter 5   (Events In Three Dimensional Space)

Events In Three Dimensional Space

Questions and Exercises

Parameters and Events - Save The People Tutorial

Exercise #2

Tutorial - Zeus's Anger - Stepwise Refinement with Questions

Exercise - Camera Control Functions

Chapter 6   (Programming With Logical Structures)

Notes and Tutorial - Functions

Questions and Exercises 1

Notes - Logical Structure of Algorithms

Exercise 2- Logical Structures

Tutorial - Programming with Logical Structures - ZeusGreekScene

Project - Does the Shoe Fit

Tips & Techniques - Random Motion

Chapter 7   (Loops)

Questions and Exercises 1 - Loops

Questions and Exercises 2 - While Loops

Tips & Techniques - BDE Events - Exercises

Chapter 8   (Recursion)

Recursion01 worksheet - Random movement.

Recursion2 worksheet - Towers of Hanoi.

TowersOfHanoi.a2w

(This is a .zip file - you must save it to your Alice folder, and then extract the file!)