View on GitHub

lp4-2019

Atelier d’introduction à l’algo - Code.org

L’algo est l’ossature de tout programme, a peu près indépendamment du langage de programmation (sauf subtilités..). Si on fait l’analogie en reliant : langues (anglais, français, …) avec langage de programmation (java, python) alors on peut relié l’idée de ce qu’on veut exprimer avec l’algo.

Par exemple je veux un café fumant (je pense à la tasse et son odeur) et je peux la demander en français ou en anglais.

C’est pareil pour l’algo, cela décrit comment je vais faire réaliser une tache à mon ordinateur, et je peux ensuite l’implémenter (l’écrire) dans un langage de programmation (java par exemple).

But

Découvrir les bases de l’algo sans la difficulté du langage de programmation.

1. Ce que vous allez faire

Créez un compte sur code.org en cliquant sur ce lien. Cela va vous emmener sur une introduction complète à l’algo avec le langage scratch. C’est un langage qui s’utilise uniquement avec la souris (en déplaçant des blocs d’instruction), donc pas d’erreur de syntaxe possible. Il a été développé par le MIT pour que les jeunes puisse apprendre la programmation (qui n’est pas plus difficile que l’orthographe ou les maths).

En 2h, vous allez essayer d’aller le plus loin possible en faisant au moins :

2. Modalités

Seul ou en binôme (dans ce cas pensez bien à créer deux comptes et à vous connecter avec les deux).

3. Ressources

Pas besoin

Restitution

Avec ce petit jeu, on voit en fait tous les éléments de base de l’algo, à savoir : …