The basic idea will be to have a top-level comp480 directory (folder). Do all of your programming/development work in a folder named develop and create another folder play for experimenting with Python, trying out new things, or simply playing around.
Create a separate folder for each category of work you will be turning in during the term: homework, labs, and papers. Below these you will have a separate folder for each specific assignment. Do not place any extra files into these folders to avoid losing points in case the wrong item gets evaluated.
develop - do all of your real work here, e.g., homework, labs etc.This will keep your files organized in a nice way - and you may find this a useful way to organize other classes or projects.
homework, labs, papers - place your *completed* work here -- *no* extra-files
play - use to try out new things, experiment, play around with Python etc. comp480 | +-- develop | +-- homework | |-- hw1 | |-- hw2 | . | . | . | `-- hw8 | +-- labs | |-- lab1 | |-- lab2 | . | . | . | `-- lab10 | +-- papers | |-- paper1 | |-- paper2 | `-- paper3 | `-- play
To submit a particular assignment, you zip up the the specific assignment folder (assuming you are submitting more than one document/file) and submit it to the dropbox. If you are submitting a single document/program, submit it without zipping a directory etc.