AI-NATIVE LEARNING ENVIRONMENT

CocoRobo
SMART Classroom

CocoRobo builds AI-native learning environments on the SMART principles: helping teachers see how students think, and helping students keep understanding, judging, reconstructing and co-creating with AI support.

Teacher-ledAI-supportedStudent-centred
1,400+
Schools · HK, Macau & GBA
5,000+
Teachers
100,000+
Students reached
5
SMART products
AI-NATIVE CLASSROOMCocoClassQ1ABCDPortfolioErrorSMART CLASSROOM12345Legend1Courseware2Data board3Portfolio4Teacher5HeatmapAI-NATIVE CLASSROOMTeacher-led · AI-supported
The problem

AI is powerful — but education's real problem isn't efficiency

AI can generate answers, explain concepts, design exercises and grade work. But if students just finish faster, teachers just hold more data, and classrooms just get busier — technology hasn't really changed education.

01

Faster to finish — but deeper in understanding?

Writing an essay with AI doesn't mean knowing whether its claims hold; solving a problem doesn't mean knowing why you were right or wrong.

02

More interaction — but is thinking truly visible?

Many clicks and submitted answers don't add up to learning if the thinking process is never seen, compared or discussed.

03

Stronger AI — but do people keep judgment?

The real risk isn't that students can't use AI, but that they finish faster while growing more fragile in deep understanding and knowledge responsibility.

The value of technology is not to make students think less, but to help them think better.
Our stance

A smart classroom is first of all a high-quality learning environment

A room with big screens, tablets, an AI assistant and a data dashboard is not yet a smart classroom. A real smart classroom is defined by how learning happens — not by its devices.

11

Build a better learning environment

Let students' ideas, questions, errors, evidence and artifacts enter a shared space, becoming resources the class can build on.

22

Cultivate more mature learners

Students don't just use AI to finish tasks — they question, judge, revise, take responsibility, and co-create with peers.

33

Let AI scaffold, not substitute

AI should not skip students' thinking; it should walk with them through difficulty, support teacher judgment and protect learners' chance to reason.

The best role for AI is not to cross the difficulty for the student, but to cross it alongside them.
The product suite

One suite, supporting the full SMART learning loop

The CocoRobo suite is not a set of scattered tools but an AI-native learning environment designed around the SMART principles — spanning in-class interaction, self-paced study, collaborative projects, classroom analytics and teacher AI-workflow design.

IN-CLASS
CocoClassTeaching orchestration & classroom insight

