Manage students and view progress across courses and sections.
Paste students, one per line: English Name, Arabic Name, email (Arabic name is optional: English Name, email)
#
Name (EN)
الاسم (AR)
Email
Registered?
Action
No students in this section. Use the form above to add students.
--
Avg Quiz Score
--
Avg Challenges
--
Avg Bugs Found
--
No Activity
Name
Email
CH3 Quiz
CH4 Quiz
Flashcards
Timed Best
Challenges
Bugs
Last Active
Select a course and section to view progress.
Answer Key Management▼
Sent to the AI when extracting from the uploaded document. Keep the JSON structure instructions intact.
Enter correct answers per question with mark distribution. Example: Q1 (5 marks): B) ArrayList Q2a (3 marks): public class Dog extends Animal { ... } Q2b (2 marks): super("Rex");
Upload the answer key / model answer sheet. AI will extract questions, answers, and marks for your review.
Load saved:
Extracted Answer Key — Review & Edit
Answer key loaded
Scores each question and provides feedback. Gemini 2.5 Flash reads the full PDF natively (all answer pages at once), making it the most accurate and cheapest option.
/
Max 10MB. Supported: JPEG, PNG, PDF
Or use a previously uploaded exam:
Front page(s) with student info only — skipped before sending to AI
Assessments for
Title
Category
Score
Status
AI Model
Date
Actions
No assessments yet for this student.
1
Upload & Configure
2
Identify Students
3
Evaluate
Total pages for one student's exam, including the cover page(s). Example: if each exam is 4 answer pages + 1 cover = set to 5.
Front page(s) that contain only student info (name, ID, course). These are skipped and not sent to AI evaluation — only the answer pages are evaluated.
Saved Identifications
Select a course and section to view saved identifications.
Previous Evaluations
Select a course and section to view previous evaluations.
Reads student name/ID from the cover page and matches to the class roster. GPT-4o-mini is recommended — it's fast, cheap, and handles Arabic well.
The student roster is appended automatically.
Ready to evaluate 0 exam(s).
Each split PDF will be uploaded to Storage and evaluated by AI.
Bulk Evaluation Summary
#
Student
Score
Status
Actions
Loading exam PDF...
Game Center
Create and host live quiz games. Students join via QR code.
Recent Rooms
Loading…
Configure New Game
Questions
New Question
ROOM CODE
------
Students scan to join
0 students joined
Waiting for students…
Q 1 / 6
200/0 answered
Question text
🏆 Final Results
Bonus Management
Add or adjust instructor bonus points for any student. Changes sync to students on their next login.
Name
Tags
Current Bonus
Actions
Select a course and section above to manage bonuses.
Pending Requests
No pending requests.
Name
Email
University
Email Verified
Requested
Action
Active Instructors
No approved instructors yet.
Name
Email
University
Assigned Courses
Action
Assign Courses
Exam #
Scroll to zoom · Drag to pan · Click outside image to close