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)