This is a follow up to the mail that Jenny just sent. As she said: please follow the submit instructions VERY carefully. In addition: we are using python3 on the rpi that has been setup for you. Therefore: if your code does not run on the rpi, with python3, and with the modules that are installed by the update script, then your code is broken. The TAs should not waste their time installing packages. By design, the packages that are installed are sufficient for the homeworks. If you would like additional packages to be installed, let me know and I will ask Professor Lipman to add them to the list of packages to be added next time you (and everybody else) runs the update script. Do not install packages with "pip3". Prof. Lipman warned me that in the past this has caused instabilities and incompatibilities. Last but not least: I cannot stress enough how important it is to comment you code. C On 2/10/19 6:42 PM, Jenny Smith wrote:> Dear Class, > > I have just finished grading my portion of your homework’s and I have > some global notes: > > First and foremost, please be sure to follow the submission instructions > *exactly*. Be sure to put your files into a directory with your name > before you zip it. For a few of you, when I unzipped your folder, the > files splayed everywhere which makes it very difficult to tell who is > who. Please also be sure to include your name at the top of every file. > > Most of you have a readme that is not particularly informative. At a > bare minimum you should specify the following: > > 1. What version of Python are you running > > 2. You need to specify any non-standard packages/modules that you are > using (pandas, seaborn, etc.) and describe to the user how to install these. > > 3. List and provide any extra files (like the .csv file) > > Whenever you make a plot, you should label the axis. > > Lastly, for any real-world computer science project you will need to > comment your code. This is both for your sanity and everyone else’s. You > don’t need to go overboard, just highlight key computational steps and > explain briefly what is happening throughout the code. > > Thanks and let me know if you have any questions! > > -Jenny > > P.S. > > If you haven’t done so already, you can check your grades on the > gauchospace page. If you sent your homework to me and you do not see a > grade on gauchospace please let me know. >