About SolvitClubs

A trusted record of what Rwandan students can build

Secondary schools and TVETs teach ICT, but a grade on paper cannot show whether a student can write working software. SolvitClubs gives students the practice to get there and a record that proves it.

Kigali's hills and modern buildings in morning light

Why SolvitClubs exists

A line on a CV that says “knows JavaScript” cannot be checked. A teacher's word carries weight, but only inside one school.

SolvitClubs joins the two. Students practise by writing code that is run and checked automatically, so what they pass is evidence rather than an opinion. Their school vouches for who they are and for the teams they compete in. Over three years, from S4 to S6, that adds up to a record a student can stand behind.

It is built for Rwandan secondary schools and TVETs first: for computer labs with shared machines, for teachers with full timetables, and for students who will often open it on a phone.

Students at a school coding club working together around laptops and an electronics kit

Three things the platform does

Everything on SolvitClubs either produces evidence of a skill, makes that evidence trustworthy, or keeps it together for the student.

  • Evidence

    Courses, Arena challenges and hackathons, where every exercise is run and checked on our own servers rather than marked by hand or by honour.

    • Code runs on the sandbox, not in the browser

    • Hidden tests, so answers can't be shaped to fit

    • Every attempt saved against the student

  • Trust

    Every club belongs to a real school. A teacher representative approves who joins and which teams compete, so a result has a school standing behind it.

    • School claims checked by our team

    • Students approved by their teacher

    • Hackathon teams approved before they compete

  • Record

    What a student achieves collects in one portfolio from S4 to S6. It stays inside the platform: most students are under 18, so nothing is published to the open web.

    • Certified courses, grouped by skill

    • Best result on every exercise

    • Approved hackathon teams and placements

Start a club at your school

A club opens when a teacher claims their school. From there it takes four steps.

  1. 1

    A teacher claims the school

    Find your school on the platform, or add it, and verify your email as its representative.

  2. 2

    We confirm the claim

    Our team reviews the claim and contacts you before approving it, so every club is run by someone the school recognises.

  3. 3

    Students sign up

    Students choose their school when they register, and you approve each one into the club.

  4. 4

    The club gets going

    Members start courses, take on Arena challenges and form hackathon teams, all recorded as they go.