Geek School
Geek School is a French programming and digital education school, founded in 2015 in Sophia Antipolis, that delivers project-based coding, robotics, electronics, and design courses to children and adolescents aged 7-18 via weekly sessions, vacation camps, and partner private schools.
- Company typePrivate
- Founded2015
- HeadquartersValbonne Sophia Antipolis, France
- Headcount1–10
- GTM typeB2C
- OfferingServices
What Geek School does
Geek School is a French programming and digital education school serving children and adolescents aged 7 to 18, founded in 2015 by Antoine Augier and Mark Meissonnier — both Telecom SudParis graduates (class of 2000). The company is headquartered in Sophia Antipolis, France, and operates as a brand owned by the legal entity SophiaCloud - Equivalence (SIREN 349 215 103), with the "Geek School" trademark registered at INPI. According to the company, it is the first specialized programming school for adolescents in France.
The curriculum spans beginner to advanced programming across more than 20 distinct courses, covering visual block-based programming (Scratch), web development (HTML, CSS, JavaScript), Python (including data science, AI/ML concepts, and game development with pygame), Java (via Minecraft plugin and mod development), Node.js (Discord bots), C++ (Arduino-based wearables and electronics), and the Godot game engine. Course delivery mixes live virtual classes via video conference with in-person workshops at the Sophia Antipolis headquarters and at three embedded partner-school sites (Institut Stanislas Nice, Institut Stanislas Cannes, and Ecole Internationale Bilingue Pégomas). The teaching model is project-based: each course culminates in a concrete, shareable artifact such as a Minecraft mod, Discord bot, Arduino wearable, or web game.
The business operates three revenue streams: an annual subscription for weekly courses (240 EUR per quarter / 720 EUR per school year for 26 sessions of 1.5 hours, ~18.45 EUR/hour), unit-priced vacation camps during school holidays (180-260 EUR per intensive 10-15 hour week), and private coaching sold in 6- or 10-hour packages. Go-to-market is direct-to-consumer via the website supplemented by a 30 EUR parent referral incentive, word-of-mouth, regional and national press coverage (Le Point, Nice-Matin, La Tribune, RTL, RMC), a Facebook page, and a bimonthly email newsletter. Partner schools act as embedded resellers, restricting course access to their own enrolled students.
Geek School firmographics
Firmographics- Name
- Geek School
- Legal name
- SophiaCloud - Equivalence
- Website
- https://geekschool.fr
- Company type
- Private
- Founded year
- 2015
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- Geek School is a French programming and digital education school, founded in 2015 in Sophia Antipolis, that delivers project-based coding, robotics, electronics, and design courses to children and adolescents aged 7-18 via weekly sessions, vacation camps, and partner private schools.
- Ownership category
- akta.pro rank
Geek School industry classification
Industry- Product category
- Children's Coding and Technology Education
- NAICS
- Computer Training (61142), All Other Schools and Instruction (61169)
- SIC
- Services-Educational Services (8200)
- akta.pro primary industry
- LEGO / Block-Based Robotics Programs (EDAMADAD)
- akta.pro secondary industries
- Robotics & Engineering Summer Camps / Bootcamps (EDAMADAF), Coding, Game Design & Computer Science Camps (EDAMALAD)
Keywords
Where Geek School is headquartered
LocationHeadquarters
- HQ city
- Valbonne Sophia Antipolis
- HQ country
- France
- HQ region
- Europe
Offices4 records
Markets served
Geek School business model
Business model- GTM type
- B2C
- Offering type
- Services
- Cost components
- Personnel, Operations, Technology or R&D, Marketing or Sales, Infrastructure
Revenue model
- Weekly Course Tuition: Annual subscription model at 240 EUR per quarter, totaling 720 EUR per school year (approximately 18.45 EUR per hour for 26 sessions of 1.5 hours).
- Vacation Camp Fees: One-time fees ranging from 180 EUR to 260 EUR per intensive week-long camp, with duration varying from 10-15 hours total.
- Private Coaching Sessions: Flexible coaching format for individual projects with renewable packages of 6 or 10 hours. Custom pricing based on scope.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Subscription | Annual | Weekly Courses - Annual Subscription |
| Unit Pricing | Pay-as-you-go | Scratch101/102/103 - Vacation Camp |
| Unit Pricing | Pay-as-you-go | Design101 - Vacation Camp |
| Unit Pricing | Pay-as-you-go | Lego101/102 - Vacation Camp |
| Unit Pricing | Pay-as-you-go | Geek101/102 - Vacation Camp |
| Unit Pricing | Pay-as-you-go | Wearables Arduino - Vacation Camp |
| Unit Pricing | Pay-as-you-go | Full Day Package (Lego + English) |
| Unit Pricing | Pay-as-you-go | Computer Rental |
Go-to-market motion2 records
Distribution channels4 records
Marketing channels6 records
Geek School product offering
Product offeringCore offering
Geek School provides programming, robotics, electronics, and design education for children and adolescents aged 7-18. The company delivers its curriculum through weekly after-school courses (26 sessions of 1.5 hours per school year), vacation camps (10-15 hour intensive stages), and private coaching packages (6 or 10 hours), covering languages and platforms including Scratch, HTML/CSS/JavaScript, Python, Java, Arduino, Lego robotics, Godot Engine, and NodeJS.
Product overview
Geek School is a programming and digital education school for children and adolescents aged 7-18. The company offers three primary formats: (1) Vacation bootcamps (intensive 10-15 hour camps during school holidays) covering Scratch, Lego robotics, web development (HTML/CSS/JS), Python, Java (Minecraft), Godot, and Arduino electronics; (2) Weekly extracurricular sessions (26 sessions/year on Wednesdays and Saturdays) covering Scratch, Minecraft (MakeCode), Web & Fun, Game Design, and Python; and (3) Private coaching (à la carte) for personalized project-based learning. The curricula are organized as progressive learning paths—starter courses like Scratch101 and Geek101 lead to intermediate courses like Scratch102/103, Geek102, Python101, and Minecraft plugins—then to advanced courses including Python Maths (AI/gradient descent), Python102 Data & IA (LLMs), Bot Discord NodeJS (AI/decision trees), and Java102 Minecraft MOD. All courses are delivered via virtual classes with dedicated teachers or in-person at Sophia-Antipolis, with partner school locations in Nice, Cannes, and Pégomas.
Differentiator
Problem solved
Functional benefit
Products and services
- Scratch101 Débutant Introductory programming course using Scratch (MIT) for children ages 9-13, covering algorithm fundamentals, interactive stories, animations, and game sharing.
- Scratch102 UI Incremental Game Intermediate Scratch course for ages 9-13, focused on building an incremental game with a main game loop, user interface, and variable game mechanics.
- Scratch103 Plateformer Intermediate Scratch course for ages 9-13, covering platform game mechanics including gravity, velocity, acceleration, and friction.
- Web & Fun / Fundamentals101 Web development course for beginner teens, teaching HTML, CSS, and JavaScript through fun game-coding projects such as Spider Hunter.
- Geek101 Fundamental programming course for ages 11-18, teaching Minesweeper game development using HTML, CSS, and JavaScript; introduces IDEs, debuggers, and algorithm concepts.
- Geek102 Intermediate JavaScript course for ages 11-18, programming Connect Four game and covering array variables, while loops, and CSS refinements. Requires Geek101.
- Python101 Web Scraper Python programming course for ages 13-18, building a web scraper to extract data from websites and demonstrating practical data extraction skills.
- Python Maths Advanced Python course for ages 15-18 combining math and programming, covering functions, arithmetic, binary computation, numerical sequences, derivatives, and gradient descent algorithms at the core of neural networks.
- Python102 Data & IA Advanced course covering LLMs, Docker, and Jupyter Notebooks, applying high school math concepts in a data and AI context. Requires Python Maths.
- Bot Discord NodeJS Advanced course building a Discord chatbot using NodeJS, covering regular expressions, API requests, serialization, and decision trees as an introduction to AI.
- Java101 Minecraft Plugin Java programming course developing Minecraft plugins, covering classes, objects, design patterns, and code compilation. Requires Geek101.
- Java102 Minecraft MOD Advanced Minecraft programming using Minecraft Forge to create mods with new objects and modified textures. Requires Java101.
- Godot Game Engine Game development course using Godot Engine with GDScript, covering 2D Mario-style games, collision, level creation, and 3D possibilities. Requires Python101 or Geek101.
- Game Design Team-based game design course using professional SCRUM methodology, covering brainstorming, product design, sprite creation, and JavaScript animation. Requires Web & Fun 101.
- Wearables Electro Arduino Hardware electronics course using Arduino for creating LED hats, teaching C++ programming in a physical computing context. Ages 12 and above.
- Lego101 Wedo Scratch Robotics bootcamp for ages 7-13 using Lego Education Wedo components programmed via Scratch, teaching servo motors, visual sensors, and gyroscopic sensors.
- Lego102 Spike Prime Scratch Advanced robotics course for ages 11-14 using Lego Education Spike Prime with sensors, motors, and gyroscope, programmed via Scratch; features STEM challenges.
- Design101 Graphic design course for ages 9-18 teaching creation of logos, avatars, YouTube banners, wallpapers, and graphic charters using design tools.
- Scratch Hebdomadaire (Weekly Scratch) Year-long weekly Scratch course for ages 7-13 covering 5 projects (Pong, Space Invaders, Labyrinth, Flappy Bird, and movement basics) across 26 sessions of 1.5 hours each.
- Minecraft Block (MakeCode) Weekly Minecraft-based programming course using MakeCode (block coding), transitioning to JavaScript and Python. Requires Scratch experience.
- Python Hebdomadaire (Weekly Python) Year-long weekly Python course for ages 13-18 using pygame for game development (RPGs, text games), procedural generation, and OOP architecture.
- Mathématiques Lycée High school mathematics tutoring course for scientific track students at the lycée level.
- Coaching (Cours à la carte) Private one-on-one or small group coaching for personal technology projects, with a professional-grade approach covering product thinking, documentation, project tracking, and code versioning. Available as 6h or 10h packages.
- English Course Add-on 3-hour English language course in the mornings (9h-12h) bundled with Lego101 or Lego102 camp for full-day childcare. For ages 7-13.
Quantifiable outcome
- 80+ students and families reached per term based on testimonial volume
- +1 more outcomes
Companies that use Geek School
Customer profileNamed customers7 records
Segments3 records
Ideal customer profiles2 records
Geek School technology and API
TechnologyTechnology focussed No
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
AI capability2 records
Feature2 records
Geek School partnerships and signals
Strategic signalPartnerships
Eight partnerships are on record, tiered core and minor.
- EducAzurcoreFeatured as member of EducAzur cluster, with dedicated article: 'EducAzur accueille la Geek School' welcoming the startup as a member to support coding education for children and adolescents.
- CIV FranceminorPartner organization listed on Geek School website. No specific collaboration details provided beyond the partnership listing.
- EpitechminorPartner organization listed on Geek School website. Epitech is a French computer science engineering school. No specific collaboration details provided.
- Cambridge KidsminorPartner organization listed on Geek School website. Language learning provider for children. No specific collaboration details provided.
- EducAzurcoreEducAzur is an education technology startup cluster in the Sophia Antipolis region. Geek School was welcomed as a member in December 2016 and is featured in their ecosystem highlighting regional EdTech innovation.
- Institut Stanislas NicecorePrivate school in Nice hosting Geek School programming courses during school hours. Students must be enrolled at the school to participate. The school manages registrations internally.
- Institut Stanislas CannescorePrivate school in Cannes hosting Geek School programming courses during school hours. Students must be enrolled at the school to participate. The school manages registrations internally.
- Ecole Internationale Bilingue PégomascoreBilingual international school hosting Geek School programming courses during school hours. Students must be enrolled at the school to participate. The school manages registrations internally.
Scale indicators1 record
Recent moves5 records
Expansion highlights5 records
Geek School competitors and assessment
Company assessmentBroad incumbents
- Tynker: US-based self-paced coding education platform for children with broad curriculum (block coding, Python, JavaScript, Minecraft modding). Comparable in offering self-serve and structured learning paths but operates as an online SaaS rather than instructor-led atelier model.
- Epitech: French private computer science engineering school with campuses across France and Europe. Listed as a Geek School partner and provides credibility in the French tech education ecosystem; targets older students but represents the broader CS education category Geek School feeds into.
- Ecole 42: Founded by Xavier Niel, Ecole 42 is a tuition-free computer science school in France with locations nationwide. While targeting older learners (18+) and operating a peer-learning model, it serves as a brand reference point for French coding education and a potential talent source for Geek School.
Direct peers
- Tech Kids Academy: French coding school for children offering courses in Scratch, Python, web development, and robotics. Direct competitor with similar age segments and curriculum depth, operating through in-person ateliers and online classes in France.
- Algora School: French network of coding schools for children and teens offering robotics and programming workshops via a franchise/partner model. Highly comparable to Geek School's partner-school channel approach and target demographic, with a national footprint built through licensed locations.
- EvoluKid: French coding school for children and adolescents offering Scratch, Python, web development, and robotics courses through ateliers and vacation camps. Direct competitor with overlapping curriculum, similar target segments (7-18), and parallel delivery formats.
- Magic Makers: Leading French coding and robotics education provider for children aged 6-15, offering in-person ateliers, vacation camps, and online courses across multiple French cities. Closest direct competitor to Geek School in the kids programming education category, with a similar curriculum (Scratch, Python, robotics) but a multi-city footprint and venture funding.
Regional players
- Cambridge Kids: French language learning provider for children and an existing Geek School partner. Comparable only as a partner in the children's enrichment education space, not a direct competitor — bundled into Geek School's full-day Lego + English camp offering.
- Kids Code Jeunesse: Canadian non-profit offering coding workshops and teacher training for children. Comparable in mission (bringing coding education to youth) but operates in a different geography (Canada vs France) and non-profit model.
Others
- Code.org: US non-profit providing free K-12 computer science curriculum and Hour of Code activities globally. Indirectly competes with Geek School's beginner offerings by providing free alternatives, and is the publisher of the Scratch-like block programming approach Geek School's foundation is built on.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat4 records
Key risks6 records
Key highlights6 records
Customer concentration
Geek School social profiles
Digital presenceGeek School financial estimates
Financial estimateRevenue estimate
Valuation estimate
Geek School leadership team
Management profileNumber of profiles
Profiles2 records
Geek School funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Geek School M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Geek School
What does Geek School do?
Geek School provides programming, robotics, electronics, and design education for children and adolescents aged 7-18. The company delivers its curriculum through weekly after-school courses (26 sessions of 1.5 hours per school year), vacation camps (10-15 hour intensive stages), and private coaching packages (6 or 10 hours), covering languages and platforms including Scratch, HTML/CSS/JavaScript, Python, Java, Arduino, Lego robotics, Godot Engine, and NodeJS.
Is Geek School a public or private company?
Geek School is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was Geek School founded?
Geek School was founded in 2015. It employs 1 to 10 people.
Where is Geek School based?
Geek School is headquartered in Valbonne Sophia Antipolis, France, in the Europe region.
How does Geek School make money?
Three revenue lines are on record. Weekly Course Tuition is the primary driver. The others are vacation Camp Fees and private Coaching Sessions.
Who are Geek School's main competitors?
Broad incumbents on record are Tynker, Epitech and Ecole 42. Direct peers are Tech Kids Academy, Algora School, EvoluKid and Magic Makers. Regional players are Cambridge Kids and Kids Code Jeunesse. Code.org is listed as an others.
Does Geek School have an API?
No public API is recorded for Geek School.
What industry is Geek School in?
Geek School's product category is Children's Coding and Technology Education. Its primary akta.pro industry code is EDAMADAD, LEGO / Block-Based Robotics Programs, with a secondary code of EDAMADAF, Robotics & Engineering Summer Camps / Bootcamps. Its NAICS code is 61142 and its SIC code is 8200.