Skip to content

Self-paced Coding Courses for Classrooms

Assign predefined courses or create your own courses

Create Your Own Course

Simple editor to create custom lessons. Write testing scripts to automate submission correctness checking.

create course

Classroom Management

View each student’s progress, check on students’ solutions, add/remove students in classroom.

Available Courses

Interactive self-learning courses & activities for students.

python course

Python Foundation Course

Learn Python with interactive activities – Fast growing language used in machine learning

JavaScript Course

JavaScript Foundation Course

Learn JavaScript – Most widely used programming language for the web

SQL Queries Foundation Course

Learn SQL and queries by doing interactive coding exercises


Programming Foundation with Blockly

Learn programming concepts with visual programming language Blockly

custom course

Create Your Own Self-paced Courses

Create self-paced courses with video tutorials


Support us to add more courses and activities with our early access plan
Contact us for white label pricing