Everything in the AI Exam Cloud, plus a full LMS
ICT Exam handles the entire assessment cycle, from importing a paper to releasing graded results. Need a full learning platform too? Our Hosted LMS option gives you a managed Moodle with ICT Exam built in.
The AI exam cloud, feature by feature
Built for teachers and institutions that want online exams without the manual typing, distribution, and grading.
Exam builder
- Create exams by class, subject, duration, and instructions
- Add questions section by section
- Edit, reorder, and preview questions
- Save drafts and publish when ready
- Published exams generate student sessions
PDF, scan, and photo import
- Upload PDF, Word, or scanned image question papers
- Built-in text recognition reads scans and photos
- AI cleans up and structures each question for you
- Parsed questions appear in the builder for review
- Teacher edits and confirms before publishing
Question types
- Multiple choice and multiple select with all-or-nothing scoring
- True or false
- Short answer and long or essay answer
- Numeric, and fill in the blank that accepts several correct spellings
- Matching and ordering with drag and drop on mouse, touch, or keyboard
- Instruction blocks for context and section notes
Student exam flow
- One secure link per exam, no student sign-up
- Open from the LMS, your school ERP, or a direct exam link
- Question navigator and flag for review, with a check for unanswered questions before you submit
- Answers auto-save and survive a page refresh
- Submission rules and deadlines enforced on the server
- Phone-friendly layout, keyboard navigation, and screen reader support
Exam controls
- Set a timer and an open and close availability window
- Limit how many attempts each student gets
- Shuffle questions so every student sees a different order
- Choose what students see after they submit
- Deadlines and rules enforced on the backend
Publishing and sharing
- Save an exam as a draft, then publish when it's ready
- Each published exam creates a unique student link
- Students open the link with no account or sign-up
- A separate teacher link is made for review and grading
- Both links are safe to share with the right people
Grading and results
- MCQs and objective answers graded automatically
- Written answers scored with AI support
- Final marks sent to your LMS gradebook or ERP automatically
- Student-wise results prepared for the teacher
- Teacher reviews, and you choose what students see after they submit
Smart grading engine
- Objective questions graded instantly by rule, never by AI
- Math answers marked correct when they are equivalent, so one half equals 0.5 and the square root of 16 equals 4
- Written answers reviewed with AI assistance, always open to teacher override
- AI can review answers that include an image or diagram
- If the AI is unsure, the answer waits for teacher review instead of being marked wrong
Reporting and analytics
- See the whole class gradebook at a glance
- Item analysis shows how each question performed
- Set a pass mark and grade boundaries for A, B, and C bands
- Pass, fail, and letter grades calculated for you
- Export results to CSV or JSON for your records
Classes, subjects, and question bank
- Organise everything by class and subject
- Build a reusable question bank you draw from again
- Bulk import and export via CSV or JSON
- Re-importing updates records instead of duplicating them
- Keep papers consistent across terms and teachers
Accounts, roles, and administration
- Teacher, admin, and super admin roles with in-app user management
- Profile self-service and password reset by email
- Optional alert to the teacher on each new submission
- Login lockout after repeated failed attempts
- Audit log and soft delete keep records recoverable
LTI 1.3 integration
- Secure launch, exam picker, and grade passback
- Roster sync pulls the course list in automatically
- Native Moodle plugin with course backup and restore
- Verified against saLTIre, an independent LTI reference
- JWT signature, nonce, and role verification
Tenancy
- Run per tenant for a whole institution
- Seat limit per institution, checked when new users launch from the LMS
- Isolated class and subject databases
- Student records scoped to each tenant
- Teacher and student roles kept separate
Security
- All communication over HTTPS
- JWT expiry, nonce, and state validation
- Role based access control
- Uploads checked for file type and size before processing
- Secure sessions for every launch
ERP and school systems
- Ready integration with ICTERP, the Odoo-based school ERP from ICT Innovations
- API keys for your ERP, limited to your own institution
- Import classes, subjects, and people with their ERP IDs, no duplicates
- Signed, time-limited exam links for each student
- Final marks sent to your ERP, with per-question detail on export
A complete learning platform
Pick the Hosted LMS option and you get a managed Moodle with ICT Exam built in, plus its full course toolset.
📚 Course management
- Courses and course categories
- Weekly, topic, and social formats
- Lessons and structured learning paths
- Course backup, restore, and import
- Files, folders, pages, books, and labels
✍️ Activities
- Quizzes with a shared question bank
- Assignments and peer workshops
- Forums, wikis, and glossaries
- Choices, surveys, and feedback
- Live classes, chat, and databases
❓ Assessment and quizzes
- Many built-in question types
- Random and adaptive questions
- Timed quizzes and multiple attempts
- Automatic and manual scoring
- Detailed quiz reports
📊 Gradebook
- Grade categories and weighted grades
- Scales and letter grades
- Grade import and export
- Activity completion tracking
- Progress and course completion
👥 Users and roles
- Roles and granular permissions
- Groups, groupings, and cohorts
- Manual, self, and cohort enrolment
- Email, LDAP, OAuth2, and SAML login
- Bulk user management
🏆 Achievement
- Badges and open badges
- Certificates of completion
- Competencies and learning plans
- Gamification and points
- Attendance tracking
📱 Communication
- Messaging and notifications
- Calendar and course events
- Announcements and forums
- Video conferencing integration
- Mobile friendly access
🔄 Standards and content
- SCORM and xAPI packages
- H5P interactive content
- LTI as consumer and provider
- External repositories and media
- Portfolios and exports
⚙️ Administration
- Reports, logs, and analytics
- Themes and white-label branding
- Multilingual interface
- Plugin and module ecosystem
- Accessibility and data privacy tools
Connect it your way
The integration layer is public. There is a Moodle activity plugin, an MCP server for AI assistants and a LangChain package for agent frameworks, all on GitHub. The integrations page explains which one fits your setup.
Ready to run smarter exams
Connect ICT Exam to your LMS or school ERP, or start fresh on its own. Tell us about your classes and we will help you get set up.
Get in touch