Workflow

(Edit, Save, Browser Check, [Validation Check]) × repeat

Note: Live Server extension in VS Code will help!

Assignments

  1. Get the assignment materials with one of:
    1. GitHub assignment and clone
    2. Download ZIP, unzip or extract, move to designated work area
  2. Virtuous cycles of "Edit, Save, Check"

        (
          (
            (
              (edit, save, browser check) × repeat
            ) validation check
          ) commit 
        ) × repeat
            
  3. Decide when you are finished and ready to submit (you've checked against the rubric, right?)

    Remember the submission in Canvas is a two part process!

    1. Publish to course web server
      1. Using SFTP, either through Cyberduck or https://files.dreamhost.com/
        Use the connection information I sent you!
      2. copy local assignment folder the server, using the obscure folder within the NETID.students.cs12.net folder
      3. check in browser
        https://NETID.students.cs12.net/[Your Obscure Folder]/[assignment path]/
      4. From your browser, copy the URL of the assignment folder that you just published and submit in Canvas
    2. Submit the code (either a zip file or URL to your repo)
      1. ZIP file
        • ZIP assignment folder up
        • Submit ZIP file in Canvas
      2. GitHub
        • Make sure you push (sync) your local changes to your repo!
        • GitHub repo URL, something like:
          https://github.com/cscie12/assignment02-essential-html5-dpheitmeyer