Skip to content
शिक्षाby Grow10x
A sound-aware smart room style build, as students make in Class 12
Class 12 · Engineering

Integrate & defend.Sound-Aware Smart Room

System integration, sound data, fail-safe switching and an independently reviewed capstone. Showcase build: a low-voltage model smart room that answers a trained knock pattern, with a manual override and a peer-reviewed safety case.

  • 16 projects8 robotics, 4 AI, 4 integrated
  • 20 to 80Sessions by plan
  • Python + ArduinoMain language
  • Supervised linkAI to hardware
Class 12 at a glance

What students do, and what they prove.

Showcase build12

Sound-Aware Smart Room

A low-voltage model smart room that answers a trained knock pattern, with a manual override and a peer-reviewed safety case.

Learning check. Integrate sensing, a tested model and fail-safe switching into one system, then defend it with evidence in an independent review.

Individual check. Every learner, on their own: “Justify a false-trigger budget.”

Entry task

Run a reproducible pipeline with a baseline, read a state machine and explain an independent stop.

Robotics core

Sound sensing, relay switching of low-voltage loads, debouncing, power budgets, fault injection and system integration.

AI layer

Timing features from object sounds, false-trigger budgets, robustness across rooms, drift checks and independent audits.

Code & tools

Python and Arduino C/C++ with version control; optional SQL and JavaScript. Arduino IDE, Python + scikit-learn, Git (local), AI assistant (with consent).

Cross-subject link

Electromagnetic relays, semiconductor devices, probability and technical writing.

Scaffolding

Board-year pacing: compact build cycles, Class 11 templates and a capstone scope agreed in writing.

How AI meets hardware here

Local inference and bounded serial control. The relay is off by default and a manual switch always wins.

Class 12 project sequence

Sixteen projects, four blocks of twenty sessions.

Each block follows the same pattern: two builds, one AI project, then one integrated project. Open any project to see its five sessions.

  • RRobotics
  • AAI
  • IIntegrated
Block 1Sessions 01-20In every plan, from Discovery (3 months)

  1. 01
    Ask & understand · Week 1
    Sound as vibration: amplitude, noise and thresholds
  2. 02
    Build & design · Week 1
    Wire the sound module and read its output
  3. 03
    Implement · Week 2
    Log readings and estimate the noise floor
  4. 04
    Test & improve · Week 2
    Test distance, surface and background noise
  5. 05
    Explain & reflect · Week 3
    Justify a trigger threshold with numbers
Materials

Grade 12 UNO, sound sensor module (LM393), USB, breadboard, jumper wires

Minimum test

Twenty readings each in quiet and noisy conditions; the threshold is set from data, not guesswork.

Hands-on build

A physical circuit, sensor or mechanism, built and tested on the bench.

Open the project page

  1. 06
    Ask & understand · Week 3
    Relays, isolation and why mains stays out of student work
  2. 07
    Build & design · Week 4
    Wire the relay to a low-voltage lamp
  3. 08
    Implement · Week 4
    Program off-by-default switching with debounce
  4. 09
    Test & improve · Week 5
    Test power loss, reset and manual override
  5. 10
    Explain & reflect · Week 5
    Document every safe state
Materials

UNO, 1-channel relay module, low-voltage lamp module, on-off switch, push button, approved pack

Minimum test

Twenty switching cycles plus power-loss, reset and manual-override tests.

Hands-on build

A physical circuit, sensor or mechanism, built and tested on the bench.

Open the project page

  1. 11
    Ask & understand · Week 6
    Features without recordings: peaks, gaps and duration
  2. 12
    Build & design · Week 6
    Collect a labelled knock-pattern dataset
  3. 13
    Implement · Week 7
    Train a classifier and a timing-rule baseline
  4. 14
    Test & improve · Week 7
    Evaluate on a separate recording session
  5. 15
    Explain & reflect · Week 8
    Explain which patterns the model confuses
Materials

Local Python/scikit-learn, knock-feature CSV logged in P01

Minimum test

Split by recording session; compared with a timing-rule baseline.

AI project

A model, an evaluation study or an AI-checking workflow.

Open the project page

  1. 16
    Ask & understand · Week 8
    Map predictions to named commands only
  2. 17
    Build & design · Week 9
    Rehearse the link in a simulator first
  3. 18
    Implement · Week 9
    Validate every command on the controller
  4. 19
    Test & improve · Week 10
    Test stale, unknown and low-confidence input
  5. 20
    Explain & reflect · Week 10
    Show that the manual switch always wins
Materials

