Girls in IT – Programmation

Girls in IT - Programmation

Jette un œil à cet outil qui montre plein d’algorithmes de tri différents :

Sorting Visualizer.

Facile:

La programmation, c’est un sujet super vaste, et pour commencer à comprendre, il y a deux trucs à savoir :
1. Comprendre la logique derrière un programme informatique et comment un ordi suit les instructions d’un programme. Tu peux faire comme si t’étais un ordi et t’entraîner ici.
2. Apprendre à écrire du code que l’ordi peut comprendre et transformer en programme. Voici un exemple visuel qui montre comment le code peut dessiner des images. Joue avec pour comprendre comment le code est compris par l’ordi.

Intermédiaire:

À un moment donné, le moyen le plus simple d’apprendre à coder est de prendre un tas de code, de modifier quelques petites choses et de voir ce qui se passe. Ce tutoriel propose un programme visuel en Python qui devient progressivement plus complexe et vous permet de modifier tout ce que vous voulez pour voir ce qui se passe. Essayez-le ici :

Vers le tutoriel

Avancé:

Un des meilleurs moyens de se familiariser avec la programmation, c’est de s’attaquer à des problèmes concrets. Il y a plein de super outils en ligne (il faut créer un compte pour les utiliser) qui proposent des défis et testent ta solution (qui peut être vraiment avancée) dans le langage de programmation que tu veux. Voici deux bonnes plateformes :

LeetCode (Défi de départ, en haut à gauche pour trouver le prochain)

CodeWars (commence avec les défis 8 et 7 kyu)

Edabit (petits défis de programmation en Python ou JavaScript)

Facile:

Tes premiers pas dans la conception de jeux et la compréhension de la logique derrière ton premier jeu. Comment contrôler un personnage et comment un jeu compte-t-il les points ou se termine-t-il ? Apprends tout ça dans un tutoriel simple utilisant une version simplifiée de Scratch qui te guidera pas à pas à travers un jeu de type « Flappy Bird ».

Flappy Bird basé sur Scratch

Intermédiaire:

Scratch est un super logiciel pour commencer à s’intéresser à la conception de jeux, car la programmation est super facile à comprendre, ce qui veut dire que tu peux te concentrer sur les étapes de création d’un jeu. Voici un tutoriel qui explique comment créer un jeu simple en utilisant la vraie plateforme Scratch.

Crée ton jeu avec Scratch

Avancé:

La plupart des vrais jeux vidéo, petits et grands, sont programmés dans un moteur de jeu, un outil super puissant qui combine les graphismes, la logique du jeu et les commandes dans un seul programme pratique. Un exemple gratuit est Godot, qui permet de créer des projets simples et complexes. Tout le moteur est disponible en ligne ici, mais pour commencer, voici un super tutoriel qui te montre le langage de programmation derrière Godot, appelé GDScript :

Les premiers pas avec une vraie Game Engine