Women in Computing - Fall 2009
Lecture Activities, Homework and Labs
Lecture Activity - History of Computers
- Team 1: Ancient History - 1900
 - Team 2: 1901 - 1945
 - Team 3: 1946 - 1980
 - Team 4: 1981 - 2009
 
 All teams will prepare 4 - 5 Power Point slides with the summary of 
the 
historical period that your team is covering. 
 The summary should 
include the list of 
women in computing that worked in the time period that your team is 
covering and only very brief (one sentence) description of their contribution. 
Topic: Programming Languages
Women in Computing Contribution: Programming and Programming Languages
- Ada Byron, Lady Lovelace
 - Grace Hopper
 - Barbara Liskov
 - Mary Allen Wilkes
 - Adele Goldberg
 - ENIAC Programmers - Kathleen McNulty Mauchly Antonelli, Jean Jennings 
Bartik, Frances Snyder Holberton, Marlyn Wescoff Meltzer, Frances Bilas 
Spence and Ruth Lichterman Teitelbaum. 
 
Lecture Activity - Learning HTML - 
Hyper Text Markup Language
Lab 2 - Women in Computing Contribution:  Programming and 
Programming Languages
- Team 1: Ada Byron, Lady Lovelace
 - Team 2: Grace Hopper
 - Team 3: Barbara Liskov, Mary Allen Wilkes and Adele Goldberg
 - team 4: ENIAC Programmers - Kathleen McNulty Mauchly Antonelli, Jean 
Jennings
Bartik, Frances Snyder Holberton, Marlyn Wescoff Meltzer, Frances Bilas
Spence and Ruth Lichterman Teitelbaum.
 
Lab requirements
- Each teach will prepare small website - 2-3 pages. No external 
links. 
 - The website should include the following:
- Short bio 
 - Detailed description of the contibution
 - Description of the retaled events/projects/issues
 - Summary of the article from ACM digital library (acm.org) related to 
the contribution that your team is covering 
 
 
Programming Languages
Alice Programming: 
In 
Class Lab Assignment
Paper Summary
Each student will prepare the summary (2-3 Power Point slides or one HTML 
page) of one paper from the list of papers that are listed below. The 
summary should include 2-3 questions to assess the understanding of the 
presentation and also to initiate discussion related to the paper. The 
presentation also should include a short personal opinion related to the 
various programming environments that we explored so far in the course.  
 
Second Alice Project
For this project you will create one of the following 
animations:
    -  animated commercial movie to advertise the original product 
that is 
related to technology or computing.
    
 -  animation for the interactive game 
	
 - advertisement for the summer camp that explore computing 
field
 
 
Creating Timer in Alice
Cryptology
Homework for Friday, Nov 6 ( no class on Friday Nov 6)