background preloader

Enseigner avec des apps: Initiation à la programmation - Partie 4 - Une progression

Enseigner avec des apps: Initiation à la programmation - Partie 4 - Une progression
L'initiation à la programmation est maintenant dans les nouveaux programmes de l'école primaire et du collège. Beaucoup d'enseignants souhaitent commencer mais se posent des questions: Par quelle activité débuter? Comment choisir un robot pour sa classe? Quelle progression en Programmation et Robotique? Dans cet article, j'apporte quelques éléments de réflexion qui pourront, je l'espère, vous aider à faire les premiers pas en programmation. En ce mois d'octobre 2016, je reviens d'un stage "Robotique et Programmation" à San Francisco (Merci à Olivier, Anton et Julien pour leur gentillesse et pour leur partage). Quel robot choisir? Alors, je vais partager ici ce que je pense. Quel robot choisir? A mon avis, la première question à se poser est la suivante: Qu'avez-vous comme matériel à disposition dans votre classe: un ordinateur, une tablette (ou 1 téléphone portable) ou aucun matériel? Le choix du ou des robots dépend du matériel disponible. Voici les différents robots. 1. 2. 3. 4. 1. 2. 3. Related:  Apprentissage du code et de la programmationCode - programmation

Scratch – Autoformations du RÉCIT MST Scratch est un logiciel de programmation pour les enfants de 7 à 77 ans. Il est simple d’approche et très puissant. Travailler avec Scratch permet de mettre sa pensée mathématique (algorithmique) à l’oeuvre. Afin de programmer (donner des consignes à des objets) leur animation/histoire/jeu… l’élève aura besoin de comprendre et d’appliquer plusieurs concepts de mathématiques. Initiation à la programmation Nous vous proposons également d’essayer les jeux Blockly et pour initier vos élèves à la programmation. Pour les plus jeunes (préscolaire et premier cycle du primaire) nous proposons Scratch Jr. Pour trouver d’autres applications de programmation, voir ce document. N’oubliez pas que l’on peut programmer des robots (NXT, EV3, Arduino, Sphero, Ollie, Wedo, etc.). Pourquoi programmer? Voir cet article (type entrevue) sur le site du RÉCIT. Voir ce document pour comprendre l’importance de ce type d’apprentissage : Guide d’activités technocréatives pour les enfants du 21e siècle.

Educode : des ressources pédagogiques numériques à destination des élèves et des enseignants Ressources pédagogiques numériques à destination des élèves et des enseignants Educode, c’est une plateforme d’aide et de ressources pour l’initiation au code et à l’algorithmique informatique. Fondée par des développeurs pour des enseignants - ou tout ceux désireux d’enseigner le code - le site propose des projets clé en main pour « illustrer » les cours, une approche ludique et didactique des notions clés de la programmation et une assistance en ligne afin de vous aidez à résoudre les problèmes auxquels vous pourriez faire face. Projets SCRATCH : Des projets complets clé en main - contenant les ressources graphiques et sonores - avec un code commenté pour les enseignants et une fiche pédagogique Des supports de cours : Pour comprendre les notions clés de la programmation - pour les élèves et les enseignants. Des serious games : Utilisation du jeu comme support pédagogique pour explorer les concepts de l’algorithmie.

Campus Junior. Un cours en ligne pour apprendre à vos élèves à coder – Les Outils Tice Campus Junior est une sorte de mini mooc en ligne qui se donne comme ambition d’initier les enfants de 7 à 13 ans aux bases de la programmation avec le langage Scratch. Scratch est un langage de programmation créé par le célèbre MIT (Massachussetts Institute of Technology). Il simplifie la création d’histoires interactives, de dessins animés, de jeux, de simulations numériques et leur partage sur le Web. Campus Junior va accompagner les codeurs en herbe dans la prise en main de ce langage informatique pour qu’ils puissent créer eux-mêmes leurs propres histoires. La plateforme joliment réalisée propose de découvrir pas à pas Scratch à travers une trentaine de petites vidéos. Des vidéos, mais aussi des ateliers pratiques à la difficulté croissante vont guider tout en douceur les élèves d’un niveau débutant à un niveau expert. Ludique et pédagogique, Campus Junior est une vraie réussite. Campus Junior est une initiative d’une grande marque d’électronique. Campus Junior est gratuit.

L'Agence nationale des Usages des TICE - Apprendre à programmer ? Apprendre à programmer ? par Ny Aina Rakotomalala Harisoa * L’idée d’initier les jeunes à la programmation n’est pas nouvelle. Les industriels, les acteurs de l’éducation et différentes associations lancent des initiatives à ce sujet : événements, lieux dédiés, concours sont mis en place pour encourager les enfants à programmer. Pourquoi former les élèves à la programmation ? Dans les discours – scientifiques, politiques, journalistiques, associatifs – qui encouragent les élèves à se former à la programmation, des argumentations sur l’acquisition de compétences sont avancées. Mendelsohn (1985) parle d’initiation à la pensée informatique et assimile la situation de programmation à une situation de résolution de problème. Brennan et Resnick (2012), deux chercheurs du MIT (Massachusetts Institute of Technology), avancent d’autres intérêts pédagogiques de la programmation. Développer les performances cognitives et démystifier la programmation Former les élèves aux concepts Conclusion Baron G.

