Skip to content

Day 3 part 2

  • 13:00-16:00
  • Richel
  • Goals:
    • Theory: testing
    • Form: group size: 2, use develop, use CI scripts, no code review

13:00-13:45 RB

  • Goals:
    • Students can create a repo, use master and develop
    • Practice pair programming
When What
13:00 Theory: Testing framework: why, Hamcrest, assertTrue, assertEqual, assertRaises
13:05 Show to use starting code with CI and unit tests, is_prime, YouTube video
13:15 Practice: get_digits. 3 mins per round. Instructors view the Zoom rooms, do not talk
13:45 Break, have a break

14:00-14:45 RB

  • Goals:
    • Students can create a repo, use master and develop
    • Practice pair programming
When What
14:00 Theory: CI: why, lint, code coverage, noqa
13:15 Practice in new pair: ???. 3 mins per round. Instructors view the Zoom rooms, do not talk
14:45 Break, have a break

15:00-15:45 RB

  • Goals:
    • Recap
    • Reflect
When What
15:00 Summarise
15:15-15:45 Reflection, by JN
15:45 End, stay around for questions

Observables

  • owner_name/programming_formalisms_medium_project (in duos)