Schedule Spring 2010

Class Sessions
 Reading and Assignments
   
Week 1: 1/25
Chapter 1: Introduction
  Introductions Chapter 2: How the Web Works
   Accounts and Email
Chapter 3: Programming is Like a Spreadsheet
  Google Sites PDF of ch. 1-3   
  Introduction to Python  
  Python Interest Rate Tutorial
 
  How the Web Works
 
 
 
   
Week 2: 2/1
 Chapter 4: Conditionals
   Week 1 Followup Chapter 5: Iteration
   Iteration  PDF of chapters 4-6
   Tracing
 
   Linux Tutorial  
   Web: Dipity Timeline Widgets





Week 3: 2/8
Chapter 6: Tracing the Execution of a Program
   Lists Chapter 7: Lists
   Lists Follow-Up
 PDF of Ch. 7-8
   Mastermind Workshop  
  
Portfolio Checklist 1 due Thurs, Feb 11 11:59pm
    Web: My Maps  PROJECT: Mastermind
   
Week 4: 2/17 (wed only)
Chapter 8: Functions
   Nested Loops
   Work on Mastermind
 
 
 
   
Week 5: 2/22
  Functions
  Work on Mastermind
Portfolio Checklist 2 (MM++) Due Feb 28 11:59pm
 

 
 
Week 6: 3/1

  Functions and parameters Project: Hangman and Mastermind II
  Web: HTML 101 pdf of chapter 9

 
  Midterm Review


 
Week 7: 3/8
 

 MIDTERM MONDAY 3/8
 
 
  NO CLASS WED 3/10
 
 
 
 
 

SPRING BREAK

 Notes
 Reading and Assignments
Week 8: 3/22
 Readings will be posted by Thursday...
  Strings Chapter 9: Examining Functions
 Intro to App Engine
 Chapter 10: Strings and Hashtables
  Web Apps: Say Hello Chapter 13: Creating and Deploying Static Pages
 Hash Tables
 
  
   
Week 9: 3/29
 
 Say Hello Follow-up
 Chapter 14: Web Applications
 Web: Interest Rate Tutorial  (Hangman) Due Tuesday, 3/30
 Hangman Followup Game Project 2010, Due Sunday, 4/11
Due Tuesday, 4/13

  Sessions  
   Web Mastermind Worksheet
 
   
Week 10: 4/5  
 Introduction to Object-Oriented Chapter 11: Data Abstraction
   
 Images and CSS in App Engine
 
 Web App Fundamentals Quiz
 
 Object-Oriented Worksheet
 

 

 
Week 11: 4/12  Chapter 18: Persistence
 Persistence  
 
Twitter in Twenty Minutes GAME PROJECT DUE 4/13
FINAL PROJECT ASSIGNED
 Game Project Presentations
 
 
   
Week 12: 4/19  Checklist 3 DUE 4/20 11:59 pm
 User Accounts  Chapter 19: Twitter in Twenty (pdf of ch 19-20)
 Demo of User Accounts
 
  Relational Database
 Chapter 20: Apps With Users (pdf of ch 19-20)
 Review: Transient and Persistent Objects
  FINAL PROJECT
 User upload of images
 
   
Week 13: 4/26
 Midterm 2, WED, 4/28
Tracing OO Programs 
 
 
 Midterm Review 4/26
 
   
 Week 14: 5/3
 Final Project Alpha Version Due 5/9 midnight
 Relational Database: Indexes 
 Work on Final Projects
 
 Web: menus using App Engine  
 Web Component Inheritance  
 Rendering and Redirecting  
 CSS 
   
Week 15: 5/10  Database Keys in App Engine
 Work on Final Projects
 Final Portfolio Checklist

 
   
Week 16: 5/17  Final Projects Due MON. 5/17, 11 am
 FINAL PROJECT PRESENTATIONS: Monday 5/17 11:30 AM, ARRIVE 11
 

 

 

 
   


  Terms   Report Abuse   Print page   Remove Access  |  Powered by Google Sites

Comments