There will likely be some adjustments to this as the semester goes along.
| Monday | Wednesday | Friday | ||
1/27 | Welcome to Comp 106 Introduction to Stella | 1/29 | Modeling deer population Sophisticated ``what-ifs'' | 1/31 | The basic model Adding predators to the system |
2/3 | Refining the user interface | 2/5 | Incorporating vegetation into the model | 2/7 | Modeling compound growth |
2/10 | Predicting retirement savings Project 1 Due | 2/12 | Applications of Stella to other disciplines | 2/14 | Introduction to HyperCard |
2/17 | HyperCard basics: Buttons and Fields Project 2 Due | 2/19 | Creating buttons and assigning tasks | 2/21 | Introduction to HyperTalk |
2/24 | Buttons at the card, background and stack levels | 2/26 | repeat and variables in HyperTalk Project 3 Due | 2/28 | answer and if-then in HyperTalk |
3/3 | if-then-else in HyperTalk | 3/5 | put in HyperTalk | 3/7 | ``Stackware'' engineering Putting it all together |
3/10 | Arithmetic in HyperTalk | 3/12 | Building a Family Tree Project 4 Due | 3/14 | Introduction to Color Tools |
3/17 | Spring Break | 3/19 | Spring Break | 3/21 | Spring Break |
3/24 | Including pictures and sounds | 3/26 | Creating an Index card | 3/28 | Pop-up fields |
3/31 | Incorporating Quicktime | 4/2 | More advanced HyperTalk features | 4/4 | Introduction to spreadsheets Project 5 Due |
4/7 | Spreadsheet formulas | 4/9 | Relative vs. absolute references | 4/11 | Compound interest and present value |
4/14 | User interface issues Project 6 Due | 4/16 | Using graphs | 4/18 | Sorting and analyzing data |
4/21 | Introduction to html Document structure, links, and lists | 4/23 | Images, text styles, and background images Project 7 Due | 4/25 | Guidelines of good web authoring |
4/28 | Tables | 4/30 | Forms | 5/2 | The client side vs. the server side |
5/5 | Advanced web authoring Project 8 Due | 5/7 | | 5/9 | |