parcours court scratch

Telechargé par Christelle Fokoua
- 1 -
Parcours
SCRATCH, découverte et initiation
CM1-CM2
Cette séquence propose à la fois des activités débranchées (informatique sans ordinateur)
permettant daborder des concepts de base de la science informatique (algorithme, langage,
programme), et des activités branchées (nécessitant un ordinateur ou une tablette) pour sinitier
à la programmation avec Scratch.
Le codage et la programmation dans les programmes de cycle 3
Sciences et technologie
Matériaux et objets techniques
- Le stockage des données, notions dalgorithmes, les objets programmables.
Les élèves découvrent lalgorithme en utilisant des logiciels dapplications visuelles et ludiques.
Ils exploitent les moyens informatiques en pratiquant le travail collaboratif.
Mathématiques
Espace et géométrie
- (Se) repérer et (se) déplacer dans lespace en utilisant ou en élaborant des représentations
- Se repérer, décrire ou exécuter des déplacements, sur un plan ou sur une carte.
- Accomplir, décrire, coder des déplacements dans des espaces familiers.
- Programmer les déplacements dun robot ou ceux dun personnage sur un écran.
- Vocabulaire permettant de définir des positions et des déplacements.
- Divers modes de représentation de lespace.
- Situations donnant lieu à des repérages dans lespace ou à la description, au codage ou au
décodage de déplacements.
- 2 -
- Travailler : avec de nouvelles ressources comme les [] logiciels dinitiation à la
programmation
Repères de progressivité
Une initiation à la programmation est faite à loccasion notamment dactivités de repérage ou de
déplacement (programmer les déplacements dun robot ou ceux dun personnage sur un écran)
Pour aller plus loin : document daccompagnement proposé par Eduscol
http://cache.media.eduscol.education.fr/file/Initiation_a_la_programmation/92/6/RA16_C2_C3_MATH_ini
titation_programmation_doc_maitre_624926.pdf
Références aux programmes et au socle commun pour le cycle 3
Socle commun de connaissances, compétences et culture
Domaines
Compétences travaillées
1. Les langages pour penser et communiquer Pratiquer les langages scientifiques pour permettre
de résoudre des problèmes
2. Les méthodes et outils pour apprendre Organiser son travail et sa pensée
3. La formation de la personne et du citoyen velopper la confiance en soi et le respect des
autres
4. Les systèmes naturels et les systèmes techniques Pratiquer desmarches scientifiques
5. Les représentations du monde et lactivité humaine Mettre en place les notions despace, sorienter, se
déplacer
Espace et géométrie
Attendus de fin de cycle
(Se) repérer et (se) déplacer en utilisant des repères et des représentations.
Compétences associ
ées
- Accomplir,crire, coder des déplacements dans des espaces familiers.
- Programmer les déplacements dun robot ou ceux dun personnage sur un écran.
Matériaux et objets techniques
Attendus de fin de cycle
Repérer et comprendre la communication et la gestion de linformation.
Compétences associées
- Le stockage des dones, notions dalgorithme, les objets programmables
Ce parcours est une initiation à la pensée algorithmique et à la programmation. Les activités
proposées aux élèves vont les conduire à :
§ savoir décomposer un problème en tâches simples
§ savoir reconnaître des tâches quon a déjà̀ effectuées, ou qui se répètent
§ apprendre à travailler ensemble
§ favoriser leur imagination, leur créativité, sous une modalí attrayante
Partenaires :
ARTEM Game Lab ?
- 3 -
SOMMAIRE
Séances
Séance 1 en classe : Découvrir la notion dalgorithme.
Séance 2 en classe : Se repérer et se déplacer sur une grille.
Séance 3 en classe : Découvrir le langage de programmation de Scratch.
Séance 4 au Centre Pilote : Initiation à la programmation avec Scratch.
Séance 5 au Centre Pilote : Programmer un jeu de labyrinthe partie 1.
Séance 6 au Centre Pilote : Programmer un jeu de labyrinthe partie 2.
Séance 7 au Centre Pilote : Programmer un jeu de labyrinthe partie 3.
Annexes
Ressources
- 4 -
Séance 1 en classe
Découvrir la notion dalgorithme
Objectifs
Se familiariser avec la notion dalgorithme.
Notions
« Algorithme »
- Un "algorithme" est une méthode permettant de résoudre un problème
- Un test dit quelle action effectuer quand une condition est vérifiée
- Une condition est une expression qui est soit vraie, soit fausse
- Une boucle permet de répéter un certain nombre de fois (voire indéfiniment) toute une série
dinstructions
Matériel
Par binôme délèves
Un jeu de 16 bâtonnets (allumettes, feutres)
Phases de déroulement de lactivité
Situation déclenchante
Proposer une partie de jeu de Nim.
Présentation du jeu et de ses règles :
Cest un jeu simple permettant de comprendre la notion dalgorithme.
Prévoir une collection de 16 objets identiques (bâtonnets, allumettes, feutres)
Avec 8 bâtonnets ou objets pour commencer
On dispose sur une table 8 objets identiques. Chacun leur tour, les deux joueurs ramassent 1,
2 ou 3 objets sur la table. Le joueur qui ramasse le dernier objet remporte la partie.
Quelques exemples de partie :
Premier tour : le premier joueur
(J1) ramasse 1 objet (en rouge), le
second joueur (J2) en ramasse 2
(en bleu).
Deuxième tour : J1 ramasse 2
objets, J2 en ramasse 3 dont le
dernier.
J2 gagne.
1
er
tour
2
tour
- 5 -
1
er
tour 2
ème
tour 3
ème
tour
Premier tour : J1 ramasse 1
objet, J2 en ramasse 1.
Deuxième tour : J1 ramasse 2
objets, J2 en ramasse 2.
Troisième tour : J1 ramasse les
deux derniers objets.
J1 gagne.
Premier tour : J1 ramasse 3 objets,
J2 en ramasse 1.
Deuxième tour : J1 ramasse 2
objets, J2 en ramasse 2 dont le
dernier.
J2 gagne.
Phase dappropriation
Les élèves jouent par binôme. Qui gagne le plus souvent : le joueur 1 qui commence la partie
ou bien le joueur 2 ?
Phase de recherche
Lenseignant joue plusieurs parties (en tant que joueur 2) et bien sûr, gagne à chaque fois !
Quelle est la stratégie qui permet de gagner à coup sûr ?
Mise en commun
Les élèves exposent leur solution.
Formalisation de la stratégie gagnante
Le jeu de Nim est sans suspense : le premier à jouer perd, car il existe une astuce pour que le
deuxième joueur gagne à tous les coups. La stratégie gagnante est de laisser 4 objets à
ladversaire.
Pour se convaincre de lefficacide la stratégie gagnante, prenons le deuxième et dernier tour
du troisième exemple de partie ci-dessus.
Il reste 4 objets, et J1 (joueur 1, rouge) joue :
si J1 prend 1 objet, alors J2 (joueur 2, bleu) en prend 3 (dont le dernier) ;
si J1 prend 2 objets, alors J2 en prend 2 (dont le dernier) ;
si J1 prend 3 objets, alors J2 en prend 1 (le dernier).
Dans ce cas, si J2 sait jouer, J1 perd à tous les coups.
En effet, J2 peut guider le jeu de manière à passer de 8 objets à 4, puis à 0.
Donc, si J2 sait jouer, J1 a perdu la partie avant même de commencer.
Pour amener les participants à découvrir la stratégie gagnante, on peut grouper les objets par
4, rendant ainsi lastuce plus visible.
1
er
tour 2
ème
tour
1 / 65 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !