What is iCode?
iCode is a coding academic OS: one self-hosted platform for course materials, practice exercises, high-stakes coding exams, grading evidence, messaging, and campus operations.
The journey
- Materials — week/chapter sections with rich content, files, folders, and links
- Practice — ConnectExercise uses the same compilers and auto-graded types as exams
- Examine — secure papers, question banks, and optional randomize
- Grade — Results, overrides, history diffs, CLO alignment
- Operate — Inbox, announcements, Analytics, Live Monitor
It is not an LTI bolt-on or a generic quiz CBT with a compiler glued on.
Who it is for
Students, teachers, coordinators, supervisors, viewers, and site admins—each with clear permissions. See Roles at a glance.