CSSE 120 -- Intro. to Software Development

Homework 3

Reminder: readings and quizzes are always due in class, and everything else is due at least 48 hours after it is assigned. Sometimes, other things will be due in class, so we can check them off.

  1. Complete the assigned reading for the next session, Zelle, Chapter 3.
  2. (29 pts) Complete the ANGEL quiz over this reading. You'll find this on the course ANGEL page, under Lessons → Homework → Homework 3 → Types
  3. (10 pts each) Finish the pair-programming exercises you started in class: factorial.py and barchart.py, and upload them to the corresponding drop boxes on the course ANGEL page under Lessons → Homework  → Homework 3.  For each of these, only one student from your pair should submit it.  Put both students' names in a comment at the beginning of your Python file.  In addition, put both students' names in the title of your submission to the ANGEL drop box.
  4. (10 pts) Complete Programming Exercise 2.4 on page 49 of Zelle. Name your program conversion.py. Edit the comments at the top of the program to appropriately describe how the program behaves. Be sure to include your name in the comments as the author of conversion.py. You do not have to include results from running your program, just your code.
  5. Turn-in instructions:

    1. Find the drop boxes on the course ANGEL page, under Lessons → Homework → Homework 3
    2. Upload your: conversion.py file to the corresponding drop boxes on ANGEL.