Good Assignment Turn In
- To create your code
- We prefer you use javascript. You may use C++ and OpenGL, but you will have less TA support, and your grading will be slower.
- There are two development environments we recommend:
- Code with a local text editor, and test with a local web server and browser.
- Code on a clould-based environment such as c9.io.
- It comes preconfigured with editors, web servers and libraries.
- There is a little awkwardness in display and versioning.
- DON'T code inside github, as we do in the intro CG class.
- It is too easy to accidentally make your code public
- By forgetting either that you "briefly" made your repo public, or that github pages are always public, even if the repo is private.
- We will report you for aiding cheaters if you made your code public and others copied it, even if you didn't mean to.
- To test your code
- Ensure it runs in the Chrome browser, with which we will test all programs.
- Ensure it works with multiple input files, since we will change them as we test your program.
- To turn in your code
- We are using a Google Form.
- Turn in your assignment using the form section matching your program.
- Upload all the files you need to run your program.
- The main file to be executed should be called index.html.
- Ensure that your program loads its input from the matching assignment github repo.
- Ensure that your last upload happens before the end of the day the assignment is due to avoid late penalties.
- Press submit!
- Ask for an email receipt, and confirm you receive that. If you don't, try again!
- Turn in a readme.gdoc file
- Turn this in using the same Google Form.
- It should be a Google Doc.
- Note any extra functionality or credit you would like to claim.