Je m'appelle Jens Bergensten, mais on me connaît mieux sous le nom de Jeb. Je suis le développeur principal sur Minecraft
ici à mojang.com. Je pense que j'avais 11 ou peut-être 12 ans et j'ai commencé à programmer parce que je voulais
faire des jeux. Un ami de mon père m'a dit que pour faire des jeux, il faut
apprendre à programmer. C'est ainsi que j'ai commencé. J'aime concevoir et comprendre
l'architecture des choses. C'est ce que j'aime vraiment à propos de Minecraft. Au cours de la prochaine
heure, tu vas apprendre les bases de l'informatique en programmant Alex ou Steve pour qu'il se déplace
à travers une pièce simulée d'un monde Minecraft. La programmation traditionnelle est généralement en texte,
mais aujourd'hui nous utiliserons "blockly" : un système qui utilise des blocs que tu puisses glisser et déposer pour
écrire des programmes. Sous le capot, tu crées du code JavaScript. Les concepts que tu
vas apprendre sont ce que les programmeurs informatiques utilisent au quotidien et sont la base de l'informatique
tu choisis ton personnage. Je vais choisir Alex. Construisons le code d'un programme
qui l'aidera à se déplacer sur l'écran. Ton écran est divisé en trois parties principales.
Sur la gauche se trouve l'espace de jeu Minecraft, où ton programme se déroulera. Les instructions pour
chaque niveau est écrit ci-dessous. Cette zone centrale est la boîte à outils et chacun de ces blocs
est un commandement qui dirige les actions d'Alex. L'espace blanc sur la droite est appelé
espace de travail et c'est là que nous allons construire notre programme. Si nous faisons glisser le bloc avancer
dans notre espace de travail et cliquer ensuite sur Exécuter, que se passe-t-il ? Alex avance d'un espace sur la
grille. Et si nous voulions faire quelque chose après qu'elle ait avancé d'un espace ? Nous pouvons
ajouter un autre bloc à notre programme. Je vais choisir le bloc tourner a droite ; et je vais faire glisser
sous mon bloc avancer jusqu'à ce que cette ligne orange apparaisse. Ensuite, je le laisserai tomber
et les deux blocs s'emboîteront l'un dans l'autre. Lorsque nous appuierons à nouveau sur Executer, Alex exécutera
les commandes qui sont empilées de haut en bas dans notre espace de travail. Et si jamais tu veux
supprimer un bloc, il suffit de le faire glisser de la pile vers la boîte à outils. Pour annuler tes modifications
et pour revenir au début du niveau, utilises le bouton "Recommencer" en haut à droite
coin de l'espace de travail. Encore une chose, tu vois le petit triangle sur les clignotants ?
Chaque fois que tu vois ces triangles, cela signifie que tu peux choisir une option différente. Nous allons
commencer à coder !