British Algorithmic Olympiad Entry Test

This no-login Python check helps families see whether the BAO coding track is a good fit before choosing a training plan.

Start the BAO Coding Entry Test

Students complete three browser-based Python tasks covering sorted-list checking, 2D list handling and recursive recurrence thinking.

  • No login required
  • 30-minute timed test
  • Instant pass guide

No login is required for practice. Sign in before starting if you want a passed entry test to count toward trial eligibility. Submitted code is not stored.