Conception de jeux vidéo avec Scratch "Conception de jeux vidéo avec Scratch" David Quesada, professeur des écoles. -Nous sommes l'école de Mézel, dans les Alpes-de-Haute-Provence. C'est un CM1/CM2, dix-huit élèves. Dix-sept enfants aujourd'hui présents pour présenter un travail effectué en classe, avec le logiciel libre appelé "Scratch", dans sa version 1.4. Béatrice Perelade, professeur des écoles. -La première chose à faire, c'est de créer trois objets. Ensuite, il faut programmer les flèches du vaisseau. J'ai mis les blocs dans le désordre. Ils doivent réfléchir en fonction de ce qu'ils veulent faire. Pour programmer le déplacement de la balle, ils ont tous les blocs ici et des phrases à lire. La première séance, c'est la découverte des boutons qui sont sur Scratch. La deuxième, on commence un jeu facile, et on peut vite arriver à ce type de jeu au bout de la troisième séance. David Quesada, professeur des écoles. Donc, on a essayé tout ça. Ce sont des blocs logiques qu'ils peuvent déplacer. Comment on a appelé ce déplacement ?

3 sites pour apprendre à coder en jouant – Les Outils Tice Comment apprendre à programmer ? On en parle beaucoup, on en a beaucoup parlé et on n’a pas fini d’en parler. Faire entrer l’école dans l’ère du numérique passera sans doute aussi par l’apprentissage dès l’école primaire de la programmation informatique. Il y a beaucoup de méthodes et d’outils pour s’initier au code et à la programmation informatique. Voici une première liste de trois sites qui permet une première approche du code à travers… le jeu. Code.org Une initiative sérieuse aux ressources importantes qui a un parrain de marque. CodinGame CodinGame est un site très complet avec accessible aux débutants mais aussi à des utilisateurs un peu plus avancés. 50 jeux sont proposés en ligne avec des tutoriels permettant de comprendre comment ils fonctionnent. Blockly Games Plus modeste, Blockly Games propose une petite dizaine de jeux éducatifs en ligne pour apprendre à programmer.

61 vidéos pour apprendre à utiliser Scratch et 46 défis Scratch à relever 61 vidéos pour apprendre à utiliser Scratch, langage de programmation et 46 vidéos de défis Scratch à relever… Ce sont des activités en libre accès pouvant être utilisées dans le cadre du nouveau thème d’enseignement « Algorithmique et programmation » introduit dans le nouveau programme de Mathématiques niveau collège (2016) mais aussi utiles pour des animateurs multimédia en EPN. Ces vidéos pédagogiques ont été réalisées par Christophe Béasse, enseignant de mathématiques dans un collège de Lamballe (22) et coauteur de plusieurs manuels de Maths. Sur son site internet, l’enseignant explicite les différents défis à réaliser avec des aides complémentaires : Algorithmique au collège (Niveau 6e) Défi n°1 : le serpent Défi n°2 : le serpent 2 Défi n°3 : gribouille Défi n°4 : hip hop Algorithmique au collège (Niveau 5e) Défi n°1 : le carré Défi n°2 : le carré variable Défi n°3 : le peintre Défi n°4 : le labyrinthe Défi n°5 : coloriage Défi n°6 : la maison magique Algorithmique au collège (Niveau 4e)

Pourquoi apprendre le codage informatique aux enfants ? - La Croix On en parle. L’Apel organisait le 24 novembre une rencontre autour des enjeux du codage informatique, désormais intégré aux programmes scolaires. Lire, écrire, compter… coder ? Certains parents s’avouent dubitatifs face à l’introduction du codage informatique à l’école. Depuis la rentrée, les programmes du primaire et du collège font une place à cette matière, qui est en réalité plus large que la seule programmation et permet de s’intéresser aux algorithmes et au cryptage des données. Avec quel bénéfice ? Le codage permet aussi de faire de l’erreur une étape du processus d’apprentissage, sans passer par le jugement – même bienveillant – de l’enseignant. « Quand on programme, on vérifie sans cesse si les lignes écrites produisent les effets souhaités. Accéder à une culture informatique Faire de nos enfants des citoyens éclairés En la matière, les parents ont également besoin de pédagogie. Denis Peiron Newsletter Inscrivez-vous pour recevoir l'essentiel de l'actualité de La Croix.

Une application pour les 9-14 ans pour coder et décoder les données Code-Decode est une suite d’applications et de ressources qui permettent d’initier les enfants à la programmation et à la culture numérique. Acquérir une culture du code et le manipuler, c’est la meilleure façon de ne pas se faire manipuler ! Entourés par les objets numériques et digitaux, il est de plus en plus important pour les enfants de comprendre ce qu’est le code. Une vraie nécessité aussi pour les enseignants, qui, par ailleurs, voient le numérique prendre une place de plus en plus conséquente dans leur classe. Pour aborder les différents aspects de la culture numérique (citoyenneté, initiation au code, culture numérique...) Pourquoi s’initier au code et à la culture numérique ? Enrichir sa culture numérique et comprendre les fondamentaux du code dès 8 ans. Découvrir l’envers du décor des productions numériques et en devenir un acteur éclairé. Développer son esprit critique en décryptant sa vie numérique dans une optique citoyenne. Pour en savoir plus...

Related: