
Last updated 06-28-2026
Category:
Reviews:
Join thousands of AI enthusiasts in the World of AI!
Association France
France-ioi is a French nonprofit founded in 2004 that publishes free programming and algorithm learning resources for students and teachers from elementary school through university. The site hosts interactive courses, auto-graded exercises, and national competitions that reach about one million young people each year.
Learners can move from first steps in visual programming to competition-level algorithmics. The training platform offers hundreds of mini-lessons and exercises with automatic validation, an online code editor supporting Python, C, C++, Java, JavaScool, Pascal, and OCaml, plus a help forum so students are not stuck for long.
France-ioi also runs Castor Informatique, Algoréa, Alkindi, and French olympiads in informatics and artificial intelligence. It maintains an AI learning path covering how different AI systems work, generative AI usage, and social impact through interactive activities, games, and programming tasks.
Hundreds of mini-courses and auto-graded programming exercises from beginner to olympiad level
Online code editor with Python, C, C++, Java, JavaScool, Pascal, and OCaml support
National contests including Castor Informatique, Algoréa, and Alkindi for school students
French informatics and AI olympiads with training paths toward IOI and IOAI
Dedicated AI learning path covering how AI works, generative AI use, and societal impact
School and college tracks from pixel-art programming in Motif Art to Blockly and Python modules
Completely free nonprofit platform with content for many age levels
Large library of auto-graded exercises with an integrated online editor
Strong competition ecosystem from school contests to international olympiads
Dedicated AI curriculum alongside core programming and algorithmics
Help forum and automatic hints reduce time stuck on exercises
Primary site content and contests are focused on French education contexts
Interface and many learning paths are in French rather than English
Advanced training site design is functional rather than modern
Some programs and contests run on separate subdomains and platforms
Is France-ioi free to use?
Yes. France-ioi is a nonprofit association and makes its learning content, exercises, and contest access available free of charge.
What programming languages does France-ioi support?
The advanced training site supports Python, C, C++, Java, JavaScool, Pascal, and OCaml. Younger learners can also use visual or block-based paths such as Blockly, Scratch-style modules, and Python introductory tracks.
What competitions does France-ioi organize?
France-ioi runs Castor Informatique, Algoréa, Alkindi, the French Informatics Olympiad (OFI), the French AI Olympiad (OFIA), and supports French teams at international IOI, EJOI, EGOI, and IOAI events.
Who is France-ioi designed for?
France-ioi serves students from elementary school through university, as well as teachers. Content ranges from first programming steps to advanced algorithmics and AI topics.
Does France-ioi offer AI learning content?
Yes. France-ioi hosts an AI learning path that explains how different AI systems work, how to use generative AI, and how to think about risks and benefits, with interactive activities and programming exercises.
