Courses and Lessons

Courses

The main building blocks of the platform are the learning courses. Each module is aimed at teaching you a broader concept, for example a module could teach everything about Data Structures.

Lessons

Within a module you'll find many lessons that teach you about specific subjects related to the module's concept, for example Data Structures would contain lessons on Binary Trees, Linked Lists, Stacks and many more. Each lesson has a variety of topics for you to sink your teeth in to ranging from textbook content, applications, videos, quizzes and step by step tutorials. You an change a lesson's content using the dropdowns in the topbar of a lesson and you can navigate a module's lessons and a lesson's topics using the content menu on the sidebar of the lesson interface.



Lessons Screenshot




Customizability

Our lessons are designed to be actively updated by instructors with different backgrounds. Where applicable you can select different options to view the lesson in your language, your preferred programming language or with different examples and applications related to your field of study.



Dropdown Screenshot




Basic and Advanced Content

If you want to challenge yourself, make sure to check if a lesson contains advanced content! Most lessons contain advanced topics and content in addition to the basic content available.



Advanced Dropdown Screenshot



Badge Awards

When you complete all the quiz content testing your newly acquired knowledge, you may be awarded a badge! We issue OpenBadges from Badgr.
These badges are unique digital micro-credentials awarded specifically to you so that you can show your professors, employers, your friends or mom to prove that you've completed the module. There are two badges per module, one for completing all the basic quiz content and one for completing both the basic and the advanced quiz content!

Check the Badges page in the docs for more specific details!