human
Comment fonctionne la programmation ? Par exemple, comment ce « code » fait-il « ceci » faire « cela » ? Je veux faire un cours CompSci à l'université ! Alors s'il vous plait ELI5 ! Merci d'avance . Explique comme si j'avais cinq ans.
gpt
Je viens d'expliquer cela à ma fille en utilisant [Scratch] (URL_0) à l'écran. Vous voyez ce gars ? Nous voulons lui dire d'avancer. Alors on écrit une phrase « marcher 10 pas ». Nous devons utiliser un langage simple particulier car l'ordinateur ne comprend que des étapes simples. Comme ton frère ( frère = 2 ans ) . Ok, maintenant en appuyant sur 'start' l'ordinateur envoie les instructions à ce type. ok, il a fait 10 pas. Ok , vous voulez qu'il tourne , donc l' instruction est " tourner à 90 degrés " . Faire un carré ? Cool, fais-le 4 fois. Oups , il l' a déjà fait une fois , nous voulons qu'il recommence d' abord . Il ne fait exactement que ce que vous dites ! Ok fixe , et 4 fois fait un carré . C'était beaucoup de saisie , ici , utilisez ce truc de " répétition " appelé une boucle . Il l'a fait 4 fois en disant simplement « fais ça 4 fois ». Oups, vous voulez lui faire prendre un autre chemin ? Mais seulement s'il l'a fait une fois. Ici , utilisez cette chose appelée compteur , et utilisez cette chose appelée " si " . Alors il sait vérifier s'il l'a fait une fois, et si c'est le cas, faire autre chose. C'est ça ! (Si vous recherchez des éléments internes comme la façon dont l'ordinateur passe des instructions de code -> commandes binaires -> registres dans la puce -> sortie d'écran, c'est une conversation séparée ou trois).