Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
aseba:seance1-2-3 [2018/11/25 02:03] – modification externe 127.0.0.1 | aseba:seance1-2-3 [2019/07/17 19:24] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Programmation et robotique en classe. Algorithmes et Scratch ====== | ||
+ | |||
+ | Basé sur le [[http:// | ||
+ | |||
+ | ===== Séance 1 : initiation aux algorithmes ===== | ||
+ | |||
+ | |||
+ | Lacement de l' | ||
+ | |||
+ | **Histoire** : //le héros se réveille dans un monde imaginaire, il ne sait où il est, un message l' | ||
+ | Bien sûr, on théâtralise le tout... | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Ils adhèrent bien à l' | ||
+ | |||
+ | Diffusion de la fiche 12. | ||
+ | |||
+ | Oral, apport du vocabulaire manquant. | ||
+ | |||
+ | Ils écrivent tous un texte aidant le héros à réaliser le parcours. | ||
+ | |||
+ | Un élève passe au tableau, le lit, un second, puis... je rajoute, **"le hic"** c'est que le parcours change régulièrement et retourne un pan de tableau avec un parcours similaire mais aussi des obstacles dans un ordre différent. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Ils cherchent alors une façon de réécrire leurs textes et comprennent que ça va toujours changer. | ||
+ | |||
+ | Un élève propose alors d' | ||
+ | Plus compliqué pour leur faire trouver **le connecteur de l' | ||
+ | |||
+ | On met donc en place le schéma suivant : | ||
+ | |||
+ | **SI** le héros rencontre un danger **ALORS** que fait il ? | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Voilà le premier algorithme est écrit. On fait une double affiche A3 ensemble et on la complète avec les termes | ||
+ | **Algorithme** / **Condition** / **instruction** | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | On ré-investit ensuite sur d' | ||
+ | exemple pour un PC : SI touche A enfoncée ALORS afficher A... | ||
+ | autre exemple : SI Touche Flèche de Droite enfoncée ALORS avancer vers la droite... | ||
+ | |||
+ | On fait la trace écrite | ||
+ | |||
+ | ===== Séance 2 : décoder un message ===== | ||
+ | |||
+ | Encoder / décoder un texte, message | ||
+ | |||
+ | Une fois encore, on sait la trame du livre, rien de bien compliqué. | ||
+ | Le héros arrivé enfin en bas de la falaise trouve un message mais il est codé. Il faut l' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Très vite, les élèves qui ont déjà travaillés ce type d' | ||
+ | Rapidement décodé. | ||
+ | |||
+ | On met en évidence les limites de ce codage | ||
+ | - les accents, | ||
+ | - la ponctuation, | ||
+ | - les majuscules, | ||
+ | - les espaces, | ||
+ | ... | ||
+ | |||
+ | Je pousse plus loin, dans le support, les lettres sont dans des cases, mais si tous ces nombres avaient été à la queue leu leu, comment les séparer ? | ||
+ | |||
+ | Vite, ils comprennent que le code se fait sur 2 chiffres et la nécessité dans ce cas, de coder le A pour un 01 plutôt qu'un 1. Ainsi il y a 100 possibilités, | ||
+ | |||
+ | <WRAP center round info 60%> | ||
+ | __Exercice complémentaire__ | ||
+ | |||
+ | J'ai demandé aux élèves de décoder ce message | ||
+ | |||
+ | **Buay gvvxktkf r' | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | __Solution__ | ||
+ | C'est le codage **WC** c'est à dire que le **W** correspond à un **C** (// | ||
+ | |||
+ | Ce qui donne | ||
+ | |||
+ | **Vous apprenez l' | ||
+ | </ | ||
+ | |||
+ | Pour aller plus loin : [[https:// | ||
+ | |||
+ | ===== Séance 3 : vers Scratch ===== | ||
+ | |||
+ | ==== Séance 3 L' | ||
+ | Avant de coder les déplacements, | ||
+ | |||
+ | |||
+ | ==== Séance 3 Les déplacement sous Scratch ou Snap !==== | ||
+ | |||
+ | === Réinvestissement séance précédente === | ||
+ | |||
+ | Oraliser ce que l'on a appris lors de la séance précédente, | ||
+ | On les fait chercher l' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | === Scratch ou snap !=== | ||
+ | |||
+ | Aujourd' | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | Les aventures de notre héros continuent. | ||
+ | On va utiliser **Scratch** et / ou **Snap !** pour déplacer son sous-marin jusqu' | ||
+ | But : Utiliser le drapeau vert, les déplacements, | ||
+ | |||
+ | |||
+ | Les élèves connaissent déjà ces logiciels, ils les ont utilisés les années précédentes. | ||
+ | Rappel rapide sur comment on modifie : | ||
+ | * le(s) lutin(s) | ||
+ | * la(es) scène(s) | ||
+ | |||
+ | Mis à disposition d'un dossier ressource où ils trouveront la carte de fond sur le serveur et création d'un dossier où ils enregistreront leur travaux (fichiers scratch). | ||
+ | |||
+ | Et hop ! C'est parti. Globalement, | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | Il est nécessaire de rapidement faire un point pour rappeler qu' | ||
+ | </ | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | Pour connaître l' | ||
+ | </ | ||
+ | {{ : | ||
+ | |||
+ | |||
+ | Puis on joue avec les blocs ;) | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | Les élèves travaillent en binôme bien qu'il reste des PC de disponible, l' | ||
+ | |||
+ | | {{ : | ||
+ | |||
+ | |||
+ | Le maître n' | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | Pour mieux visualiser les déplacements, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | Certains élèves proposent d'eux même de mettre des messages sur le parcours. Les encourager. | ||
+ | |||
+ | D' | ||
+ | |||
+ | Différenciation : Si certains terminent plus vite que d' | ||
+ | |||
+ | | {{ : | ||
+ | |||
+ | Enfin, la séance se termine par une séance où tous les points importants sur repris par vidéo projection et une trace écrite dans le cahier de Sciences. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Exemple de résultat attendu : | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | ==== Prolongement Thymio ==== | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | **Thymio comme sous marin** | ||
+ | </ | ||
+ | |||
+ | |||
+ | **__Possibilité de prolongement avec Thymio__** | ||
+ | * Sortir le fond de carte en A3. | ||
+ | * Utiliser un robot Thymio pour rejoindre le trésor. | ||
+ | * Pré requis : avoir déjà utilisé un Thymio, connaître le mode Suivre un chemin. | ||
+ | * Réalisation : découper des bandes noires, les coller et le robot suivra le chemin. | ||
+ | * Non abordé ici car les Thymio n' | ||
+ | |||
+ | |||
+ | ===== Les ressources : fiches à télécharger pour mener les activités ====== | ||
+ | |||
+ | Ces documents viennent, en partie, du site [[http:// | ||
+ | |||
+ | * Parcours pour l' | ||
+ | * Algorithme à compléter {{ : | ||
+ | * Message à décoder {{ : | ||
+ | * Chasse au trésor (sous-marin) {{ : | ||
+ | * Programme final Scratch {{ : | ||
+ | * Programme d'un élève avec lutin modifié {{ : |