ALEC
Courses / ARC
AI + Robotics + Coding

Build with AI, robots and code.

Seven hands-on ARC courses for P3 to P6. Short lessons, a robot simulator on screen, and a final exam that earns a real certificate. No kit to buy.

  • P3 to P6
  • 7 courses
  • No kit needed
  • Certificate
Sample clip from Robotics, lesson 1: Sense, think, act.
A peek inside

Pictures first, then you try it.

Every lesson uses clear whiteboard pictures and short moving clips, so ideas like "sense, think, act" make sense before any code appears.

  • Alec reads each step aloud
  • Check questions after every few steps
  • Try it yourself in the lesson, with instant feedback
How it works

Four simple steps

The same path for every ARC course.

  1. 1LearnShort lessons with pictures and clips
  2. 2PractiseLesson quizzes and hands-on missions
  3. 3ExamOne final exam at the end of each course
  4. 4CertificatePassed, or Passed with Distinction
The courses

Seven ARC courses

Same courses for P3 to P6. The Advanced courses go further and are best taken after the matching starter course.

AI

Learn AI

Starter course

What AI is, how it learns, how to ask it well, and how to check its answers. Then use it to make real things, safely and kindly.

  • Lessons12 lessons
  • You makeAn AI-made web page, a game, and your own AI helper with a prompt log

Advanced Agentic AI

Advanced course

Go from chatting with AI to planning with it. Set goals, break them into steps, give an AI helper tools, and keep a human in charge.

  • Lessons12 lessons
  • You makeA working multi-step AI helper, such as a school-day planner, with a test log
Coding

Coding: Web Design

Starter course

Build your own web pages with HTML and CSS: headings, pictures, links, colours and layout. No JavaScript needed.

  • Lessons12 lessons (to be confirmed)
  • You makeA colourful multi-page site about something you love

Coding: Python

Starter course

Your first real programming language. Print, ask questions, make decisions, repeat things, and fix bugs like a detective.

  • Lessons14 lessons
  • You makeA text game of about 30 lines

Advanced Coding (Python)

Advanced course

Level up with lists, functions, dictionaries and tests. Plan a program first, then build it, test it and debug it.

  • Lessons14 lessons
  • You makeA 60 to 100 line hawker-stall order calculator, with its own tests
Robotics

Robotics

Starter course

Meet sensors, motors and LEDs, and learn to sense, think and act. Program a robot on screen, with no kit to buy.

  • Lessons12 lessons
  • You makeA simulated robot that follows a line and avoids a wall

Advanced Robotics

Advanced course

Smoother, smarter robots. Use two sensors, plan routes, test and fix, and make your robot safe and reliable.

  • Lessons12 lessons
  • You makeAn HDB corridor delivery robot that finishes a timed course, plus a one-page test report
Exam and certificate

One final exam per course

Finish the lessons, then show what you know. Pass and your certificate says Passed, or Passed with Distinction.

65+Passed
85+Passed with Distinction
  • AI courses: multiple-choice questions.
  • Coding courses: multiple-choice questions, plus a typed practical that is marked automatically.
  • Robotics courses: a practical in the on-screen simulator.
  • The certificate shows Passed or Passed with Distinction only. No score is printed.

Earn a certificate

Click or tap the sample to enlarge.

  • Pass the final exam with 65 or above
  • 85 or above: Passed with Distinction
Plans

What is included

Everyone can learn. The final exam and certificate come with Plus.

All plans

Lessons and quizzes

Every ARC lesson and lesson quiz is available on all plans.

Plus

Exam and certificate

The final exam and the certificate for every ARC course are included with Plus.

Practice members

Unlock one exam

Want just one course exam? Unlock a single course exam for a one-off fee.

S$ XPrice to be confirmed

Questions

Parents ask, we answer

Is it hard?

No. Each lesson is short, with one idea at a time, pictures, and Alec reading aloud. Children try things right away and get instant feedback. Starter courses begin from zero, and Advanced courses are for children who are ready for more.

Do we need to buy a robot or a kit?

No. Robotics runs on an on-screen simulator, so a tablet or computer is all you need. The coding practical is typed right in the lesson and marked automatically.

What age is it for?

Primary school, P3 to P6. It is the same set of courses for every level, so a P3 child and a P6 child both start with the starter courses. Younger children may like a parent nearby for the first few lessons.

What if my child fails the exam?

It is fine. After a fail, wait 24 hours and try again with a different paper. You will see which lessons to revise first. You can sit up to 3 times in 30 days.

What do parents get?
  • A progress view of lessons, quizzes and exam results
  • Section scores and a revise list after each attempt
  • A certificate with a number you can verify at alec.sg/verify
  • An optional printed certificate with frame

Ready to build something?

Pick a starter course and begin with a short lesson today.

Sign up