Classroom project · Class 12 CS

CS Board-Exam Master Labs

A lab where students write real Python, get an instant audit, and light up a live class dashboard. It runs on the school network, no internet needed.

See how it works

    
    Milestone: Not Started
    
  

From keystroke to dashboard

The exercise: append [Student, Collaborator, Interest, City] to a CSV file, a classic board-exam question. Tap a step to explore.

Try the audit

Break something on purpose, such as removing newline='', and run it.

Demo only: the same rules run inside your browser. Nothing is executed or sent anywhere.

  • import csv
  • append mode 'a'
  • newline=''
  • csv.writer
Milestone: Not Started

Attempts: 0

What the class dashboard shows

The real lab feeds a Tableau dashboard. This is a sample with made-up numbers, simulating submissions as they arrive.

Sample data · not real student records
0Submissions
0%Passed the audit
0Avg attempts

Audit outcomes

Student interests

Waiting for submissions…

Nine stars, no real names

Students appear on the dashboard as star nodes, and each one pairs up with a peer collaborator.