CSSE 120 -- Intro. to Software Development

Homework 3

  1. Complete the assigned reading for the next session, Zelle, Chapter 3.
  2. (27 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) With your pair-programming partner, complete the factorial.py program that you began in class.
  4. (10 pts) With your pair-programming partner, complete the barChart.py program that you began in class.
  5. (10 pts) Complete Programming Exercise 2.4 on page 49 of Zelle, by modifying this conversion.py program per the directions in the problem.
  6. (50 points) With your robot partner, complete the Song 'n' Dance program as described in Homework 2.
  7. (50 points) Go, Robot, Go! For this project, XXX [I will fill this in later today - DCM]
How to turn in your work:
  • Find the drop boxes on the course ANGEL page, under Lessons → Homework → Homework 3
  • Upload your:
    • factorial.py file to the Drop Box labelled Factorial Drop Box - from work in class
      • Only ONE student from your pair should submit it.
      • Include both partners' names as authors in a comment at the top of your factorial.py file.
    • barChart.py file to the Drop Box labelled Bar Chart Drop Box - from work in class
      • Only ONE student from your pair should submit it.
      • Include both partners' names as authors in a comment at the top of your barChart.py file.
    • conversion.py program to the Drop Box labelled Conversion Drop Box (for problem 5)
    • songAndDance.py file to the Drop Box labelled Song 'n' Dance Drop Box
      • Only ONE student from your pair should submit it.
      • Include both partners' names as authors in a comment at the top of your songAndDance.py file.
    • Turn-in instructions for the Go, Robot, Go!.py project are in the turn-in instructions for the NEXT homework.