P02 and P03 builds, USB or simulator, manual override switch

Minimum test

Twenty recorded patterns plus invalid, stale and low-confidence cases.

Supervised link

A laptop model sends named commands only after bench tests, with a simulator as fallback.

Open the project page
Block 2Sessions 21-40From the Builder plan (6 months)

  1. 21
    Ask & understand · Week 11
    Latency, bounce and why timing matters
  2. 22
    Build & design · Week 11
    Add timestamps at every stage
  3. 23
    Implement · Week 12
    Implement debounce and a refractory window
  4. 24
    Test & improve · Week 12
    Measure delay under repeated triggers
  5. 25
    Explain & reflect · Week 13
    Report the median and worst-case delay
Materials

UNO, sound module, relay module, LED, logging computer

Minimum test

Fifty timed triggers; delay reported as a median and a worst case.

Hands-on build

A physical circuit, sensor or mechanism, built and tested on the bench.

Open the project page

  1. 26
    Ask & understand · Week 13
    Current, power and battery capacity
  2. 27
    Build & design · Week 14
    Plan safe measurement points with the trainer
  3. 28
    Implement · Week 14
    Calculate a duty-cycle power budget
  4. 29
    Test & improve · Week 15
    Check the estimate against a timed run
  5. 30
    Explain & reflect · Week 15
    Recommend a safe power design
Materials

UNO, relay module, lamp module, buzzer, approved pack, trainer multimeter

Minimum test

Idle, active and fault currents measured; the estimate is compared with a timed run.

Hands-on build

A physical circuit, sensor or mechanism, built and tested on the bench.

Open the project page

  1. 31
    Ask & understand · Week 16
    The cost of a false trigger versus a miss
  2. 32
    Build & design · Week 16
    Score held-out patterns at many thresholds
  3. 33
    Implement · Week 17
    Plot the trade-off and choose an operating point
  4. 34
    Test & improve · Week 17
    Confirm the choice on an untouched session
  5. 35
    Explain & reflect · Week 18
    Defend the budget to a non-specialist
Materials

Local Python/scikit-learn, P03 dataset plus a new held-out session

Minimum test

Precision, recall and false triggers per hour reported on an untouched session.

AI project

A model, an evaluation study or an AI-checking workflow.

Open the project page

  1. 36
    Ask & understand · Week 18
    When should a system refuse to act?
  2. 37
    Build & design · Week 19
    Add confidence and freshness gates
  3. 38
    Implement · Week 19
    Write an append-only decision log
  4. 39
    Test & improve · Week 20
    Replay held-out sessions through the full link
  5. 40
    Explain & reflect · Week 20
    Trace one decision through the log
Materials

P04 to P07 builds, USB or simulator, manual override switch

Minimum test

Same held-out sessions and safety limits; every rejection logged with a reason.

Supervised link

A laptop model sends named commands only after bench tests, with a simulator as fallback.

Open the project page
Block 3Sessions 41-60Innovation plan (12 months)

  1. 41
    Ask & understand · Week 21
    How placement and housing change what a sensor hears
  2. 42
    Build & design · Week 21
    Build two mounts and an enclosure
  3. 43
    Implement · Week 22
    Log the same test set for each
  4. 44
    Test & improve · Week 22
    Compare reliability by position
  5. 45
    Explain & reflect · Week 23
    Recommend a mounting with evidence
Materials

UNO, sound module, teacher-cut enclosure parts, fasteners, screwdriver

Minimum test

The same knock set in three mounting positions, before and after the enclosure.

Hands-on build

A physical circuit, sensor or mechanism, built and tested on the bench.

Open the project page

  1. 46
    Ask & understand · Week 23
    Failure modes, effects and priorities
  2. 47
    Build & design · Week 24
    Build a failure-mode table for the room
  3. 48
    Implement · Week 24
    Add a watchdog and sensor-health checks
  4. 49
    Test & improve · Week 25
    Inject five faults and record each outcome
  5. 50
    Explain & reflect · Week 25
    Present the recovery evidence
Materials

Smart-room build, physical power switch, local console

Minimum test

Five injected faults: unplugged sensor, stuck input, brownout, lost link and reset.

Hands-on build

A physical circuit, sensor or mechanism, built and tested on the bench.

Open the project page

  1. 51
    Ask & understand · Week 26
    Where AI coding help goes wrong
  2. 52
    Build & design · Week 26
    Write the tests before asking for suggestions
  3. 53
    Implement · Week 27
    Request and review suggestions for one module
  4. 54
    Test & improve · Week 27
    Keep only changes that pass every test
  5. 55
    Explain & reflect · Week 28
    Report what the tests caught
