Comp 106 - Tentative Syllabus - Spring 1997

    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


    Back to the Comp 106 Page