Students in 18.06 have the option of using through the juliabox.org website.

For those who don't read instructions:
download("https://raw.githubusercontent.com/alanedelman/18.06_Spring_2015/master/18.06-PS9.ipynb", "18.06-PS9.ipynb" )

Instructions for Problem Set 9 (and so on)

  1. The Julia option (only!) may be completed by midnight Friday night for full credit (12:01AM Saturday to be precise)
  2. Login to juliabox.org with your google account.
  3. Go back into an existing (or a new notebook) and copy and paste the next line:
    download("https://raw.githubusercontent.com/alanedelman/18.06_Spring_2015/master/18.06-PS9.ipynb", "18.06-PS9.ipynb" )
    in a new cell and execute
  4. Go back to the notebooks tab (or hit the IJ icon), refresh, and enjoy pset 9
  5. If you filled in your gmail and mit address once this semester, it is not necessary to do again.
  6. If you are trying julia for the first time, open up a new notebook (any kernel is fine) and follow the instruction on line 3

Some Notes:

  1. If you do both MITx and Julia problem sets, we will take a simple maximum of the two total scores each week.
  2. Scores for MITx or Julia may be posted at different times (probably 24 or 48 hours apart)
  3. The MITx and Julia problems are nearly identical, though there are some minor changes due to format and language. We hope the Julia set is more fun.
  4. Ask Julia questions through Piazza and very likely Professor Edelman will answer them quickly
  5. Don't worry if something technically goes wrong. We can always do things manually, just send a friendly note through piazza or to edelman at mit.edu.
  6. If you need to re-download the notebook to get some fixes you can run download("https://raw.githubusercontent.com/alanedelman/18.06_Spring_2015/master/18.06-PS9.ipynb", "18.06-PS9_a.ipynb" ) (notice the changed name as the second argument to download. Now you can open the new notebook and you only need to answer the problems you haven't already or had trouble with. Your score from the previous notebook will be saved.
  7. Notice that the files on the github page are timestamped. If you are having trouble with a problem for technical reasons, check for updates.
  8. If you see a dead kernel, please follow the instructions on https://piazza.com/class/iebnrdsl7th4h7?cid=130