Week 6 - Session 2 - Group Programming Workshop - Quiz Challenge

blog image source
Group exercise - make our own JavaScript quiz challenge based on knowledge gain around Object Oriented Programming in the last two weeks, the quiz game will be created using user stories only. Learning objectives from this exercise:
  • Understanding of OOP (Object Oriented Programming)?
  • Can you explain what Object-oriented Programming is?
  • Can you effectively break down a user story into a domain model?
  • Can you use dependency injection to get objects to talk to each other?
  • Can you use mocks to emulate dependencies in tests?
  • Can you use spies to override behaviour of other objects?
GitHub Quiz Challenge exercise - https://github.com/SharifCoding/quiz-challenge

Popular posts from this blog

Week 9 to 12 - Learning with MCR Codes

Week 8 - Session 1 - JavaScript in the Browser

Week 9 - Session 1 - The Internet, the Web, HTTP