[x] Individual should show that they were key contributor and example to team. This includes their participation in ideas, plans, creating individual issues, providing code commits to project, crossover grading participation, being on task and positive example in the classroom.
Individuals Video, Issue(s), Commits(s)
[x] Video, includes Web demo of key contribution to project, 1 minute
[x] Issue(s) that show plans/progress to team objectives
[x] Highlights of key commit(s) in Issues, summarizes code contributions
[x] Review GitHub analytics for key commits in each weeks during the project, shows consistent participation for 3 weeks
Freeform comment
Very frequent commiter and works diligently based on the commit history shown on his profile
Good Video going through the actual code and showing what he did and talking about it
Shows the runtime live and the part he worked on and shows it while demonstrating
Final Score
((0.9 + 0.8 + 0.8 + 0.8 + 0.9)/5) = 0.94 - good job, meets all standards, nothing too above and beyond, good commits and consistently works
Key Commits
Code for the visualization of the race in the frontend using javascript to code the canvas element:
Parent class for sorting algorithms:
Some of the sorting algorithms (I coded four):
What I learned: