Hw0
CSCI 203 Homework 0
Submission: Submit your solutions to Moodle. (Instructions)
Problems
Homework assignments will have a mix of individual and pair-programming problems. For this assignment, you should work on all of the problems individually.
- Problem 0: Reading and Research [5 points; individual]
(hw0pr0 Moodle questions)
- Problem 1: Lab: Introduction [20 points; individual]
(filename: hw0pr1.py)
- Problem 2: Rock-Paper-Scissors [25 points; individual]
(filename: hw0pr2.py)
- Problem 3: Picobot (empty room) [25 points; individual]
(filename: hw0pr3.txt)
- Problem 4: Picobot (maze) [25 points; individual]
(filename: hw0pr4.txt)
- Problem 5 (extra-credit Picobot challenges):
As optional extensions to Picobot, you might try:- solving the empty room in as few rules as possible (6) [worth +3 points](filename: hw0pr5ecr.txt)
- solving the maze in as few rules as possible (8) [worth +5 points](filename: hw0pr5ecm.txt)
- solving the map that looks like this one (any # of rules) [worth +5 points](filename: hw0pr5ecs.txt)
Why don’t these add up to 100 points?
Assignments that do not add to 100 points offer options — choose pieces that most interest you. Or, submit all of the problems: any additional ones count as extra credit. Typically, there are extra-credit challenges available within some of the problems, as well. This week, there are a couple of “optimal Picobot” opportunities…
Submitting
You should submit all files named above to Moodle. (Instructions)
Back to the CSCI 203 home page.