Hello there 👋
Learn what Divekit is and how it can help you manage programming assignments.
Divekit is a command-line tool for managing individualized programming assignments at scale. It helps educators create, distribute and evaluate programming exercises for large groups of students.
Divekit is primarily used in educational settings where:
The tool consolidates functionality that was previously spread across multiple separate tools into a single, easy-to-use CLI application.
Divekit is a toolkit for managing individualized programming assignments at scale.
Learn what Divekit is and how it can help you manage programming assignments.
Step-by-step guide to installing the Divekit CLI and required dependencies.
First steps after installation
Learn how Divekit creates individualized programming assignments using variation.json and individualization.json configurations.
Learn how Divekit distributes programming assignments to students.
Comprehensive list of Divekit terms and definitions.