Plain English
Commands before syntax.
Learners tell Rena what to do in normal language, then discover sequencing, loops, and conditionals underneath.
Join the waitlistTask 014
Get every green ball into the matching box.
Rena understands
Vibecoding is AlgoArena's early course lane for new programmers: a plain-English, task-based path that teaches computational thinking before syntax gets in the way.
This is a concept-stage product line. The problem bank and task direction exist; the full course experience is not generally available yet.
Task 014
Rena understands
10,000+
Problems
curated CS items already live
16
Languages
the wider arena foundation
Concept
Status
course lane in definition
Course concept
These previews are intentionally broader than Compete and Classroom. They describe the learning loop we want before the full course UI is built.
Plain English
Learners tell Rena what to do in normal language, then discover sequencing, loops, and conditionals underneath.
Join the waitlistTask 014
Rena understands
Progression
Early tasks teach precision. Later tasks introduce repeated actions, constraints, and optimization pressure.
Preview the path


Code bridge
The course can reveal optional code views so learners connect intent to real programming patterns gradually.
See the conceptPlain English
for every green ball, move it to the green box
for ball in world.balls:if ball.color == "green":rena.pick_up(ball)rena.move_to(green_box)rena.drop()
Course map
The roadmap starts with simple movement and grows toward problem solving, debugging, and AI-assisted building.
Follow the roadmapPlain commands
sequencing
Disambiguation
conditionals
Many objects
loops
Optimize
complexity
Course spine
The point is not to dodge programming. It is to give learners enough confidence and mental structure that syntax has somewhere to land.
Foundation
AlgoArena already has a large curated CS library. Vibecoding turns that foundation into a gentler first on-ramp.
See the arena1,420
980
760
1,110
Count Set Bits
Easy
Shortest Safe Path
Medium
Warehouse Intervals
Hard
Learning loop
Each step should make the learner's mental model clearer: choose a goal, command Rena, see what changed, adjust.
Join the waitlist


AI fluency
The course is designed for a world where natural-language instructions are part of how people learn and build.
Preview BuilderRepo export
Ready to push when Builder opens.
branch
main
visibility
private
owner
you
Platform bridge
As Assessments and Builder mature, Vibecoding can become the first rung on the same ladder: learn, practice, prove, and build.
Classroom-ready later
The long-term surface can plug into Classroom so educators can run early CS lessons with the same live feedback loop.
Explore ClassroomTask 014
Rena understands
Assessment bridge
The same evidence ideas from Assessments can eventually help show how learners plan, revise, and verify their work.
Preview AssessmentsAssessment question
Candidate works in one controlled browser tab with a repo, tests, AI mode controls, and replayable evidence.
Evidence captured
Builder bridge
Vibecoding is the beginner end of the Builder path: words first, then code, then real software ownership.
Preview BuilderRepo export
Ready to push when Builder opens.
branch
main
visibility
private
owner
you
Waitlist
We will start with small pilots and early learners. Educators, parents, bootcamps, and curious beginners are all useful signal while the course shape is still flexible.
Task path
sequencing to optimization
Concept map
loops, conditions, debugging
Code bridge
optional syntax reveal
Pilot fit
classrooms and self-paced learners
Main product lane
It is early, but it rounds out the platform: a course lane for people who need the first mental model before they can compete, teach, assess, or build.
Explore the rest of AlgoArena