A computer science lab for schools
Building the Minds that Build Tomorrow.
Live lessons on every screen. Homework that cannot be copied. Exams that hold. Progress parents can see. Built for schools that take computing seriously.
01 · The lesson begins
One editor.
Every language.
No setup.
Students write in a real editor, in the browser. Python, Java, C++ and more, ready the moment the lid opens. Nothing to install. Nothing to lose.
1def two_sum(nums, target):
2 seen = {}
3 for i, n in enumerate(nums):
4 if target - n in seen:
5 return [seen[target - n], i]
6 seen[n] = i
7 return []
02 · The push
One question.
Thirty screens.
Instantly.
The teacher pushes a question and it lands on every desk at once. Every student, every keystroke, in view from the front of the room.
Given an array of integers and a target, return the indices of the two numbers that add to the target.
03 · The run
Real code,
run for real.
Every submission runs in its own sealed sandbox and is judged against the teacher's tests in under a second. No network. No escape. No excuses.
$ python two_sum.py
[sandbox] container up · 61 ms
[sandbox] cpu 0.5 · mem 128 MB · net off
✓ test 1 [2,7,11,15] → [0,1] 3 ms
✓ test 2 [3,2,4] → [1,2] 2 ms
✓ test 3 [3,3] → [0,1] 2 ms
✓ test 4 hidden 4 ms
✓ test 5 hidden 3 ms
5 of 5 passed · 42 ms · 12 / 12 marks
04 · The homework
Homework that
cannot be
copied.
Every student gets their own question on the same topic, so a friend's answer is no help. Each one is checked the moment it is handed in.
- AAaravReverse each word5 / 5
- MMiraCount the vowels5 / 5
- KKabirIs it a palindrome?4 / 5
- DDiyaCapitalise each wordWriting
05 · The race
Competitive
Mode.
Two students, one problem, a live leaderboard the whole class can see. The teacher has the final call.
06 · The sealed room
Exams
that hold.
Bound to the school's own devices and network. Tab switches noticed, suspicion flagged, every event on the record. Students are protected as much as the paper is.
- DeviceBound · Lab-14✓
- NetworkSchool only✓
- WindowSingle, fullscreen✓
- Tab switches0✓
- SuspicionNone flagged✓
- RecordEvery event, timestamped✓
07 · The report home
Progress that
reaches home.
Every student sees their own results, the topics to practise next and the honours they have earned. Parents get a two-page report, and a teacher can print the whole class's reports in one click before a parent-teacher meeting.
08 · The syllabus
Every CBSE topic,
Class 6 to 12.
Every question is tagged to its topic on the 2026–27 CBSE syllabus. The principal sees what each class has covered and where it is weak, so teachers know what to teach next.
| Conditionals | Strong | |
| Loops | Strong | |
| Strings | OK | |
| Lists | Weak | |
| Dictionaries | Not covered |
09 · The assistant
An assistant
that helps,
never decides.
Koala drafts questions from the topic you pick, gives a stuck student a hint without the answer, and suggests a mark with its reasons. The teacher always has the final say.
On Premium and Enterprise plans.
10 · The ledger
Marks a teacher can
stand behind.
Rubrics, auto-grading and review side by side. Every mark traceable to the line of code that earned it.
| Correctness | 6 / 6 | |
| Complexity | 3 / 3 | |
| Readability | 2 / 3 | |
| Total | 11 / 12 |
n as value. Auto-graded, teacher reviewed.About Quala Labs
Built for schools that teach computing seriously.
One platform for the lesson, the homework, the exam, the mark and the report home, so a teacher's attention stays on the students and not on the tooling. Quala Labs runs inside the school's own network, on the school's own devices, and keeps every record where the school can see it.
- Livelessons on every screen
- Sealedexams, device bound
- Traceablemarks, line by line
- Privatebuilt for the DPDP Act 2023
11 · Contact
See it in your
own classroom.
A forty-minute walkthrough with a live class, on your devices, in your network. No slides.
Already decided? Register your school and start fourteen days free.