MEET MicroChat

MicroChat writes the code.
Students do the thinking.

A set of AI literacy apps for micro:bit classrooms. Students describe an idea, get working code, and answer questions about how it works.

Start your 30-day free trial

Students shape their own ideas, moving between the screen and a project in their hands. Teachers run the session, follow the thinking as it happens, and build activities around what their class actually cares about.

Practice concepts before code

Students describe how their project should work, building logic before they know the terms.

Explain AI-written code in their words

MicroChat builds the code, then students predict what it will do before they load their micro:bit.

Get hands-on with errors and successes

Students interact with their coded micro:bit project, working out how to fix it or make it better.

Build bigger than their skill level

Students collaborate with AI as a partner to build ideas that used to be out of reach.

How To Run Your First Class with MicroChat

No new hardware and no setup. Students open a browser, join your session, and describe what they want your micro:bit to do. Here's what that looks like.

Step 1 · They describe their idea
Student Make my micro:bit count how many times I shake it.
Step 2 · MicroChat asks back
MicroChat What do you think happens if you shake it gently?
Step 3 · They answer, then run it to find out
Student I think it will only count hard shakes. Make it count gentle and hard shakes.
Step 4 · They load it on their micro:bit

Students see their idea working, or not, on the board in front of them. MicroChat helps them debug and expand their code.

  • Works with any micro:bit, V1 or V2
  • Nothing to install and no student logins
  • Block and JavaScript code, both editable
  • Edit the code by hand in MakeCode, then bring it back
Student holding a micro:bit running their own program

Same AI-assisted coding.
Way more options.

Once the micro:bit alone stops being a challenge, plug in the hardware. MicroChat codes 16 smart sensors, modules, and motors across the Forward Education ecosystem, so students progress to interactive projects that can solve real-world problems.

MicroChat open on a laptop beside a micro:bit running a program
Student Use the soil moisture sensor and the water pump to water my plants when the soil dries out.
MicroChat How dry should the soil get before running the pump, and how long should the pump run?
16 components MicroChat can code
Moisture Sensor
Touch Sensor
Solar Sensor
Sonar Sensor
Line Follower
Rotary Dial
LED Light Ring
Colour Sensor
PIR Sensor
LCD Screen
Temperature Probe
Energy Sensor
Continuous Servo Motor
Positional Servo Motor
Water Pump
Solar Panel

What's included

Apps you use to build the lesson, and apps students use to build their projects.

Apps for teachers

Use AI to plan the lesson

Try the project yourself first, build a guided tutorial for the class, or skip all of it and let students start from a blank prompt.

Create Code Build micro:bit programs by chatting with AI.
Create Arcade Games Design retro games for micro:bit with AI.
Tutorial BuilderBETA Author step-by-step MakeCode tutorials.
Lesson PlannerCOMING SOON Plan lessons around Forward Education kits.
Apps for students

Learn AI by building with it

Students join with a code, describe an idea, and explain what it does before they run it.

Code Sessions Build micro:bit programs with AI as a coding partner.
Arcade Sessions Become a game developer for MakeCode Arcade.
  • No login needed, students join with a code
  • Up to 30 students in a session at once
  • Every conversation visible to you as it happens
  • Works in any browser, nothing to install

Where MicroChat fits

Every one starts from something a teacher or coordinator is already dealing with. Pick the situation that sounds like yours.

Starting from zero with a class set

Thirty micro:bits in a bin. Students describe what they want and get code that runs.

Teaching coding without a CS background

MicroChat explains the code. You facilitate the thinking.

No district AI policy yet

No student accounts, no student data, and a privacy agreement ready for IT.

Beta

Anyone can build a micro:bit tutorial aligned to their curriculum

Tutorial Builder turns any prompt into a step-by-step MakeCode tutorial your students follow at their own pace. No coding background needed, and it is built for the kit you already own.

Learn more about Tutorial Builder

How MicroChat protects student data

Students reach MicroChat through a shared session link and an anonymous alias. There is no account to create, no email to collect, and no student record to protect.

No student accounts, ever Students join through a share link and work under an assigned alias. MicroChat never asks for a name, an email or a login.
Personal information is removed If a student types personal information into a chat, it is proactively avoided and removed before anything is stored.
Session history stays with the teacher Every conversation and program is kept against the alias, so you can review the work later without the record ever naming a student.
Closed to micro:bit coding MicroChat will not write an essay or answer an off-topic question, and safeguards block harmful content in both directions.
COPPA and FERPA compliant SOC 2 in progress Data privacy agreement on request

Get started with MicroChat

Nine short videos, eight minutes total. Watch them in order or grab the one you need before class.

MicroChat Pricing

30-Day Trial

Try the full experience in your classroom for a whole month.

Free
  • Full access to paid features
  • Guided AI coding assistant
  • Edit AI-Generated Code in MakeCode
  • Run sessions with up to 30 students
Start Free Trial

School or District Group

Secure and scalable access across multiple classrooms or schools.

Custom Pricing
  • Save per teacher with group pricing
  • Unlimited use per teacher
  • Guided AI coding assistant
  • Edit AI-generated code in MakeCode
  • Custom student session seat limits
  • Custom data privacy agreement
Request a Custom Quote

MicroChat Frequently Asked Questions

Missing something? Let us know!

What is MicroChat?

MicroChat is an AI coding assistant designed for micro:bit classrooms. It helps students turn plain-language ideas into real, downloadable micro:bit programs they can run on physical hardware.

How is MicroChat different from ChatGPT or general AI chatbots?

MicroChat is purpose-built for education and micro:bit coding. Instead of open-ended conversation, it focuses on generating real, runnable code for hands-on classroom projects. This keeps students on-task and aligned with learning goals.

Is MicroChat safe for classroom use?

Yes. MicroChat is designed as a classroom-safe AI tool with guardrails that keep interactions focused on coding and project-based learning. It avoids wide-open chat behavior and stays aligned with educational use.

Can beginners use MicroChat for coding?

Yes. MicroChat supports beginners with simple prompts while allowing students to grow into more advanced programming concepts. This creates a low floor to start and a high ceiling for deeper learning.

Does MicroChat work with real micro:bit hardware?

Yes. Students can download MicroChat-generated code directly to their micro:bit and see their programs run using LEDs, sensors, buttons, sound, and motion.

Does MicroChat teach AI literacy?

Yes. MicroChat helps students learn how AI generates code, how prompt wording affects outputs, and how to test, debug, and improve AI-generated programs. This builds practical AI literacy skills.

Do teachers need coding experience to use MicroChat?

No. MicroChat is designed to support teachers without requiring deep coding expertise. It helps educators focus on facilitation, problem-solving, and learning outcomes instead of troubleshooting code.

Why teach AI with physical computing instead of screen-only tools?

Teaching AI with physical computing helps students connect code to real-world outcomes. When students use sensors, lights, and motion, they can see how AI decisions affect real systems. This makes AI concepts more concrete, engaging, and easier to understand.

What are the benefits of hands-on AI learning for students?

Hands-on AI learning improves problem-solving, critical thinking, and engagement. Students learn to test, debug, and refine real systems instead of passively consuming AI tools. Physical projects also help students understand cause-and-effect relationships in AI systems.

What is the best way to teach AI literacy in K-12 classrooms?

The most effective way to teach AI literacy is through project-based learning. Students should create, test, and improve real code while exploring how AI generates outputs, responds to prompts, and interacts with real-world inputs like sensors and data.