Unified coding academic OS
Teach, practice, examine, grade, and operate in one self-hosted surface—not an LTI bolt-on or generic quiz CBT.
Product
Ten pillars that make iCode a coding academic OS—not another generic LMS quiz tool.
Teach, practice, examine, grade, and operate in one self-hosted surface—not an LTI bolt-on or generic quiz CBT.
Week-by-week sections with Content, Collapsible Content, Files, Folders, Links, Edit Mode, publish controls, and Trash.
Practice uses the same compilers and auto-graded question types as high-stakes exams; practice marks stay off Grades/CLOs.
14+ languages with weighted test cases, output normalization, similarity options, and sample runs for students.
Classic, mixed, and randomized papers from the question bank, with live settings, CLO tagging, and Exam Analytics.
Paste/leave/password/IP gates, auto-save history, code-diff review, and supervisor workflows for fair overrides.
Staff↔learner DMs, section Groups, reactions, forward, and attachments—without student↔student private chat.
Course notices plus public announcements with role × course × section audience controls and a header bell.
Question banks, import/export (including Word for code questions), CLO tagging, and a shared Grades pipeline.
Bulk Excel enrol, soft-delete Trash, Analytics + Live Monitor, light/dark theme, and installable PWA.
We ship production coding assessment today. These are called out as gaps—not GA claims.