GitHub + Docker
1. Student pushes code to GitHub
2. Post-receive hook informs CS50 of submission
3. CS50 informs ECS of submission
4. ECS clones repo, autogrades branch
5. ECS informs CS50 of scores
Slide 85
Slide 85 text
No content
Slide 86
Slide 86 text
No content
Slide 87
Slide 87 text
No content
Slide 88
Slide 88 text
tl;dr
● CS50 at cs50.edx.org
● CS50 IDE at cs50.io
● submit50 at github.com/cs50/submit50
● check50 at github.com/cs50/check50
● Slides at cs50.ly/universe17
Slide 89
Slide 89 text
Building CS50 on GitHub
David J. Malan
[email protected]
slides at cs50.ly/universe17