Women in Computing - Fall 2009

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
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)