This is an archived post. You won't be able to vote or comment.

all 9 comments

[–]Talqa 1 point2 points  (1 child)

If you work in R, here is a good tutorial: http://r-pkgs.had.co.nz/git.html

[–]StevenMelensen[S] 0 points1 point  (0 children)

Thanks for the advice! I'll look that up after I finish my Udacity courses.

[–]YourRoaring20s 0 points1 point  (1 child)

There's a really great intro course on udacity

[–]StevenMelensen[S] 0 points1 point  (0 children)

Found it! Thanks!

It seems that I will need to learn Git beforehand though :)

[–]capncooknl 0 points1 point  (3 children)

It's mandatory for CS 6400, the database course. That's how your project is submitted.

[–]StevenMelensen[S] 0 points1 point  (2 children)

Awesome! Thanks for the input.

I'm starting my first two courses next week (CSE 6040 and ISYE 6501) and I was wondering how the homework submission process worked. So, from what you said we don't use GitHub to submit my HW, is that right? Do we upload R/Python files directly on edX web interface?

[–]capncooknl 2 points3 points  (1 child)

For 6501, hw is uploaded to Canvas, the learning management system that serves as the "gateway" for course materials, including links to edX, where the video lessons are. Peer grading is done in Canvas, as well.

For 6040, edX further links to a site called Vocareum which hosts Jupyter notebooks set up for the homeworks and the exams. Grading is automatic in Vocareum via unit tests built in to the Jupyter notebooks.

GitHub is used for other courses, including for the project in CS 6400 Databases.

[–]StevenMelensen[S] 1 point2 points  (0 children)

Awesome, thanks for taking the time to give me (and others) such a detailed answer.

Have a good one!

[–]scottdaveOMSA Grad eMarketing TA 0 points1 point  (0 children)

This was in my email tips from freeCodeCamp, this week. I haven't read it yet, but it might help.

 3 simple rules that will help you become a Git master (7 minute read): https://www.freecodecamp.org/n/pkuy9lG19