Not slides put online, but traditional courseware turned into a classroom that is interactive, diagnosable, scaffolded, upgradable and co-created — with orchestration (CIA: content · interaction · analysis) helping teachers read the whole class instantly.

  • One-click PPT → HTML courseware — Upload a PPT and it's auto-converted to an HTML online lesson (embedded video stored in the cloud); teachers assemble it like editing online slides, adding pages as they go — no re-prep, keeping existing habits.
  • AI Agent teaching assistant — Role-play, Socratic dialogue, concept explanation and classroom interaction make lessons more alive.
  • Embed diverse interactive tools — Within one page add multiple-choice, fill-in (with AI auto-grading), Q&A, polls and photo capture — and embed agents, workflows or H5 built in CocoFlow, with whole-class thinking shown live.
  • PIN co-screen + instant diagnosis — Students join on-screen with a PIN; once they hit submit, data streams back in real time — teachers see every student, and AI summarizes the whole class (since a teacher can't review each one). With heatmaps, follow/free modes and one-tap Freeze.
  • Post-class report (coming soon) — After class, a report is auto-generated from the data collected in class; with 1:1 tablets it captures each student, and falls back to teacher-side information when devices are limited.
Primary SMART emphasis
S
M
A
R
T
CocoClass is not an online slideshow — it's a learning OS for the smart classroom.
CocoClass interactive classroom
CocoClass main chain
  1. 1ImportCourseware
  2. 2UnderstandPage & goals
  3. 3AssembleInteractions
  4. 4InsightClass state
  5. 5SummaryReports
  6. 6DispatchHomework
AI capabilities: PPT-to-interactive · Q&A · auto-marking · learning analytics · teaching suggestions · developmental assessment. AI proposes, the teacher confirms.
SELF-PACED
CocoStudyDiagnostic learning & practice loop
CocoStudy diagnosis & practice
CocoStudy main chain
  1. 1InputPaper/practice
  2. 2RecognizeDigitize
  3. 3DiagnoseItem + whole
  4. 4PathPlan
  5. 5CoachExplain/variant
  6. 6ProfileUpdate & loop
From 'recorder' to 'medical record': the system unpacks the cause of errors, not just right/wrong.

Not a drilling app, but a personalized learning system with diagnosis as entry, the learning path at its core and portfolio update as the loop (IPO: input · processing · output). Practice becomes a diagnosable, scaffolded, accumulating process.

  • Smart quizzing + paper digitization — Single/multiple/blank/open items, OCR import, LaTeX formulas and AI open-response marking — cutting repetitive work.
  • Data insight & diagnosis — Auto-detect weak points, separate carelessness / method / concept errors, and give class overviews with teaching suggestions.
  • Path first, problems second — Socratic prompts let students find the shared issue themselves, then fill gaps and try variants.
  • Self-study loop + portfolio loop-back — Diagnose → plan → learn → practise → assess → improve; results write back to the portfolio and flow to CocoClass.
Primary SMART emphasis
S
M
A
R
T
CocoStudy is not a drilling system — it's a self-study environment that turns errors into growth.
COLLABORATIVE
CocoNoteAgent-aided collaborative learning

Not a note app, but a workspace where groups gather materials, raise ideas, accumulate evidence and form solutions around a real problem — moving collaboration from division-of-labour to co-creation, and strengthening socially shared regulation (SSRL).

  • Hypermedia board · cards · chat — On an open canvas, build knowledge non-linearly with function cards (topic / phase / task) and content cards (mind / AI / resource / board / camera); group chat supports live collaboration.
  • Three reactive agents — Planning / monitoring / reflection assistants give structured scaffolding and externalization tables by phase.
  • Proactive agent · Lightbulb — Detects triggers like low engagement or negative emotion and offers timely metacognitive and socio-emotional support.
  • From division to co-creation — Renders collaboration dynamics and idea evolution as a living graph for cross-disciplinary PBL.
Primary SMART emphasis
S
M
A
R
T
CocoNote is not a note tool — it's a workspace where a group advances learning outcomes together.
CocoNote board & agents
Research evidence
  • In a quasi-experiment with 78 sixth-graders, the agent-equipped group significantly outperformed the control on reflection/evaluation (n=38 / 40).
  • More balanced participation: 6/6 members engaged, 85% of task-related talk guided by agent prompts.
  • The CocoNote work received an ISLS/CSCL Outstanding Short Paper award; MIRACLE adds multi-agent regulation.
ANALYTICS
CocoViewIntelligent classroom analysis
CocoView lesson report
Four design principles
  1. 1ReduceReconstruct the real lesson
  2. 2AnalyzeMulti-dimensional insight
  3. 3VisualizeCharts over text
  4. 4AgileFast, modular feedback
Born from primary-science lesson-review practice in Shenzhen: distil expert review experience into reusable frameworks, helping classrooms move from 'knowledge transmission' to 'literacy development'.

Move teaching from 'gut feel' to 'observable'. Teachers upload a class recording; CocoView uses speech recognition and multimodal analysis to reconstruct the real lesson and diagnose teaching and learning with visuals like the activity spectrum and problem-chain tree — a dedicated lens for the Measurable dimension of SMART.

  • Activity spectrum — Colour the whole lesson by teacher-led vs student-autonomous time — see time allocation and inquiry continuity at a glance, and compare a lesson taught twice.
  • Problem-chain tree — Reconstruct the lesson's questions into a Bloom-levelled tree — locate the cognitive gradient and logic gaps, with alerts when a sub-question drifts off the main line.
  • Multi-framework, subject-specific — General modules — S-T, word cloud, IRF, scaffolding, LICC, TPACK — layered with subject-specific frameworks for Chinese, Math and Science.
  • Teaching–learning dual track — Align the observation track (teaching behaviour) with the interaction track (student responses) to the second, revealing how teaching and learning match — or break.
Primary SMART emphasis
S
M
A
R
T
Goodbye to teaching by gut feel: make the lesson's structure of teaching and learning visible.
WORKFLOW
CocoFlowTeacher AI creation engine · Agent / Workflow / H5

Not AI taking over teaching, but teachers becoming the designers of the AI-era teaching process — able to build three independent things: conversational Agents, multi-step Workflows and interactive H5. It defines when AI enters, what it does, what it must not do, and when the teacher must confirm.

  • Three independent outputs: Agent · Workflow · H5 — CocoFlow builds conversational agents, multi-step workflows and interactive H5 separately — independent and used as needed (H5 is something almost any LLM can generate too); each is embeddable straight into CocoClass and CocoNote.
  • No-code · teacher as creator — With no coding background, teachers preset standard tutoring logic (explain → example → guided practice) and build classroom-fit agents and interactive pages in plain language, so the whole class gets consistent guidance.
  • RAG against hallucination — AI strictly seeks answers first in the school's own knowledge base (textbooks/notes), staying within the curriculum.
  • Boundary Learning · productive friction — Keeps the teacher's judgment and final say — not frictionless automation, but productive cognitive friction.
Primary SMART emphasis
S
M
A
R
T
CocoFlow doesn't let AI take over teaching — it makes teachers the designers of the AI-era process.
CocoFlow no-code workflow editor
Four judgments the teacher keeps
  • Task-boundary recognition: which steps suit AI, which must stay human.
  • Model-boundary diagnosis: where AI output is reliable, where it needs review.
  • Pedagogical-responsibility demarcation: the line between AI suggestion and teacher decision.
  • Structured configuration: fixing teaching logic into reusable, controllable workflows.
GET STARTED · HOW-TO

Getting started: create agents, build, self-study, collaborate & review

Five core products, five starting lines: with CocoFlow build your own teaching agent with no code; with CocoClass turn a PPT into an interactive classroom; with CocoStudy run a diagnose–tutor–vary–reassess personalized self-study loop for each student; with CocoNote let students collaborate on an open canvas; with CocoView turn one lesson into a readable teaching-and-learning diagnosis. Switch products above and swipe through each flow.

New appApp typeSimple · AgentAdvanced · FlowAI CodingApp namePoetry reading tutorDescriptionCover · wandOK
01

New app, pick Simple mode

Create a blank app in AI Apps — three types: Simple (Agent) / Advanced (Workflow) / AI Coding; name it, add a blurb, auto-make a cover with the magic wand.

CocoFlowAgent builderPrompt# Role# Task# Process · Output · LimitsFramework: CO-STAR / RTCRModel+Knowledge+Tools+Interaction+DebugChat to test
02

Write the system prompt

Define role, task and boundaries with CO-STAR or Role·Skills·Process·Output·Limits; the magic wand drafts it with AI — always review and refine.

PromptSay whento retrieveKnowledge base · RAGstandards.docxRAGContext for key info; KB for detailTools · skillsImage genImage searchVoiceBingBilibiliWeb fetch
03

Add a knowledge base and tools

Upload standards and lesson plans to the knowledge base (RAG for grounded answers) and say when to retrieve; bolt on image generation, Bing and Bilibili search, speech and web-fetch.

CocoFlowDebug · chatDelivery modeImmersiveCompanion · K-9CardChat + workspaceConversationalQuick Q&APoetry tutorwhat does this line meanType here
04

Test, then pick a mode

Chat-test in the debugger and iterate the prompt; choose a delivery mode — Immersive (cartoon companion, K-9 classes), Card (chat plus workspace) or Conversational (quick Q&A).

PublishPublishedGet linkClass code92Advanced · workflowcall as AI AppCocoClassIn coursewareCocoNoteOn the board
05

Publish and use in class

Publish in one click to get a link and class code; in Advanced mode, orchestrate several agents into a workflow. Then call it inside CocoClass courseware or a CocoNote board as an AI App.

* Advanced mode orchestrates several agents into a workflow; screens are anonymized.

New lessonPick a way to start building your lessonFrom AIUpload PPTFrom libraryBlank
01

Choose a creation mode

Recommended: upload a local file to build fast from existing courseware — or start from a blank.

15 Lesson editorSavePublishTemplatesTitleImageTextImg+textUpload PPTAuthorAuto-parses every page
02

Edit the base pages

The system auto-parses every PPT page; tweak text and images, and add title or image-text pages.

Add toolsSavePublishPick a toolChoiceQ & AStudio✦ CocoAI generateQ1ABCExplanation
03

Add interactive tools

Within a page add multiple-choice, fill-in, Q&A, AI apps and H5 web pages; CocoAI can help generate the content.

Add mediaSavePublishVideoVideo sourceUpload fileBilibili
04

Add more resources

Insert video and other media — upload locally or search directly on Bilibili.

Publish lessonSubjectChineseGradeGrade 7CoverClassGrade 7 · Class 1Students onlyOrganizationPublish
05

Publish the lesson

After a preview, pick subject, grade and class, set the visibility, and publish to students in one tap.

* Creation modes such as 'From AI' and 'From library' are rolling out.

CocoStudy · DigitizeHITLPaper / writingSegmentConfidenceengineHiAuto-processMedSuggest + confirmLoHuman review
01

Test & digitize

Photograph or upload any paper, worksheet or PDF and AI segments the questions. A confidence engine routes by high / medium / low — auto-process, suggest-and-confirm, or hand to human review — so any paper just works.

CocoStudy · Error analysisX-RayPer-item errorLayer 1 · SurfaceRight or wrongLayer 2 · MisconceptionCarelessMethodConceptExpressLayer 3 · Whole-paper mapCommon cause across items
02

Multi-layer error analysis

Beyond right-or-wrong: Layer 1 spots the error, Layer 2 tags the misconception (careless / method / concept / expression), Layer 3 maps the whole paper to find the common cause behind many mistakes.

CocoStudy · Path planningPlanningEngineConcept gapMethod errorReinforceTeach firstSocratic QVariant Qs
03

Personalized path planning

The system picks the next move per student: teach the concept first for a concept gap, use Socratic questioning for a method error, or generate variant questions when it is mastered but needs reinforcement.

CocoStudy · Guided practiceSelf-ledAI-guidedWhere are you stuck?At the formula step.What quantity is the formula about?Guides, not answersPodcastMind mapMemory cards
04

Guided practice

No more dry explanations. The chat flow offers self-directed and AI-guided modes; when a student stalls it surfaces podcasts, mind maps and memory cards to lower cognitive load.

CocoStudy · Portfolio updateStudentPortfolioHistorytestsClasspart.Errorstraj.InteractionsummaryError bookReport
05

Portfolio update

Every interaction updates the student portfolio — history, error trajectories, class participation, interaction summaries; mistakes and notes auto-archive into a personal error book and an end-of-term report.

* For junior & senior high; capabilities and UI follow the live product.

Collaborative boardGenShowDashSyncProject: introduce my schoolMy group5Group 15Group 25Group 35Core conceptCross-subjectSubject · GeoSubject · HistSubject · IT
01

Frame the project

On an open board, use topic / phase / task function cards to break one real big question into a workable project skeleton.

Function cardsTopicPhaseTaskContent cardsMindAIResourceCameraBoard
02

Express & build

Students add ideas with content cards — mind, AI, resource, board and camera — arranging, linking and organizing freely.

Collaborative boardGenShowDashSyncMy group5Group 15Group 25Group 35Idea · Student AIdea · Student BNegotiate
03

Peer collaboration

Groups share, negotiate and build ideas, learning through idea conflict; within- and cross-group collaboration are supported.

Send scaffoldStudent submitsTopicTaskAssignTopicTaskImage · sub
04

Instant teacher feedback

Teachers push resource and scaffold cards; students submit; AI dialogue can assist task design and brainstorming.

Collaborative boardGenShowDashSyncAnalytics · dashboardMy group5Group 15Group 25Group 35ContributionCollaboration70%Activity log
05

Data & presentation

The dashboard shows contribution, collaboration and an activity log; one-tap present lets groups show results in an organized way.

* Screens and case are anonymized.

CocoViewAnalysis workbenchDrop audio / videoMP3 · WAV · MP4 · MOVor choose a fileor auto-sync from the recorderTask boardMath · C3RunningScience · C5DoneChinese · C2Done
01

Upload the class recording

Drop in classroom audio or video (MP3 / MP4…), or auto-sync from the recording system; supports demo, everyday and same-lesson comparisons.

CocoViewSubject + templateSubjectScienceChineseMathEnglishAuto · subject frameworkScientific thinkingobserve · reason · argue · modelplus general modules →General modulesActivity spectrumS-T discourseBloom questionsWord cloudIRF structureScaffold · LICC · TPACK
02

Pick subject and template

Choosing a subject auto-recommends a subject-specific framework — Science 'scientific-thinking,' Chinese 'read-think-express / PISA reading,' Math 'TRU Math' — layered on general modules (activity spectrum, S-T, Bloom question types).

CocoViewTranscript checkHigh-precision · demoT00:04:18S00:05:03T00:07:22EditS00:09:25T00:11:12Audiofixes sharpen the analysis
03

Verify the transcript (optional)

Speech is auto-transcribed; for demo or showcase lessons you can review and correct the transcript so later analysis is sharper.

Running analysis≈15min45-min lesson · report in ~15 minTranscribeSemanticsMultimodal·Task historyScience · C5 · done · transcribe → semantics → multimodal
04

Submit; report in ~15 min

Submit in one click; the server runs speech, semantic and multimodal analysis (a 45-min lesson in about 15 min); the task board tracks status and history.

CocoViewLesson report · activity spectrum0153045 minTeacherStudentinterruptionProblem-chain treeA CoreB ConditionsC ExperimentD PlanetsE CognitionMore modulesTeach vs learn (aligned)S-T discourseBloom questionsWord cloud · IRF · scaffold
05

Read the report — teaching meets learning

A visual report: activity spectrum (teacher / student time, inquiry continuity), problem-chain tree (cognitive levels and logic gaps), S-T and Bloom; the observation track (teaching) and interaction track (learning) align to the second for a side-by-side diagnosis with tips.

* Four principles: reduce · analyze · visualize · stay agile; schools anonymized; case from primary-science lesson-review practice.

Scenario walkthroughs

From a lesson to growth: how SMART unfolds in real learning

The same SMART principles can land in completely different subjects, ages and lesson types. Each case below is a traceable chain of learning — switch tabs to see how SMART actually happens across different classrooms.

Every case below is distilled from real classroom practice.

Primary school
Junior high
Senior high
Cross-level · Teacher
Primary · ScienceCocoClassCocoFlowCocoViewCocoNoteCocoStudy
Classroom photo

Take a primary-school science lesson — a soil water-permeability experiment. This isn't a lesson dressed up by AI, but one where the learning process is genuinely seen, diagnosed, scaffolded, reconstructed and co-created.

1

Before class: design the environment

In CocoClass the teacher imports slides and embeds an H5 permeability experiment; the system generates interactive questions and observation tasks from the learning goals.

CocoClass · CocoFlow
2

Express: thinking enters the shared space

Students predict permeability rates for different soils and submit their reasons; the whole class's ideas appear live on the board.

S — Sharing
3

Diagnose: see the shared misconception

The system finds many students confusing 'absorbs more water' with 'drains faster'; the teacher gets an instant class-understanding summary and heatmap.

M — Measurable · CocoView
4

Scaffold: probe at the crucial point

AI prompts different students: 'Did the water stay, or pass through? Do the gaps between particles affect the flow?'

A — Adaptive
5

Reconstruct: upgrade understanding

From the evidence, students revise their judgment and use a diagram to explain particles, gaps and flow rate.

R — Reconstructive
6

Co-create: put understanding together

In CocoNote a group investigates 'which plants suit which soils', forms a shared explanation and presents it.

T — Team · CocoNote
7

After class: close the loop

CocoStudy pushes personalized review by performance; the portfolio flows back, and the teacher revisits weak points next lesson.

CocoStudy · Loop
Primary · EnglishCocoClassCocoFlowCocoView
Classroom photo

An upper-primary English lesson, 'Our lives in the future' — from one wild flight of imagination to a composition the student is genuinely happier with. Every step in between, the learning is seen, diagnosed, scaffolded and reconstructed.

1

Before class: set up the human–AI environment

In CocoClass the teacher loads the text and tasks, and uses CocoFlow to configure a 'future resident' chat agent and an essay-feedback agent.

CocoClass · CocoFlow
2

Warm-up: let imagination enter the shared space

Students chat with the 'future resident' about future food, clothing and homes; curiosity is sparked and the topic enters the whole class.

S — Sharing
3

Reading diagnosis: see who is stuck where

Students pick a title via multiple choice and sort information into 'diet/housing' via matching; the system returns accuracy instantly, so the teacher targets the hard sentences.

M — Measurable · CocoClass
4

Draft: put understanding into writing

Students write their own 'blueprint of future life' and submit by photo or typing; dozens of handwritten drafts become cloud data in an instant.

S → R
5

Real-time feedback: scaffold at the crucial point

The essay-feedback agent returns a personalized diagnosis in seconds — corrections plus advanced-word and sentence/logic suggestions — and students revise.

A — Adaptive · CocoFlow
6

Whole-class visibility: free the teacher from the red pen

On the teacher dashboard, submissions stream live alongside each student's AI dialogue; shared errors get a group nudge, individuals get face-to-face help.

M — Measurable · CocoView
7

Reflect & co-create: from 'learned' to 'learning how'

Students write self-assessments; the platform gathers the class's frequent words into a word cloud, and the teacher lifts 'future convenience' into 'technology and people'.

T — Team
Middle · HistoryCocoFlowCocoClassCocoView
Classroom photo

A grade-7 history activity lesson, 'Origins and heritage of traditional festivals' — three AI agents act like a 'scaffolding pyramid', lifting students from gathering facts all the way to designing a cultural event of their own.

1

Before class: build the scaffolding pyramid

Using CocoFlow the teacher configures three agents — a Festival Researcher, an Old-Painting Connoisseur and a Fair-Planning Assistant — and embeds them in the CocoClass lesson.

CocoFlow · CocoClass
2

Active inquiry: let exploration enter class

Students choose Qingming / Dragon Boat / Mid-Autumn by interest and trace its origins with the Festival Researcher, turning passive listening into active questioning.

S — Sharing
3

Socratic scaffold: questions, not answers

The Connoisseur doesn't explain directly but asks 'What is the figure doing with the willow branch?', guiding students to discover the custom themselves.

A — Adaptive
4

Deep understanding: write your own reading

Students become docents and write a caption for an old painting, upgrading 'watching the spectacle' into 'reading the meaning'.

R — Reconstructive
5

Process visible: track the whole class

Dialogues are submitted in one tap; in CocoView the teacher reviews each group's conversation with the agents and tracks progress live.

M — Measurable · CocoView
6

Co-create: turn understanding into a plan

With a 6-step workflow, the Fair-Planning Assistant guides each group to complete a workable festival-fair proposal together.

T — Team
Middle–High · Language / GenEdCocoFlowCocoNoteCocoView
Classroom photo

An argumentative-writing lesson for middle and high school — AI doesn't write the essay for students; like a debate coach it pushes them to turn 'knowing the rules' into 'actually arguing well'.

1

Before class: line up three thinking coaches

Using CocoFlow the teacher configures three agents — an AI Debate, a Toulmin Argument Tutor and a Debate Sparring Partner.

CocoFlow
2

Observe & model: see what good argument looks like

As judges, students watch two AI debaters spar pro and con, building a mental model of 'high-quality argument' in CocoNote.

S — Sharing
3

Dual scaffold: build the argument step by step

The Toulmin Tutor guides students through claim, evidence, reasoning and rebuttal, then uses critical questions to make them self-check.

A — Adaptive
4

Retrieval under pressure: internalize

Students spar live with the AI partner, turning Toulmin skills from 'works on paper' into 'ready on the tongue'.

R — Reconstructive
5

Thinking visible: turn the implicit into data

The system translates the whole debate into a strategy map, so students 'see' their own logical gaps for the first time.

M — Measurable · CocoView
6

Co-create review: from experience to reflection

In CocoNote students review the strategy map together and bank reusable argumentation experience.

T — Team · CocoNote
Teacher PD · Cross-subjectCocoFlow
Workshop photo

SMART isn't only for students. In a district teacher workshop, teachers use the same method to go from 'I want to use AI' to 'I built my own teaching agent'.

1

Start: bring a real pain point

Nearly a hundred teachers put real teaching pain points from their subjects on the table, so the problem is seen first.

S — Sharing
2

Design mentor: question an idea into a plan

CocoFlow's Design Mentor uses Socratic questioning to turn a fuzzy teaching idea into a clear agent design.

A — Adaptive · CocoFlow
3

Build it: from user to creator

Without writing code, teachers express role, interaction rules and boundaries in natural language, building their own subject agents and interactive H5.

R — Reconstructive · CocoFlow
4

Test assistant: find problems before class

The Test Assistant role-plays a student to stress-test the agent and returns a coverage report on what still needs tightening.

M — Measurable
5

Showcase & co-create: bank school resources

Teachers present and critique each other's agents, building a reusable, transferable school resource library.

T — Team
Middle · MathCocoFlowCocoClassCocoViewCocoStudy
Classroom photo

A middle-school math practice lesson — AI makes 'correct-in-seconds' routine, but what really changes isn't speed: it's that every mistake gets seen, explained and put right.

1

Before class: set up the 'Basics Guard' grader

Using CocoFlow the teacher creates a math grading agent from a template and injects this lesson's answers and common error patterns.

CocoFlow
2

Submit: surface the working

Students photograph their handwritten solutions; after OCR they enter CocoClass, so the process — not just the answer — is seen.

S — Sharing · CocoClass
3

Correct in seconds: see where the class errs

The system checks against the answers instantly; in CocoView the teacher sees the error distribution and pins down the shared sticking point.

M — Measurable · CocoView
4

Error scaffold: not just wrong, but where

AI doesn't just mark a cross — it points out 'the sign flipped at step two' and gives a targeted next hint.

A — Adaptive
5

Revise & resubmit: turn errors into mastery

Students revise from the feedback and resubmit, turning 'got it wrong' into 'really get it' in a real-time loop.

R — Reconstructive
6

After class: reinforce with similar items

CocoStudy pushes similar practice by error type; weak points flow back for review next lesson.

CocoStudy · Loop
Middle · ITCocoFlowCocoClassCocoNote
Classroom photo

An IT lesson, 'drawing with 0s and 1s' — instead of memorizing concepts, students use plain language to 'build' a playable binary encoder, turning from tool users into creators.

1

Before class: make the abstract playable

In CocoFlow the teacher uses AI coding to generate a Minecraft-style binary-encoder H5 and embeds it in CocoClass.

CocoFlow · CocoClass
2

Play then learn: concepts at the fingertips

Students click an 8×8 grid to toggle black and white and watch the matching 0/1 string update live; binary becomes something you can manipulate.

S — Sharing
3

Layered exploration: a next step for everyone

Basic level just plays, intermediate edits parameters, challenge level sets its own task — AI gives just-right steps for each level.

A — Adaptive
4

Reconstruct: connect 'data' to 'image'

Students type 0/1 in reverse to generate an image, truly grasping how data represents information.

R — Reconstructive
5

From user to creator

Students generate their own interactive mini-tools in natural language; the work is banked in CocoNote as a class resource library.

T — Team · CocoNote
Middle · PhysicsCocoFlowCocoClassCocoView
Classroom photo

A middle-school physics lab on length measurement — the lab moves to the cloud, so every student can practice 'align the zero, read at eye level' over and over, error-free to try.

1

Before class: generate a 3D virtual bench

In CocoFlow the teacher uses AI coding to generate a 3D simulation H5 with a draggable ruler and embeds it in CocoClass.

CocoFlow · CocoClass
2

Hands-on: make the procedure visible

Students drag a virtual ruler in the page to measure a block; the operation is shown live.

S — Sharing
3

Error feedback: see the reading offset

If the ruler isn't aligned to zero or the line of sight isn't perpendicular, the system flags the error instantly; in CocoView the teacher tracks the class's command of the procedure.

M — Measurable · CocoView
4

Instant correction: prompt at the crucial point

AI prompts 'keep your line of sight perpendicular; align the zero mark first', handing the hard-to-supervise reading angle to the system.

A — Adaptive
5

Practice into procedure

Students practice 'aligning' and 'reading' over and over at zero cost, turning the rules from a mnemonic into muscle memory.

R — Reconstructive
Primary · ArtCocoFlowCocoClass
Student work

A primary-school art lesson — AI doesn't grade or nitpick; it focuses on catching the 'visual surprise' in each picture and gives children the warmest aesthetic response.

1

Before class: set up the 'Aesthetic Guide'

In CocoFlow the teacher creates an art-appreciation agent whose core logic is composition recognition plus highlight extraction.

CocoFlow
2

Upload: let creativity be seen

Students photograph their artwork into CocoClass; every creation enters the shared view.

S — Sharing · CocoClass
3

A warm response: catch the surprise

AI doesn't correct — it points out 'the clashing colors in your sky are bold', amplifying the child's spark.

A — Adaptive
4

Re-create: push the inspiration further

From the encouraging feedback, students adjust composition and color, turning one creation into one act of expression.

R — Reconstructive
High · Cross-subject PBLCocoNoteCocoFlowCocoViewCocoStudy
Project photo

A high-school cross-subject project, 'campus carbon-footprint survey and redesign' — spanning geography, chemistry, math and IT, students collaborate on CocoNote to break one real big question into a workable plan.

1

Kickoff: put the real question on the board

On a CocoNote shared whiteboard a group asks 'how much carbon does our school emit a year?'; ideas, questions and roles are all visible at once.

S — Sharing · CocoNote
2

Progress diagnosis: keep collaboration on track

CocoNote's monitoring agent tracks each group; in CocoView the teacher sees who is stuck on data and who on the plan.

M — Measurable · CocoView
3

Timely scaffold: probe at the crucial point

Planning and reflection agents step in: 'Is your reduction target backed by data? Is there a cheaper alternative?'

A — Adaptive · CocoFlow
4

Reconstruct: rebuild the plan with evidence

From measured data, students revise their model and plan repeatedly, turning a vague idea into an evidence-based redesign.

R — Reconstructive
5

Co-create: synthesize one proposal

Multi-subject roles converge on CocoNote into one shared carbon-redesign proposal and defend it.

T — Team
6

After class: capability flows back

By each student's role in the project, CocoStudy pushes reinforcement tasks in the relevant subjects.

CocoStudy · Loop
Middle · EnglishCocoStudyCocoFlow
Self-study

After a middle-school English unit test — CocoStudy turns a stack of wrong answers into a self-study loop of diagnose → path → coach → profile, so each student practises on their own weak points instead of the same worksheet.

1

Digitize the paper

Students photograph the unit test; OCR captures items and answers, and errors are structured into CocoStudy.

CocoStudy · Input
2

Error-cause diagnosis

The system separates careless, method and concept errors — telling 'tense confusion' apart from 'misreading the question' to find the real weak points.

M — Measurable
3

Personalized path

From the profile it prioritizes review: shared weak grammar first, then similar and advanced practice per student.

A — Adaptive
4

Socratic coaching

When students ask, the agent gives hints to help them find what went wrong and why, rather than the answer.

A — Adaptive · CocoFlow
5

Profile loop-back

This performance updates the long-term profile; weak-point shifts flow back to the teacher for a targeted next lesson.

R — Reconstructive · Loop
High · MathCocoStudyCocoView
Self-study

Senior-year review — facing a mountain of problems, CocoStudy doesn't make students grind end to end; it diagnoses first, then lays out a precise review path by personal weak points so limited time goes where it matters most.

1

Diagnostic entry

Students take a baseline paper; OCR ingests it and the system breaks answers down by concept and item type.

CocoStudy · Input
2

Locate weak points

It separates shaky concepts, unpractised methods and calculation slips, producing a personal weak-point list and mastery profile.

M — Measurable · CocoView
3

Precise review path

Using the profile and exam-topic weighting, it orders review to tackle high-frequency, weak modules first.

A — Adaptive
4

Variant coaching

For each weak point it pushes similar and advanced variants; on follow-up the agent offers approach hints, not the answer.

A — Adaptive
5

Profile loop-back · next round

Each round updates the profile and re-tunes the path; teachers adjust their review focus from the class profile.

R — Reconstructive · Loop
Primary · MathCocoStudy
Self-study

A primary-math unit — rather than 'redo what you got wrong', CocoStudy first works out whether a child was careless, hasn't mastered the method, or doesn't grasp the reasoning, then gives targeted practice.

1

Digitize the work

Students photograph their work; OCR reads each computation answer and files the errors.

CocoStudy · Input
2

Error-cause diagnosis

It separates 'copied the number wrong', 'forgot to carry' and 'doesn't grasp the reasoning' — telling carelessness from genuine gaps.

M — Measurable
3

Targeted practice

Only the truly weak item types get similar practice — no 'drilling what they already know while missing what they don't'.

A — Adaptive
4

Profile builds up

Each round updates the mastery profile, so parents and teachers can see the progress trajectory.

R — Reconstructive · Loop
Primary · ChineseCocoClassCocoView
Classroom photo

A primary Chinese reading lesson — from one text to children who want to speak and write, CocoClass makes every child's idea visible, not just the few who raise a hand.

1

Before class: make the text interactive

The teacher embeds segmented reading, cloze and open questions in CocoClass, turning a static text into a class people can join.

CocoClass
2

Express: everyone gets a voice

Students post their views on a character to the wall; the whole class's ideas show live, giving quieter children a place to speak.

S — Sharing
3

Diagnose: see the gaps in understanding

The system aggregates answers instantly; in CocoView the teacher sees who grasped the plot and who is stuck on words.

M — Measurable · CocoView
4

Co-create: gather the best lines

The platform pools the class's best expressions into a word cloud, and the teacher leads imitation and richer expression.

T — Team
High · ChemistryCocoStudyCocoView
Self-study

High-school chemistry has heavy problem sets and dense pitfalls — CocoStudy splits errors into concept / equation / calculation, so students know whether they erred on the chemistry or the math.

1

Digitize the paper

OCR import supports chemical equations and formulas (LaTeX); answers are structured into the system.

CocoStudy · Input
2

Layered error analysis

It distinguishes shaky concepts (e.g. redox), equation-balancing errors and calculation slips to locate the real sticking point.

M — Measurable
3

Personalized path

From the profile it tackles high-frequency weak modules first, pushing similar and advanced variants.

A — Adaptive · CocoView
4

Coached follow-up

On follow-up the agent gives approach hints (conservation, valence) to help students derive the answer.

A — Adaptive
5

Profile loop-back

Performance updates the profile; weak points flow back to the teacher for sharper review.

R — Reconstructive · Loop
High · EnglishCocoFlowCocoStudy
Self-study

High-school English writing — instead of the teacher red-penning every essay, an essay-feedback agent gives each student instant diagnosis first, freeing the teacher for deeper coaching on ideas and expression.

1

Configure the feedback agent

In CocoFlow the teacher sets up an essay-feedback agent with three layers of criteria: grammar, structure and expression.

CocoFlow
2

Submit & instant diagnosis

Students submit; the agent returns corrections plus sentence and logic suggestions, so they revise once on their own first.

A — Adaptive · CocoFlow
3

Errors accumulate

CocoStudy logs frequent errors (tense, connectives, weak argumentation) into a personal writing profile.

M — Measurable · CocoStudy
4

Focused review

From the class profile the teacher addresses shared issues, saving one-on-one feedback for those who need it most.

R — Reconstructive · Loop
Middle · Cross-subject PBLCocoNoteCocoFlow
Project photo

A real cross-subject project at a Hong Kong middle school — 'survey and improve elderly residents' quality of life'. 132 grade-9 students work on CocoNote, going from a real social problem through survey, inquiry and brainstorming to solution design, ending with prototypes for real users.

1

Kickoff: put the social problem on the board

On a CocoNote open board, groups use topic, phase and task cards to break 'how to improve elderly residents' quality of life' into a workable project structure.

S — Sharing · CocoNote
2

Survey & inquiry: phenomenon → problem

With resource, mind and camera cards, students gather community observations and interviews, turning scattered phenomena into researchable questions.

CocoNote · Cards
3

Brainstorm: ideas collide on the canvas

Groups share, link and negotiate ideas — dialoguing with AI to widen thinking — selecting feasible directions through idea conflict.

A — Adaptive · CocoFlow
4

Progress & collaboration diagnosis

CocoNote's dashboard shows each group's progress, contribution and collaboration, so teachers step in and scaffold where groups get stuck.

M — Measurable · CocoNote
5

Solution design: phenomenon-problem-product

From inquiry evidence students iterate solutions, producing prototypes for the target group — e.g. fall assistance, emotional companionship.

R — Reconstructive
6

Co-create & present

Groups organize team results by linking cards and present their solution in an organized way using the present feature.

T — Team
Shared platform

The real moat isn't front-end features — it's the shared intelligence core

The five products don't each grow their own AI. They share one Agentic-AI platform built around student portfolios, data assembly, resource knowledge and agent orchestration — the key to integrating fragmented data intelligently.

CocoClass · Teacher entryCocoStudy · Student entryShared intelligence corePortfolioLong-term profileData AssemblyFragmented-data fusionOrchestrationTask-loop routingConfidence · HITLAI proposes · human confirms1Identify2Decide3Act4Collect feedback5Update profileNext cycle · loop
1Identify
2Decide
3Act
4Collect feedback
5Update profile
Next cycle · loop
COREShared intelligence core
PortfolioLong-term profile
Data AssemblyFragmented-data fusion
OrchestrationTask-loop routing
Confidence · HITLAI proposes · human confirms

Two product spines run on one closed-loop engine, driven by the shared core.

Tap any node to see what it does — and when a teacher confirms.

CocoClass · Teacher
CocoStudy · Student
Slide understandingTeacher confirms
Trigger

Teacher uploads slides / courseware

Input

Slide file + this lesson's goals

Decision

Break down concepts, find where interaction & observation can be generated

Output

Structured courseware + suggested questions / observation tasks

One core, two kinds of growth

The core doesn't just connect data — it closes two growth loops: one helps students grow as learners, the other helps teachers grow as designers.

Student growth loopBetter understood the more they learn
DiagnoseCocoStudyPersonalized learningCocoStudyProfile updateShared coreBack to classCocoClass
Shared intelligence coredrives both loops
Teacher growth loopBetter at design the more they teach
Build agentCocoFlowUse in classCocoClassSee evidenceCocoClassRefine agentCocoFlow

The teacher-side “see → refine” edge is on the way: feeding an agent's real classroom use and impact back into CocoFlow, so teachers iterate on the agents they build like they would on any creation.

Long-term student portfolio

Accumulates across lessons and products — the more it is used, the better it knows the student. A data network effect rivals cannot copy.

Data continuity

An error a student reveals in CocoStudy is visible to the teacher in the very next CocoClass lesson.

AI proposes · human confirms

On key judgments AI suggests first; the teacher keeps the final say — trustworthy enough for a real classroom.

Dual front-end, single core: teachers see CocoClass, students see CocoStudy — but beneath them runs one shared intelligence core.
Value

What SMART brings to teachers, students and schools

For teachers

Less guessing, sharper judgment

  • See how students think, faster
  • Spot shared misconceptions earlier
  • Differentiate support more easily
  • Organize higher-quality discussion
  • Keep teacher leadership and final say
The stronger the AI, the more the teacher's judgment matters.
For students

Not just finishing tasks — really growing

  • More willing to express ideas
  • Clearer about what they don't understand
  • Scaffolding fit to their state
  • Deeper understanding via revision and transfer
  • Learning to express, listen and co-create
The goal isn't to make students think less, but to think better.
For schools

From buying tools to upgrading the environment

  • A unified AI-native learning environment
  • Connecting class, study, projects and workflows
  • Sustainable teaching data and learning assets
  • Support for teachers' AI literacy
  • A systemic framework for the smart classroom
A school's edge isn't device count — it's the quality of the learning environment.
A generational difference

Resource-generation tool vs. learning-loop system

General generative tools are strong at producing materials but weak at managing process. The Coco system is process-oriented — built to run the classroom and learning loop.

CapabilityGeneral generative toolCoco system
Resource generationStrongAvailable
Task-drivenWeakCore
Feedback & interventionWeakStrong
Deep diagnosisNoneCore
General tools solve 'a tool is available'.
Coco solves 'did the student actually learn'.
Boundaries

What SMART is not

Interaction alone

A busy classroom with many clicks, but thinking left unseen, is not SMART.

Data alone

Plenty of dashboards, but the teacher still doesn't know what to do next, is not SMART.

Recommendation alone

Different problems pushed, but no scaffolding and no help understanding, is not SMART.

Reformatting alone

Turning text into charts, cards or podcasts without students re-understanding is not SMART.

Grouping alone

Sitting together without a shared goal and a shared outcome is not SMART.

SMART is not a feature label — it is a learning-quality criterion.
Complementary to SMART · environment + people

AI literacy: dedicated tracks for students and teachers

Environment and people are the two halves of AI-native learning — complementary and mutually essential: the SMART product suite builds the AI-native learning environment, while students' and teachers' AI literacy is the human side. So we also build structured AI-literacy learning and assessment for schools, each unfolding into its own dedicated page.

The courses and assessments aren't designed in a vacuum — they are built on authoritative frameworks: aligned with China's MOE student-facing AI General-Education Guidelines for Primary & Secondary Schools (2025) and the teacher-facing Digital Literacy of Teachers standard (2022, covering AI-related competencies), UNESCO's AI Competency Frameworks for students and teachers (2024), and the OECD–European Commission Empowering Learners for the Age of AI framework (2025) — then iterated with frontline classrooms and learning-sciences research.

Student AI literacy

Student AI literacy

Helping students understand, use, evaluate and govern AI more responsibly — not just use it, but judge it.

  • AI general-education course — A structured AI-literacy course and learning experience for students.
  • CocoPi — AI hardware with local-model support, ready to teach out of the box, bridging to AI+STEM practice.
  • Student AI-literacy assessment In development — An evidence-centred literacy assessment instrument.
Teacher AI literacy

Teacher AI literacy

Helping teachers grow from 'AI tool users' to 'AI learning-system designers'.

  • Teacher AI-literacy course — An AI-literacy and classroom-application course for frontline teachers.
  • Teachers as agent creators — Teacher PD and creation practice already run in Pingshan, Changzhen and beyond.
  • Teacher AI-literacy assessment In development — A literacy and AI-TPACK assessment for teachers.
Teacher AI literacy · flagship · free interactive subject courseware

'Teachers as agent creators' is not a slogan — these interactive subject sites are real artifacts co-created in 'AI for teachers' training for subject curriculum leaders. Completely free and ready to use; Primary Science is live now, with more subjects on the way.

Proven in real schools

Change that's already happening in real schools

These aren't hypotheticals — they are teacher-empowerment programmes and classroom practices already running across Shenzhen districts and schools (Pingshan, Changzhen, Futian, Bao'an), plus classroom cases documented by CocoRobo Research.

