For the student to learn the basic principles of object-oriented computer programming using Alice.
For you to demonstrate your attainment of the goal of the course, you will perform the following tasks:
“The integrity of Newcomb-Tulane College is based on the absolute honesty of the entire community in all academic endeavors. As part of the Tulane University community, students have certain responsibilities regarding work that forms the basis for the evaluation of their academic achievement. Students are expected to be familiar with these responsibilities at all times. No member of the university community should tolerate any form of academic dishonesty, because the scholarly community of the university depends on the willingness of both instructors and students to uphold the Code of Academic Conduct. When a violation of the Code of Academic Conduct is observed it is the duty of every member of the academic community who has evidence of the violation to take action. Students should take steps to uphold the code by reporting any suspected offense to the instructor or the associate dean of the college. Students should under no circumstances tolerate any form of academic dishonesty.” For further information, point your browser at http://college.tulane.edu/honorcode.htm.
Violations of the Academic Honor Code will not be tolerated in this class. I will rigorously investigate and pursue any such transgression.
| Date | Day | Topic |
ppt |
|---|---|---|---|
Sept 9 |
Day 1 |
Introduction to the course; §1.1 Introduction to Alice (Nwcb 442) |
|
Sept 16 |
Day 2 |
§1.2 Alice Concepts; Tips & Techniques 1: Special
Effects (Nwcb 442) |
|
Sept 23 |
Day 3 |
§2.1 Scenarios and Storyboards |
|
Sept 30 |
Day 4 |
§2.2 A First Program |
|
Oct 7 |
Day 5 |
§3.1 Built-in Functions and Expressions |
|
Oct 14 |
Day 6 |
§3.2 Simple Control Structures; Tips & Techniques
3: Engineering Look and Feel |
|
Oct 21 |
Day 7 |
§4.3 Class-level Methods and Inheritance |
|
Oct 28 |
Day 8 |
Tips & Techniques 4: Visible and Invisible
Objects |
|
Nov 4 |
Day 9 |
Tips & Techniques 5: Events |
|
Nov 11 |
Day 10 |
Presentation of final project |