How are projects graded or evaluated?

New projects drop at midnight when the deadline hits, our internal checker system pulls your code from GitHub and runs it with all of our test code. Anything that doesn't pass the tests will result in a lower grade. You will be able to see each and every check that your code passed or did not pass. For the checks that don’t pass, you also see the error that was generated so you have an opportunity to go back and learn from mistakes.


All of our projects are graded, and we do require that students maintain a minimum of 80% average across all of our tracks, but honestly, at the end of the day, it’s not about grades, it’s about comprehension. We don't ever want our students to only focus on how many points they can get, but rather, on how deeply they can understand something.