Using Ed Lesson for Assignment Turn in
You will use Ed Lessons to submit assignments. Note that submissions may take a few minutes to process, so plan your homework submission time accordingly.
Cloning your assignments
The course staff will be creating a repository with starter code for you for each assignment on Gitlab. Find that repository and clone it to your computer. (see the instructions if you have never done this before).
Important:
You should remember to add
/commit
/push
your code frequently to your repository on
Gitlab frequently during development. As a reminder these commands are
git add <files>
git commit -m "<a good commit message here>"
git push origin main
This will help keep track (and a backup) of the versions of your work. We will also require your code is pushed to your repo if you need help in office hours.
Turning in your assignment
Once you have completed the work on your code you need to generate a .zip
file of it to turn it in.
The easiest way to do this is to first commit and push your assignment to your remote Gitlab,
click on the download icon (next to the clone button) and download your source code as a .zip file.
Step 1: Get a .zip file of all your code.
- Make sure you have committed and pushed (
add
/commit
/push
) all of your code to your GitLab repository. - After you have pushed all your code to your remote GitLab repository you can click on the download icon (next to the clone button) and download your source code as a
.zip
file.
Step 2: Upload your .zip file here.
- Drag and drop the
.zip
file into this Workspace then click “Upload and Extract”.
Note: .zip
files made directly from your computer will be too big to upload directly to Ed.
**Step 3&&: Fix the directory (folder) structure within this workspace.
- Select all the files within
- / and drag them outside the directory and into the same level of the file explorer that - / is in within the Ed Workspace. - Check to make sure that app/ is at the outermost level alongside
- / and that src/ is within app/* Delete the - / after you move everything out of it.
*Step 4: Click Mark to submit your work.
- Marking may take 4-8 minutes.
Note: the time you press the mark button is your official “turn in time” (i.e. not when the marking is complete).
Important: your code will NOT be considered submitted until you hit the mark button!
Below you will see an animation of this process: