π― Workshop Activity: Live Platform Demo Prep
16 / 23
Hands-On: Experience Your Students' Journey
Before we continue the technical deep-dive, let's pause for a live walkthrough. This activity puts you in your students' shoes β experiencing the same onboarding, learning, and feedback systems we've been discussing.
π Activity: Assessment Walkthrough
5 minutes
-
βΈ
Visit
app.thinkandspeak.com
-
βΈ
Log in with test student account
-
βΈ
Complete the Assessment flow
-
βΈ
Observe how the Dashboard adapts
π Activity: Vocabulary Capture
5 minutes
-
βΈ
Enter a Course Adventure lesson
-
βΈ
Try the Reading Comprehension module
-
βΈ
Tap on unknown words to capture them
-
βΈ
Check "My Flashcards" for auto-generated cards
π‘ While you explore: Notice how the mascot character changes based on your actions. Notice how the color theme matches the age group you selected during assessment. These are the CSS Module architecture and mascot state systems we discussed in detail earlier.
π Login Credentials
Student Account
test_student1@seechange-edu.com
Aa123456
Teacher Account
test_teacher@seechange-edu.com
Aa123456
π app.thinkandspeak.com
π§ͺ uat-app.thinkandspeak.com
β± Tip: Teachers can log in with the teacher account to see both experiences side by side. Use two browser tabs.
Think & Speak β Workshop Part 2Press β or click to continue
π£οΈ Group Discussion Engine β DSE Paper 4 Simulation
17 / 23
Authentic HKDSE Paper 4 Format Replication
The Group Discussion module replicates the exact DSE Paper 4 format β the most anxiety-inducing component for Hong Kong students. By practicing with AI personas in a safe environment, students build confidence and fluency.
A
Preparation
10 minutes reviewing stimulus documents and organizing talking points
B
Group Discussion
8 minutes of real-time conversation with AI personas
C
Individual Response
10 questions Γ 60 seconds with AI evaluation
π― Assessment Metrics: Interruption count (turn-taking etiquette), phase-based analysis (Opening/Exploration/Challenge/Synthesis), Part A + Part B separation mirroring official DSE scoring criteria, and Rank Badge system.
Six AI Persona Roles
π―
Facilitator
Guides discussion flow
β‘
Starter
Initiates topics
π§
Builder
Develops ideas
π₯
Challenger
Questions assumptions
π
Connector
Links concepts
π‘
Clarifier
Explains complexities
Voice Processing Pipeline
βΌ
π€ Speech Input
β
βοΈ Azure Speech
β
π Transcription
β
π Translation
β
π¬ Subtitles
WebSocket separates Chat Channel (translations) from Room Channel (presence updates) β subtitle delivery never blocked by student join/leave events.
Think & Speak β Workshop Part 2Press β or click to continue
π Conversation Role Play β Structured Speaking Practice
18 / 23
From Passive Input to Confident Output
The Conversation Role Play module implements the Input β Practice β Feedback β Mastery loop. Students practice structured academic speaking in contexts designed to build real-world communication confidence.
π€
Public Speaking
Presentation delivery with timer, AI feedback on fluency, pace, and confidence markers. Builds skills for class presentations and university interviews.
Timed
Confidence
βοΈ
Debate & Argumentation
Structured argument practice with position statements, evidence presentation, and rebuttal timing. Aligned with HKDSE debate format requirements.
Structured
Evidence
π€
Leadership Communication
Meeting facilitation, delegation language, and team motivation practice. Prepares students for prefect roles, project leadership, and future workplace scenarios.
Leadership
Real-world
π― Phoneme-Level Pronunciation Feedback: Each word scored at the phoneme level β not just "right" or "wrong." Students see exactly which sounds need improvement. The VoiceRecordAndPlay component uses Azure Speech SDK for real-time analysis.
π Four Assessment Dimensions:
Fluency β speaking smoothness Β·
Accuracy β pronunciation correctness Β·
Completeness β lexical coverage Β·
Prosody β natural intonation patterns
π Choose Scenario
β
π€ Record Response
β
π¬ AI Analysis
β
π Detailed Feedback
β
π Mastery Tracking
Think & Speak β Workshop Part 2Press β or click to continue
π Live Translation Engine β Real-Time Classroom Communication
19 / 23
Turn Any Classroom Into a Bilingual Learning Environment
The Live Translation system is the neural center of real-time classroom communication. When a teacher speaks in English, students see subtitles in Cantonese or Mandarin β in real time.
π¬π§
English
Source language
π¨π³
Mandarin
Simplified Chinese
ππ°
Cantonese
Traditional Chinese
WebSocket Dual-Channel Architecture
βΌ
Chat Channel: Transports transcribed speech and translations to all connected students.
Room Channel: Manages student entry/exit events β never blocks translation delivery.
This separation ensures that subtitle synchronization remains fluid even in busy classrooms with students joining and leaving.
Room Management & Attendance
βΌ
Three attendance states: Attending (WebSocket connected), Invited (authorized), Available (eligible).
Room status: NOT_STARTED β STARTED β IN_PROGRESS β COMPLETED
Student "question" and "understand" signals feed the real-time comprehension heatmap.
The Complete Learning Loop
π
Listen
Real-time bilingual subtitles
β
π
Capture
Save key sentences to My Notes with personal remarks
β
π
Review
Vocabulary auto-extracted and converted to flashcards
β
π
Master
Spaced repetition practice with AI flashcards
Every class becomes a structured, reusable learning asset. Listen β Capture β Review β Master β this isn't a marketing tagline, it's the technical architecture we've built.
Think & Speak β Workshop Part 2Press β or click to continue
π Dashboard & Teacher Analytics β Data-Driven Instruction
20 / 23
See Progress Clearly. Stay Motivated Naturally.
The Dashboard transforms raw learning data into visual, actionable insights for both students and teachers. Students see their own progress; teachers see aggregate class data for targeted intervention.
Multi-Tab Reporting System
| Report Tab | Metrics | Key Feature |
| π Courses | Enrollment, completion, skill dev | β 4D Assessment |
| π€ Scripts | Practice count, best score, trends | β Improvement tracking |
| π VocabBank | Words learned, mastered, radar chart | β 5-skill visualization |
| β± Time Range | 7d, 30d, 90d, all-time | β Period comparison |
5-Skill Vocabulary Radar
The VocabBank Report includes a radar chart visualizing 5 skill dimensions: Vocab Guide, Spelling L1, Spelling L2, Vocab Usage, Dictation.
AI-Powered Insights
AI Smart Tips β Personalized suggestions based on performance patterns. "You've mastered 42 words this week! Try focusing on Phonics Level 2 β your spelling accuracy dropped 15%."
Technical: useCallGetUserDashboard
βΌ
useCallGetUserDashboard β Custom API hook for real-time data fetching. Redux synchronization ensures state consistency across components. useModuleGuardian β Access control for proper module sequencing.
Think & Speak β Workshop Part 2Press β or click to continue
πΊοΈ Course Adventure & Gamification β Learning That Feels Like Play
21 / 23
From Reluctant Speakers to Confident Communicators
Course Adventure transforms passive content consumption into an engaging progression journey. Students don't just complete exercises β they "level up" through structured learning paths with clear objectives and achievements.
5-Task Lesson Structure
1
Lesson Video
Watch short video introducing key topic or skill
2
Multiple Choice Quiz
Answer comprehension questions about the lesson
3
Drag & Drop Glossary
Match terms with definitions to reinforce vocabulary
4
Glossary Download
Download printable PDF of key words and definitions
5
Speaking Exercise
Practice speaking related sentences or dialogues with AI feedback
10-Level Vocabulary Mastery
Level 1: First Words β Basic vocabulary foundations
Level 3: Basic Words β Expanding word recognition
Level 5: Intermediate Words β Contextual understanding
Level 7: Expert Words β Academic vocabulary
Level 10: Extreme Words β Advanced mastery
5 Training Tasks: Learn & Read (pronunciation) β Spelling I (identification) β Spelling II (dictation) β Word Usage (context) β Picture Dictation (visual association)
Spaced Repetition: Based on Ebbinghaus forgetting curve. Students who use it consistently retain words 3Γ better than mass exposure.
Think & Speak β Workshop Part 2Press β or click to continue
π Security Architecture & Data Protection
22 / 23
Enterprise-Grade Security for Student Data
The platform implements comprehensive security measures designed specifically for educational environments where student data protection is paramount. Every technical decision prioritizes data safety.
π
JWT Authentication
Encrypted tokens with configurable expiry for API security
π€
Role-Based Access
Teacher/Student separation with appropriate permissions
ποΈ
School Data Segregation
Multi-tenant isolation β one school can't see another's data
π
GDPR/COPPA Compliant
Educational data protection standards for minors
Technical: Encryption & Token Management
βΌ
RSA PEM-encoded key pairs (decryptFromServer, genKeyPair) encrypt Azure access tokens during transit. Auto-refresh cycle executes every 10 minutes via autoRefreshRecognitionTokenTimeoutRef. Base64 token encoding for iframe authentication.
Environment Separation
PRODUCTION
app.thinkandspeak.com
Real student data β’ Live classrooms
SANDBOX
uat-app.thinkandspeak.com
Teacher training β’ Testing only
Data Flow Protection
| Data Type | Protection | Access |
| π€ Voice Recordings | Encrypted at rest & transit | Student + Teacher |
| π Assessment Results | JWT-protected API | Student + Teacher |
| π Discussion Transcripts | Session-scoped access | Participants only |
| π€ Personal Vocabulary | User-isolated storage | Student only |
| π Class Analytics | Teacher role required | Teacher dashboard |
For School IT: The platform supports SSO integration, data export, and admin-level controls. Contact our technical team for deployment documentation.
Think & Speak β Workshop Part 2Press β or click to continue
π The Closed-Loop Learning Ecosystem β Everything Connects
23 / 23
Everything Connects
Assessment β Personalization β Activity β Analytics β Improvement β This closed loop creates continuous, self-reinforcing learning growth.
π΅ For Teachers
-
β
Reduced preparation time via automated vocabulary extraction
-
β
Real-time engagement monitoring with heatmap visualization
-
β
Multilingual classroom support (EN β CN β HK)
-
β
Structured lesson reuse from every class session
π’ For Students
-
β
Personalized learning paths adapting to proficiency
-
β
Reduced anxiety through mascot-driven emotional support
-
β
Interactive practice with immediate AI feedback
-
β
Mobile-first design for learning anywhere
π« For Schools
-
β
Scalable solution supporting multiple schools and classes
-
β
Comprehensive reporting on learning outcomes
-
β
GDPR/COPPA compliance for educational data
-
β
JWT-based security with role-based access control
βοΈ Core Technologies
React + Next.js
TypeScript
Redux
WebRTC
Azure Speech
SCSS Modules
WebSocket
Ant Design
"Teach with Confidence. Learn without Limits."
Think & Speak β See Change AI English
π§ Contact us for a demo Β· π app.thinkandspeak.com
Think & Speak β Workshop Part 2Thank you! Q&A Time