CSSE 120 -- Intro. to Software Development

Homework 1

  1. Complete the assigned reading for the next session, Zelle, §1.3, 1.5–2.4. Also, read the course syllabus, which was assigned reading for session 1.
  2. (21 pts) Complete the Angel quiz over this reading. You'll find this on the course Angel page, under Lessons → Homework → Homework 1 → Getting Started with Python
  3. (20 pts) Implement a Python program that creates a graphical scene. Your scene must include some animation. Be creative and have some fun with this! Your program must be named homework1.py and start with your name in a comment, otherwise your grade is 0. (More than your name will be required as the term progresses.)

    Turn in instructions:

    1. Find the drop box on the course Angel page, under Lessons → Homework → Homework 1 → HW1 Drop Box
    2. Enter a one paragraph description of your scene in the Message field.
    3. Upload your homework1.py program to the drop box on Angel as follows:
      1. Click the Attachments button.
      2. Click Browse... and select your program file.
      3. Click Upload File.
      4. Verify that the file appears in the list of Uploaded Files.
      5. Click Finished to close the Attachments window.
    4. Click Submit to finish the submission process.
  4. Install the pycreate library and download the Bluetooth transmitter driver for your laptop following these directions to prepare to use the robot next session.
  5. There is a large on-line community of Python users. Take a look at python.org to see some of what is available.