A lesson may contain quizzes to test you on the knowledge you've gained throughout that lesson. Quizzes come in a variety of flavours that can be subdivided into Coding Quizzes and Multiple Choice and Short Answer. You may challenge yourself on any of these quizzes at any point you want!
In order to be awarded the Digital Badges badge for a module you must complete all the available quiz content for each lesson in a module. In order to be awarded the advanced badge you must complete both the basic and the advanced quiz content for each lesson in a module.
The coding quizzes will test the practical skills you've gained in the lesson. These coding quizzes may come in the form of writing a class, writing a method or function or a set of simple statements. We will run some unit tests to make sure your code compiles and works as it should.

Depending on the specific type of coding exercise, you will be given either a problem or a prompt to write code. You can choose to write the quiz in any of the available languages. Unfortunately not all languages have compilers yet. Simply do your best to complete the exercise and click submit to check if your code is correct!
The other form of quizzes will test the theoretical knowledge you've gained in a lesson. No surprises here, these are the same old multiple choice and short answer questions you've gotten to know and love!