Materials

School-approved AI assistant (parent consent on file) or a trainer-prepared suggestion set, local tests, Git

Minimum test

Ten suggestions reviewed; every kept change passes the full test suite.

AI project

A model, an evaluation study or an AI-checking workflow.

Open the project page

  1. 56
    Ask & understand · Week 28
    Why models degrade in a new room
  2. 57
    Build & design · Week 29
    Summarise the training-data feature ranges
  3. 58
    Implement · Week 29
    Compare live features with those ranges
  4. 59
    Test & improve · Week 30
    Plant three shifts and one normal session
  5. 60
    Explain & reflect · Week 30
    Write a retraining and rollback rule
Materials

P08 build, logged features, local Python, manual override switch

Minimum test

Three planted shifts trigger manual fallback; a matched session does not.

Supervised link

A laptop model sends named commands only after bench tests, with a simulator as fallback.

Open the project page
Block 4Sessions 61-80Innovation plan (12 months)

  1. 61
    Ask & understand · Week 31
    Choose a scoped problem and its users
  2. 62
    Build & design · Week 31
    Write requirements and acceptance tests
  3. 63
    Implement · Week 32
    Build and wire to the specification
  4. 64
    Test & improve · Week 32
    Run the first acceptance tests
  5. 65
    Explain & reflect · Week 33
    Agree the final scope in writing
Materials

Smart-room kit, specification template, approved pack

Minimum test

Every requirement linked to at least one acceptance test, reviewed by the trainer.

Hands-on build

A physical circuit, sensor or mechanism, built and tested on the bench.

Open the project page

  1. 66
    Ask & understand · Week 33
    Integration risks and test order
  2. 67
    Build & design · Week 34
    Integrate one subsystem at a time
  3. 68
    Implement · Week 34
    Commit every change with a clear message
  4. 69
    Test & improve · Week 35
    Run the full acceptance suite twice
  5. 70
    Explain & reflect · Week 35
    Report what passed, failed and was fixed
Materials

Capstone build, test log, Git

Minimum test

The full acceptance suite run twice; a repeat run catches regressions.

Hands-on build

A physical circuit, sensor or mechanism, built and tested on the bench.

Open the project page

  1. 71
    Ask & understand · Week 36
    What an independent audit checks
  2. 72
    Build & design · Week 36
    Write the model card
  3. 73
    Implement · Week 37
    Package the configuration for reproduction
  4. 74
    Test & improve · Week 37
    Another team reproduces the result
  5. 75
    Explain & reflect · Week 38
    Respond to the audit findings
Materials

Local Python, saved model, configuration and dataset, audit checklist

Minimum test

A second team reproduces the headline result from the saved configuration alone.

AI project

A model, an evaluation study or an AI-checking workflow.

Open the project page

  1. 76
    Ask & understand · Week 38
    Plan the defence and its evidence
  2. 77
    Build & design · Week 39
    Assemble the safety case
  3. 78
    Implement · Week 39
    Freeze a tagged release for review
  4. 79
    Test & improve · Week 40
    Run the live test plan before reviewers
  5. 80
    Explain & reflect · Week 40
    Defend decisions, limits and next steps
Materials

Integrated capstone build, local model, manual override, evidence pack

Minimum test

Acceptance suite, stale and unknown input, power loss and manual override, run live before reviewers.

Supervised link

A laptop model sends named commands only after bench tests, with a simulator as fallback.

Open the project page
How thinking grows

Class 12 adds one more layer of judgement.

Hardware thinking

Relay switching, fail-safe states and power budgets

AI & data thinking

Sound features, robustness and drift

Programming depth

Versioned Python and Arduino with tests

Reusable skill

A versioned system specification with acceptance tests.

Tool and permission habit

Threat-model a workflow: data flows, permissions and misuse.

Evidence

A safety case with an independent review record.

Arduino IDEPython + scikit-learnGit (local)AI assistant (with consent)
Two teachers guiding uniformed students as they build a robot car in a classroomFor school leaders

Bring Class 12
to your school.

Start with the four Discovery projects for Class 12 (20 sessions), review the evidence together, then extend to Builder or Innovation.

  • Prospectus and class-wise plan
  • Kit and readiness check
  • Pilot one class first
  • Evidence at every milestone
School enquiry

Let's plan your pilot.

Share a few details and we will send the right plan for your classes.

Classes you are considering

No spam. We reply within two working days. Prefer email? shiksha@grow10x.io