~100
Teachers per Pingshan creation workshop
70+
AI pioneer teachers · 13 subject groups
300+
Teachers in English human–AI seminar
CUHK·HKU·EdUHK
University research partners
Pingshan · District PD

District-level AI agent-creation workshop

~100 teachers joined a two-day workshop on subject-specific agent development, workflow design and AI programming — and independently designed and presented their own agents.

CocoFlow · teachers as creatorsView details →
Changzhen School · Seed teachers

A full theory–practice–creation–presentation cycle

Seed teachers moved through the full cycle, creating pedagogical agents, workflows and H5 learning products into a reusable school resource base.

CocoFlow · school-based rolloutView details →
Futian · Subject seminar

AI-assisted biology teaching cases

Lessons supported by agents, interactive pages, formative diagnosis and personalized suggestions — with students iterating on their own designs.

CocoClass · CocoViewView details →
Classroom · English

Teach–learn–assess, deeply fused (English)

In a 'future living' English lesson, CocoClass's board, multiple-choice and matching items and submissions pool whole-flow data while CocoFlow's Future agent answers as a 'learning partner' — a teacher–student–AI triad turning pre-reading, drafting, feedback and revision into a live teach–learn–assess loop.

CocoClass · CocoFlow · teach-learn-assessView details →
Classroom · Real-time feedback

From 'blind box' to 'live broadcast'

A CocoFlow-built essay-review agent is embedded in the lesson so students iterate write–review–revise on the spot; CocoClass shows every student's submission and AI dialogue live on the teacher's screen, turning class progress into a broadcast so the teacher lands beside whoever needs help.

CocoClass · CocoFlow · M — feedback in real timeView details →
Classroom · Reasoning

Toulmin scaffolds + an AI debate room

Grounded in cognitive science, CocoFlow builds a 'Toulmin argumentation tutor' (a build-then-critique double scaffold) and an 'AI debate' where two AI debaters spar across rounds while students judge — moving from memorizing rules to actively modelling sound reasoning.

CocoFlow · R — ReconstructiveView details →
Classroom · Primary science

AI lesson review: a science lesson made legible

The same teacher taught one topic twice; CocoView reconstructed each lesson with the activity spectrum and problem-chain tree — the second time, focused inquiry stretched from fragmented bursts to about 15 minutes and forced interruptions dropped from two to one, shifting interaction from alternating to modular.

CocoView · from transmission to literacyView details →
Classroom · History

Three agents, three layers of deep learning

In a 'roots of traditional festivals' activity lesson, a CocoFlow workflow uses a form card to let students pick a festival and a control card to route them to Qingming / Dragon-Boat / Mid-Autumn expert agents that unfold by inquiry rather than spoon-feeding; in 8 minutes students build and upload a festival timeline — three dialogues, three layers of deep learning.

