Online coding courses in Turinglab blend theory and practice with interactive tools for applying knowledge learned.
Signup for FreeUse our tools to create the most engaging interactive courses!
Slides can help you introduce concepts clearly on their own page - keep it succinct to keep learners engaged.
Sections allow you to introduce more complex concepts comprehensively but without overwhelming the learner.
MCQ’s are a classic tool to assess understanding and they can be used to great effect when reinforcing knowledge.
Embed missing-word dropdown questions any place in your material to force engagement from learners there and then.
Scaffold code for students with ommitted blocks - require them to complete the code to safely practice new concepts
Scaffold code for students with ommitted typed input sections - requiring them to type real code and build habits gradully
Write some code, we randomly reorder it and students have to put it back in working order for great sequence practice
Allow students to write their own code in contained editors the browser in Python, Javascript, HTML and CSS.
Use call out blocks for summary slides, concept definitions, new functions and much more.
Embed important knowledge with a simple hover - and link out to more comprehensive help documenation.
Auto-generate a help sidebar by tagging key concepts in a slide to allow learners to develop self-sufficiency strategies.
Show and hide hints so that students can try for themselves, but can get that extra tip which might make all the difference
Provide detailed feedback for learners when they make a mistake to help correct common misconceptions.
Interactive lessons introduce concepts while reinforcing with practical problems, while quizzes test learner knowledge using the same tools.
Tutorials offer the ability to provide scaffolded code and step-by-step instructions in a sidebar so students can follow along. Challenges allow you to specify a brief and set requirements, all of which are independently markable.
Challenges allow you to specify a brief and set requirements, all of which are independently markable.
Keep updated with our monthly newsletter