1. CodeCombat
CodeCombat est un jeu gratuit en ligne pour coder, idéal pour les débutants qui souhaitent faire leurs premiers pas dans le monde du code. Le jeu vous plonge dans une ambiance de style « moyen-âge » où vous devez aider votre héros à ramasser des gemmes mais aussi lui faire éviter certains méchants sur sa route. Pour guider votre personnage dans ses actions, vous devez alors utiliser du code. À chaque niveau, vous devez atteindre un objectif et une page d’aide est disponible si besoin. CodeCombat dispose aussi d’un module pour les professeurs qui souhaiteraient former leurs élèves aux bases du développement web.
- Langages : Python et JavaScript
- Instructions disponibles en français

2. Bitburner
Bitburner est un jeu RPG (Role Playing Game) basé sur la programmation en JavaScript. Vous incarnez un hacker inconnu dans un monde sombre et dystopique. Vous rédigez des scripts en JavaScript pour automatiser votre jeu, pirater un réseau de serveurs ou pour vous entraîner et gagner de l’argent. Vous devez résoudre de vraies questions de programmation pour développer vos compétences et gagner des récompenses. Bitburner est disponible gratuitement par le biais de la plateforme Steam sur PC et Mac, et prochainement sur Linux. Le jeu est accessible pour tous les niveaux.
- Langage : JavaScript
- Instructions disponibles seulement en anglais

3.Codingame
Codingame est un jeu qui vous permet de découvrir de nouveaux frameworks, langages ou algorithmes à travers des challenges à résoudre. Ces challenges de code en ligne peuvent être aussi l’occasion de défier en ligne ses amis ou collègues. Pour jouer, des premières notions de code sont requises, l’idée étant de permettre aux développeurs d’améliorer leurs compétences en programmation.
- Langages : plus de 25 langages de programmation pris en charge dont Java, Python, Kotlin, Scala, JavaScript, Swift, Ruby, Rust, C, C#, C++, Groovy, PHP.
- Instructions disponibles en français

4. Codewars
Codewars propose des petits exercices conçus par sa communauté de développeurs qui sont appelés « katas ». L’objectif : vous aider à mieux maîtriser le code. Avec Codewars, vous découvrez aussi comment les autres vont résoudre certains problèmes de code d’une façon différente de la vôtre et cela vous permet d’apprendre de nouveaux langages de programmation. Un challenge intéressant !
- Langages : 55 langages de programmation pris en charge dont C, C++, C#, Java, JavaScript, PHP, Python, Rust, Swift, TypeScript.
- Instructions disponibles seulement en anglais

5. Swift Playgrounds
Swift Playgrounds est une application développée par Apple pour iPad et Mac, accessible pour tous les niveaux. L’objectif : appréhender le langage de programmation Swift de manière ludique. Avec cette application, vous êtes amené à résoudre des énigmes pour apprendre à maîtriser les notions de base. Swift Playgrounds est d’ailleurs utilisé par des développeurs professionnels pour concevoir des applications.
- Langage : Swift
- Instructions disponibles en français

6. Rabbids Coding (bonus)
Rabbids Coding est un jeu éducatif développé par Ubisoft pour apprendre les fondamentaux de la programmation aux enfants (à partir de 7 ans) mais cela n’empêche pas aux adultes de se prêter au jeu ! Rabbids Coding vous plonge dans l’univers des célèbres Lapins Crétins. Le scénario est le suivant : « Les lapins crétins ont envahi un vaisseau spatial et ont tout saccagé ! Grâce aux lignes de code, donnez vos instructions et reprenez le contrôle de la situation. »
- Les bases de la programmation
- Instructions disponibles en français

Source : Ludovic Creative
Un commentaire
merci pour cet article, ca donne presque envie de repartir de zéro dans la programmation pour éprouver l’exaltation du débutant et surtout jouer 😉