EECS110 Homework 0, Spring 2018

 

Due: 11:59pm on Sunday 04/08

 

Submission: submit your solutions by logging in Canvas with your netID here

 

Problems:

 

Problem 1: Welcome to Python [30 points; individual]

 

Problem 2: Rock-Paper-Scissors [30 points; individual or pair]

 

Problem 3: Picobot (empty room) [40 points; individual or pair]

 

Extra Problems:

 

Problem 4: Picobot (maze) [extra 30 points; individual or pair]

 

Working individually vs. working in pairs:

All homework assignments will have a mix of individual and pair-programming problems. For this assignment, you may work on all of the problems with one other student. This is completely optional - you may, of course, do all of the problems on your own if you wish.

 

Guidelines:

If you work individually, the work you submit should be your own. You are encouraged to seek help from the EECS 110 instructor or TAs. You may also discuss problems with fellow students, but those discussions must not involve one person doing the work for another. This link on the EECS 110 assignment work policy goes into more detail. If you work in a group, the above guidelines hold for the pair. Also, the pair should make sure they work in the same physical location on the same machine. If you have concerns or questions about this policy, feel free to email your instructor or stop by and chat.

 

Submitting:

You should submit your first two files, named hw0pr1.py and hw0pr2.py, as well as the third file, named hw0pr3.py, to Canvas. Feel free to email one of the TAs if you have any questions.