Fall Semester 9:30 - 10:50 T/Th B181 JFSB |
Devin Asay Phone: 422-6510 Email: Devin [under_score] Asay [@] byu [dot] edu Office Hours: Th 11-1 and by appointment |
Teaching Assistant: Nancy McMurtrey Phone: 830-8537 Email: nlgidget [@] hotmail [dot] com Lab Hours: MWF 9-10 a.m. B181 JFSB M 11 a.m.-1 p.m. B161 JFSB |
This schedule is mutable and is therefore, by definition, subject to change. I reserve the right to make changes to this schedule according to the skills and needs of the students. The class members will be apprised in an appropriate manner of drastic changes. However, it is the student's responsibility to be aware of and adhere to the due dates of assignments as given below.
Day | Date | Topic/Reading | Assignment Given | Date DUE |
01 | September 5 | Course Introduction | Personal Information Sheet | September 7 |
02 | 7 | Robot Exercise | September 12 | |
03 | 12 | Control Structures Exercise--Problem #1 only | September 14 | |
04 | 14 | Programming Concepts 2 | Control Structures Simple Programs In-class exercise |
-- |
05 | 19 | a. September 21 |
||
06 | 21 | Working with Images Exploring Images Exercise Alignment Grouping Objects |
Grouping Tasks (This assignment is postponed one class period.) | September 28 |
07 | 26 | Scripting | Scripting Exercise | September 28 |
08 | 28 | Scripting Continued Message Hierarchy Exercise (In-class) |
Handler Placement Stack | October 3 |
09 | October 3 | FUNDAMENTALS EXAM REVIEW | Five Week Course Feedback | |
10 | 5 | FUNDAMENTALS EXAM | ||
11 | 10 | Fundamentals Exam Recap Principles of Stack Design |
WALKING TOUR IS DUE |
October 24 (new date!) |
12 | 12 | The Revolution Scripting Language | In-class Scripting Activity See stack "Scripting Work I" in the Templates folder. (Don't turn in.) |
|
13 | 17 | Revolution Scripting Language, Continued Scripting Language Examples |
Scripting Exercise 2
Control Structures Exercise--Problems 2 and 3 only |
October 19 October 19 |
14 | 19 | Coding Exercise - Moving from pseudocode to working scripts | October 24 | |
15 | 24 | Messages Individual Project Discussion |
Stack Critique Due Today |
October 26 December 14 October 31 |
16 | 26 | November 2 |
||
17 | 31 | External Files External Files In-class Exercise |
Project Prospectus Due Today |
|
18 | November 2 |
Working with Text Activities: Annotated Reading |
Annotated Reading | November 9 |
19 | 7 | Debugging Additional Commands |
||
20 | 9 | Activities: Flash Cards | Flash Cards | November 16 |
21 | 14 | Introduction to Audio in Revolution | Work on Final Project | |
22 | 16 | Activities: Spoken Dialog | Dialog Assignment (scroll to end) | November 28 |
-- | 21 | Friday Instruction (No Class) | ||
-- | 23 | Thanksgiving Holiday | ||
23 | 28 | Quiz Techniques Part 1 | Sample Quiz | December 7 |
24 | 30 | Quiz Techniques Part 2 | (continue working on Sample Quiz) | |
25 | December 5 | Quiz Techniques Part 3 | (finish Sample Quiz) | |
26 | 7 |
Deploying Programs More About Stacks and Substacks |
-- | |
27 | 12 | Final Review | Peer Review Assignment | Part 1: Due Today Part 2 (Response): December 14 |
28 | 14 | Final Project Demonstrations | Final Project and Response to Peer Review DUE Final Exam Available |
Due at 9:30 AM sharp |
18 (Monday) | FINAL EXAM | Turn in your Final Exam by email or via the assignment drop box | Due by 10 AM--NO EXCEPTIONS |