Flow by Gyanis
  • Why Gyanis
  • Features
  • Events
  • About
All Flow tools/Lab

Lab / Coding projects for students

Learn by making something work.

A creative coding studio for games, animations and science simulations.

For SPM, STPM & IGCSE learners in Malaysia.

Try Lab ↗See how it works
Try this approach

Can I turn this idea into a game or a simulation?

Build a simple animation with blocks or JavaScript. Change one rule, run it again and explain why the result changed before asking AI for help.

  1. 01Choose one small behaviour for your first project.
  2. 02Change one thing at a time and inspect the result.
  3. 03Explain your code before sharing or remixing a project.
OverviewHow it worksStudents & teachersQuestionsWhat next?

The useful difference

What is Lab?

Build coding projects with blocks or JavaScript, use AI help, and explore games, animations and simulations. Share or remix gallery projects and participate in available challenges. The coding workspace works best on desktop.

Use the AI helper to understand an error, then test the fix yourself. The coding workspace works best on a desktop screen.

From question to action

How Lab works

  1. 01Start a project with drag-and-drop blocks or real JavaScript, and build a game, an animation or a science simulation.
  2. 02Ask the AI helper when you are stuck. It explains code, fixes errors and suggests extensions.
  3. 03Share your work to the gallery, remix a classmate's, and earn XP and badges through daily and teacher challenges.

Two sides of learning

Made for your part in the lesson.

For students

  • Build games, animations and simulations with blocks or real JavaScript, with a live preview.
  • Ask the AI helper to explain code, fix errors or suggest what to add next.
  • Publish to the gallery, remix classmates' projects and enter challenges to earn achievements.

For teachers

  • Set coding challenges for your students and review their submissions.
  • Use the gallery to showcase class work and spark remixes.
  • Use Lab for coding clubs, electives and timetabled classes.

Studying in Malaysia

The worked example made sense. Then came the next question.

An Add Maths solution can look obvious until you have to choose the first step yourself. Start with that step, then build up to a complete SPM, STPM or IGCSE answer.

For SPM revision, separate an Add Maths method you cannot start from a Bahasa Melayu answer you need to structure. If you study IGCSE, use the board and syllabus your school follows.

State your form, subject and syllabus. Keep the question’s original terminology and tell Chat which part needs explaining. Check available papers before planning a mock.

Before you start

Lab questions

Do I need to know how to code before using Lab?

No. Lab starts with drag-and-drop blocks and moves to real JavaScript when you are ready. An AI helper explains code and fixes errors along the way.

Does Lab work on a phone?

Lab is best on desktop. The rest of Flow works on mobile phones, tablets and computers.

Can teachers set coding challenges?

Yes. Teachers can set coding challenges in Lab, alongside the daily challenges. Teacher and classroom features are institution features, so the school sets up teachers and sections first. Once that is done, a teacher signs in with the same Gyanis account as everywhere else.

Keep the learning connected

A useful next step.

Chat

I understand the answer. Why does that step work?

Explore AI Chat ↗

Classroom

Where do we join, and what do we review after class?

Explore Virtual Classroom ↗

More Flow tools

  • Ask Gyanis ↗
  • Prep and Exam HQ ↗
  • Chat ↗
  • Drills ↗
  • MindMaps ↗
  • MoodBoard ↗
  • Gameplan ↗
  • Pulse ↗
  • Arena ↗
  • Express ↗
  • Classroom ↗
  • Teacher tools ↗
Flow

Where smart practice meets daily progress. A Gyanis product.

© 2026 Gyanis. All rights reserved.

About FlowFAQAll Flow toolsAsk Gyanis ExtensionGyanis EventsBlogsContact UsPrivacy PolicyTerms & ConditionsImpressum
Mascots

Location

Gyanis FZC, Block B-B52-191, Sharjah Research Technology and Innovation Park, University City - Sharjah, UAE

© 2026 Gyanis. All rights reserved.

Flow

About FlowWhy FlowFAQ

Features

All Flow toolsPrep and Exam HQAI ChatAsk Gyanis ExtensionDrillsMindMapsHow credits work

Gyanis

Why GyanisGyanis EventsBlogsContact Us

Legal & Policy

Privacy PolicyTerms & ConditionsRefund PolicyAI Safety GuidelinesImpressum