Beaucoup d’entre nous aimeraient apprendre à programmer, mais sont intimidés. Il s’avère que la programmation n’est pas vraiment difficile du tout une fois que vous avez le truc (vraiment !).
Mais, il y a beaucoup de connaissances à acquérir avant que vous, l’étudiant, ne soyez tout sauf complètement confus. Cela peut être douloureux. Si seulement il existait un moyen plus doux d’introduire clandestinement des connaissances en programmation dans votre tête.
Heureusement, il existe d’excellents jeux qui peuvent vous apprendre à coder, tout en étant amusants. Lisez la suite pour découvrir notre sélection. Aussi, assurez-vous de consulter notre guide sur le meilleurs ordinateurs portables pour la programmation sur pour quelques grands choix pour vous aider à coder.
(Crédit image : CodinGame)1. CodinGame
CodinGame a une place très spéciale dans nos cœurs car non seulement il est gratuit et ridiculement amusant, mais il vous aide en fait à vous créer un profil et à être embauché dans un domaine pertinent. En cela, il est similaire à des sites bien connus comme Leetcode et HackerRang, sauf que beaucoup plus d’efforts ont été déployés pour présenter l’éducation comme un jeu.
Créez votre profil de développeur, qui se remplit au fur et à mesure que vous codez et jouez. Lorsque vous êtes prêt, vous pouvez l’ouvrir aux entreprises de votre choix et peut-être vous faire embaucher pour faire ce que vous aimez.
Alors, essayez CodinJeu, vous ne le regretterez pas.
(Crédit image : WhisperGames)2. Gladiabots – Arène de combat IA
Ah, stratégie et programmation ; Que pourriez-vous demander de plus? Développé par GFX47 et publié par WhisperGames, Gladiabots est un jeu de stratégie de combat de robots primé.
Dans celui-ci, vous combattez des robots avec des robots. Au lieu de les contrôler directement, cependant, vous programmez leur IA et les laissez se battre par eux-mêmes. Déboguez, améliorez et corrigez votre IA jusqu’à ce qu’elle soit capable de déjouer vos ennemis dans trois modes de jeu uniques, Elimination, Domination et Collection.
Il existe une campagne solo, un mode multijoueur en ligne avec des modes classés/non classés et un mode multijoueur asynchrone pour jouer hors ligne avec des amis. Il existe également un mode bac à sable, où vous pouvez contrôler les deux équipes.
Prenez une copie sur Fumer pour 14,99 $ (environ 13 £, 20 AU $) ou obtenez 20% de réduction sur le Édition optimisée, qui comprend le pack d’optimisation pour 23 $ (environ 17 £, 31 AU $).
(Crédit image : CheckiO)3. Checkio
Travaillant avec les langages de programmation Javascript et Python, CheckiO vous aide à améliorer vos compétences en codage grâce à des tâches, des jeux et des défis amusants.
Une offre similaire à CodinGame, CheckiO prend en charge tout le monde, des programmeurs débutants aux programmeurs avancés. Vous devez vous frayer un chemin à travers une série d’îles, en commençant par « l’initiation » (défis très faciles). Lorsque vous en battez un, vous débloquez le suivant.
Bien que CheckiO soit principalement gratuit, il propose un forfait d’adhésion appelé “Awesome Member”. Vous pouvez payer mensuellement 2,99 $ (environ 2 £ 2 AU) tous les 6 mois pour 14,99 $ (environ 11 £, 20 AU $), annuellement pour 24,99 $ (environ 18 £, 34 AU $).
Montez à CheckiO maintenant pour apprendre ou améliorer vos compétences en codage.
(Crédit image: Tomorrow Corporation)4. Machine de ressources humaines
Développé et publié par Société de demain, Human Resource Machine est un jeu de puzzle de programmation.
Dans HRM, vous devez programmer des employés de bureau pour effectuer des tâches pour votre patron. Bien qu’il s’agisse d’un excellent jeu pour les personnes qui apprennent à coder, vous aurez besoin d’un peu de familiarité avec le langage assembleur pour y parvenir seul, sinon vous devrez régulièrement vous renseigner auprès de l’oncle Google.
Prenez votre copie pour 14,99 $ (environ 11 £, 20 $ AU) sur Fumer ou dépensez 26,50 $ (environ 19 £, 36 AU $) sur le Pack de puzzles de la société de demain, qui est actuellement à 15 % de réduction et comprend la suite, 7 milliards d’humains
(Crédit image : Codewars)5. Guerres de code
Avec plus de 20 langages de programmation différents parmi lesquels choisir, Codewars vous aide à devenir un maître du codage en résolvant des “katas de code”.
Les katas de code sont de petits exercices de programmation que vous répétez régulièrement pour vous aider à améliorer vos compétences en codage. C’est comme le karaté, sauf qu’au lieu de faire de l’exercice, vous vous asseyez sans bouger sur votre chaise.
Résoudre des katas vous rapportera des points et vous fera monter en grade. Vous pouvez comparer vos solutions à celles d’autres guerriers du code et créer vos propres katas si vous vous sentez suffisamment en confiance.
Alors, allez prendre votre rang de débutant à expert en Guerre des codes.
(Crédit image : CodeCombat Inc)6. CodeCombat
Bien qu’il soit principalement destiné aux enfants, CodeCombat est le type de jeu auquel les joueurs de tous âges qui apprennent à coder joueraient avec plaisir. Cela ressemble à un vrai RPG, où vous pouvez choisir un personnage et le programmer en le déplaçant à travers chaque niveau.
Choisissez parmi Python (le langage par défaut), Lua, Javascript et CoffeeScript. Si vous êtes abonné, vous pouvez utiliser Java ou braver C++.
Il a même sa propre ligue compétitive avec CodeCombat AI League, qui est un moteur de jeu et un « simulateur de combat AI » pour apprendre Javascript et Python.
Code guerrier, va de l’avant et fais CodeCombat!
(Crédit image : Zachtronics)7. E/S de Shenzhen
Développé et publié par Zachtronics, SHENZHEN I/O est un jeu de programmation, de puzzle et d’automatisation.
Vous êtes un employé de Shenzhen Longteng Electronics Co., Ltd chargé de la construction de circuits. Pour ce faire vous devez utiliser les différents composants mis à votre disposition et exécuter toutes vos instructions en langage assembleur utilisé pour l’écriture de code. Oh, et s’il vous plaît RTFM !
Il existe un mode bac à sable où vous pouvez créer et tester votre propre appareil et vos propres jeux. Et, connaissant les faits concrets de la programmation, Zachtronics a gentiment inclus dans le jeu sa version de Solitaire.
Vous pouvez vous procurer une copie physique du Manuel pour 5 $ (environ 4 £, 5 $ AU), frais de port compris. E/S SHENZEN est disponible sur Fumer pour 15 $ (environ 11,40 £, 20 AU $).
(Crédit image : Assemblée générale)8. Assemblée Générale – Dash
General Assembly est une entreprise qui propose des formations dans les domaines de la technologie, des affaires, du design, des données et bien plus encore. Parmi les nombreux produits Géorgie offres est une application en ligne d’apprentissage du code appelée Dash.
L’application propose cinq projets différents à créer : un site Web personnel, un « thème de blog réactif », un site Web de petite entreprise, un robot CSS (au moins une image d’un) et un jeu Madlibs.
En savoir plus sur JavaScript, CSS, HTML et bien plus encore. C’est amusant, instructif et un excellent point de départ si vous êtes débutant.
Consultez les nombreux cours en ligne et dans votre région sur le site Web de GA et apprenez à coder grâce Tiret.
(Crédit image: Misfits Attic)9. Crépuscule
Duskers est notre joker de la liste, car ce n’est pas tout à fait un jeu de programmation, mais écoutez-nous.
Développé et publié par Grenier inadapté, Crépuscule est un jeu d’exploration et de tactique en temps réel primé. Vous devez explorer, vous adapter et survivre, en utilisant des drones pour récupérer des vaisseaux spatiaux générés de manière procédurale et trouver des journaux de bord.
Alors, pourquoi est-il sur notre liste? Il a une interface en ligne de commande. Ouais, c’est ça. Non, vraiment, c’est ça.
Une grande partie du codage – même dans l’année en cours – utilise un terminal, c’est donc un excellent moyen de vous familiariser avec un. Et c’est amusant !
Duskers est disponible sur Fumer pour 20 $ (environ 15 £ 27 AU $).
(Crédit image : Zachtronics)10. TIS-100 – (Système de renseignement par mosaïque)
Bien que ce soit un excellent jeu pour apprendre à coder, c’est difficile. Alors, gardez tous les objets fragiles hors de portée ; canalisez votre fureur dans le jeu, d’accord ?
TIS-100 est une autre grande offre de Zachtronics. Déchiffrez et réécrivez le code corrompu pour réparer le TIS-100 titulaire, un ancien ordinateur fictif. Créez vos propres jeux dans la console visuelle ou concevez vos propres défis. Affrontez des amis et des joueurs du monde entier en résolvant plus de 45 énigmes. Et, bien sûr, assurez-vous de lire le manuel Fine.
TIS-100 est disponible sur Fumer, GOG, et itch.io pour 6,99 $ (environ 5 £, 10 AU $) et IOS pour 3,99 $ (environ 3 £, 5 $AU).
— to www.techradar.com