Initiation à la programmation par le jeu : Différence entre versions
De Vulgum Techus
(8 révisions intermédiaires par un utilisateur sont masquées) | |||
Ligne 2 : | Ligne 2 : | ||
[[Catégorie:Langages de programmation]] | [[Catégorie:Langages de programmation]] | ||
[[Catégorie:Logiciels]] | [[Catégorie:Logiciels]] | ||
+ | '''[[Lien court]]''' vers cette page : http://vt.cx/Ipj | ||
+ | '''[[QR code]]''' vers cette page : http://vt.cx/Ipj.qr | ||
+ | <html> | ||
+ | <script type="text/javascript"><!-- | ||
+ | google_ad_client = "ca-pub-3341840374417340"; | ||
+ | /* VT2 */ | ||
+ | google_ad_slot = "6349432125"; | ||
+ | google_ad_width = 468; | ||
+ | google_ad_height = 60; | ||
+ | //--> | ||
+ | </script> | ||
+ | <script type="text/javascript" | ||
+ | src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> | ||
+ | </script> | ||
+ | </html> | ||
+ | <br/> | ||
− | = Mots clé = | + | = Mots-clé = |
− | * Apprendre à coder en jouant | + | * [[Apprendre à coder en jouant]] |
+ | |||
+ | = [[Programmes]] = | ||
+ | == [[iOS]] == | ||
+ | * [https://itunes.apple.com/us/app/box-island-award-winning-coding/id979579439 iTunes] '''Box Island''' : destiné aux enfants, un '''[[jeu]]''' en '''100''' tableaux pour apprendre les fondamentaux | ||
= Jeux en ligne = | = Jeux en ligne = | ||
+ | == Bash == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == C == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == C# == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == C++ == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == Clojure == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == Dart == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == F# == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == Go == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == Groovy == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == Haskell == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == [[Java]] == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
== [[JavaScript]] == | == [[JavaScript]] == | ||
* [http://codecombat.com codecombat.com] paramétrer le comportement de personnages soit via '''[[JavaScript]]''' soit via '''[[Python]]''' | * [http://codecombat.com codecombat.com] paramétrer le comportement de personnages soit via '''[[JavaScript]]''' soit via '''[[Python]]''' | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == Lua == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == ObjectiveC == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == OCaml == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == Pascal == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == Perl == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == [[PHP]] == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
== [[Python]] == | == [[Python]] == | ||
* [http://codecombat.com codecombat.com] paramétrer le comportement de personnages soit via '''[[JavaScript]]''' soit via '''[[Python]]''' | * [http://codecombat.com codecombat.com] paramétrer le comportement de personnages soit via '''[[JavaScript]]''' soit via '''[[Python]]''' | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
== [[Ruby]] == | == [[Ruby]] == | ||
* [[https://www.bloc.io/ruby-warrior#/ bloc.io]] '''Ruby Warrior''' : initiation à '''[[Ruby]]''' et à l''''intelligence artificielle''' -> voir http://korben.info/ruby-warrior.html | * [[https://www.bloc.io/ruby-warrior#/ bloc.io]] '''Ruby Warrior''' : initiation à '''[[Ruby]]''' et à l''''intelligence artificielle''' -> voir http://korben.info/ruby-warrior.html | ||
+ | |||
+ | == Scala == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
+ | |||
+ | == VB.NET == | ||
+ | * [https://www.codingame.com codingame.com] '''CodinGame''' : apprendre à programmer en jouant sur plus de '''20 [[langages de programmation]]''' | ||
= Articles externes = | = Articles externes = | ||
+ | * [http://www.engadget.com/2015/11/17/minecraft-hour-of-code-tutorial/ engadget - 17/11/15] '''[[Microsoft]]''' uses '''Minecraft''' to teach your kid how to '''code''' | ||
* [http://vt.cx/3m ComputerWorld - 08/08/15] '''8''' free tools that teach kids how to '''code''' | * [http://vt.cx/3m ComputerWorld - 08/08/15] '''8''' free tools that teach kids how to '''code''' | ||
+ | |||
+ | = Articles [[Vulgum Techus]] = | ||
+ | * [[programmation]] | ||
+ | * [[Langages de programmation]] | ||
+ | |||
+ | = Commentaires = | ||
+ | {{#widget:DISQUS | ||
+ | |id=vulgumtechus | ||
+ | }} |
Version actuelle en date du 16 juin 2016 à 20:12
Lien court vers cette page : http://vt.cx/Ipj QR code vers cette page : http://vt.cx/Ipj.qr
Sommaire
Mots-clé
Programmes
iOS
Jeux en ligne
Bash
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
C
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
C#
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
C++
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Clojure
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Dart
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
F#
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Go
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Groovy
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Haskell
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Java
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
JavaScript
- codecombat.com paramétrer le comportement de personnages soit via JavaScript soit via Python
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Lua
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
ObjectiveC
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
OCaml
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Pascal
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Perl
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
PHP
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Python
- codecombat.com paramétrer le comportement de personnages soit via JavaScript soit via Python
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Ruby
- [bloc.io] Ruby Warrior : initiation à Ruby et à l'intelligence artificielle -> voir http://korben.info/ruby-warrior.html
Scala
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
VB.NET
- codingame.com CodinGame : apprendre à programmer en jouant sur plus de 20 langages de programmation
Articles externes
- engadget - 17/11/15 Microsoft uses Minecraft to teach your kid how to code
- ComputerWorld - 08/08/15 8 free tools that teach kids how to code