CocoFlow · CocoClass · active inquiryView details →
Classroom · Interdisciplinary

A 132-student community-elderly PBL on one canvas

At a Hong Kong middle school — 'survey and improve elderly residents' quality of life' — 132 grade-9 students use topic/phase/task and resource/mind/camera cards on a CocoNote canvas to move from a real social problem through survey, inquiry and brainstorming to solution design, ending with prototypes for real people.

CocoNote · CocoFlow · S — co-constructionView details →
Research & practice

Research-informed, practice-tested

The SMART principles come from a combined reading of real classroom problems, learning-sciences research and product practice. CocoRobo works closely with frontline schools, teachers and university researchers on AI-supported interaction, self-paced study, collaborative learning and teacher AI-workflow design.

Research portal for scholars and partners

CocoRobo Research · research & practice platform

For scholars, long-term university partners and deep education researchers — research questions, methodology, cases, publications and collaboration paths for AI-native learning systems, all in one place.

  • Six pathways from research to school practice
  • Products as research platforms
  • Five long-term research questions
  • Design-Based Research methodology
  • Publications archive
  • How collaboration starts
Visit cocorobo.hk/research →
Awards & recognition
Outstanding Short Paper Award · CocoNote collaborative-learning agents
ISLS · CSCL 2025Outstanding Short Paper Award · CocoNote collaborative-learning agents2025

Let's build a smart classroom that truly has quality

If you're thinking about how to bring AI into teaching in a way that supports teachers and develops students, CocoRobo would love to explore it with you.