3 sites pour apprendre à coder en jouant 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. 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.
Apprendre à coder avec Scratch Junior Le nouveau socle de compétence, de connaissance et de culture introduit le langage informatique comme partie du domaine 1 :les langages pour penser et communiquer. « Il sait que des langages informatiques sont utilisés pour programmer des outils numériques et réaliser des traitements automatiques de données. Il connaît les principes de base de l’algorithmique et de la conception des programmes informatiques. Il les met en œuvre pour créer des applications simples. » De fait, on retrouve ces connaissances et compétences dans les programmes du cycle 3 : « Espace et géométrie Une initiation à la programmation est faite à l’occasion notamment d’activités de repérage ou de déplacement (program-mer les déplacements d’un robot ou ceux d’un personnage sur un écran), ou d’activités géométriques (construction de fi-gures simples ou de figures composées de figures simples). Pourquoi utiliser Scratch ou Scratch Junior ? Nous allons utiliser Scratch Junior pour illustrer une histoire, ou en créer une.
Support de cours en français pour SCRATCH Support de cours pour animer vos formations à la programmation avec Scratch. Vous y trouverez les documents suivant au format PDF. Fiche Scratch 1 : Change la couleur Fiche Scratch 2 : Bouge en rythme Fiche Scratch 3 : Déplace un objet avec les flèches Fiche Scratch 4 : Dis quelque chose Fiche Scratch 5 : Fais glisser ton objet Fiche Scratch 6 : Suis la souris Fiche Scratch 7 : Fais twister ton lutin Fiche Scratch 8 : Effet Tourbillon Fiche Scratch 9 : Anime ton lutin Fiche Scratch 10 : Déplacer et animer ton lutin Fiche Scratch 11 : Bouton Surprise Fiche Scratch 12 : Compter les points Bien débuter avec Scratch CONCEPTS DE PROGRAMMATION ET COMPÉTENCES DÉVELOPPÉS AVEC SCRATCH Écrans d’aide à recopier dans le répertoire \Program Files\Scratch\Help\en télécharger les fichiers fr.po et fr_CA.po modifiés correspondant aux fiches
Réaliser un serious game (jeu sérieux) avec Scratch Dans ce tutoriel, apprenez à utiliser le logiciel gratuit Scratch pour réaliser vos propres jeux pédagogiques en quelques minutes ! Scratch est un logiciel gratuit développé par le MIT qui ne nécessite pas de connaître de code de programmation. Son interface visuelle et intuitive permet de réaliser facilement des jeux pédagogiques : quizz interactifs, démonstrations de mathématiques, animations… Petit mais puissant ! Scratch est multi-plateforme, ce qui veut dire qu’il fonctionne sous Linux, Windows ou Mac OS. Pour réaliser un programme dans Scratch, il suffit d’empiler des blocs d’actions et ainsi créer des « scripts ». Pour une taille minimum (environ 50 Mo), Scratch propose de vastes bibliothèques d’objets, de décors et de personnages prêts à l’emploi, dont le chat roux qui est sa mascotte. Exemple de script dans Scratch. Donner vie à un personnage Les blocs disponibles sous les intitulés « Mouvement » et « Apparence » permettent de placer, déplacer, grossir, masquer… un objet. Résultat :
SCRATCH Junior, des missions ludiques et créatives pour initier vos élèves au codage. - L'Atelier Canopé 78 – Marly-le-Roi Cet ensemble de documents a été réalisé dans le cadre du laboratoire des usages « Robotique et programmation » du réseau Canopé, et utilisé pour la première fois à l’occasion d’une formation « Atelier Vacances » à l’Atelier Canopé des Yvelines, Marly-le-Roi, puis lors d’autres formations "Initiation Scratch Junior" à l’intention de professeurs du 1er degré (GS, cycles 2 et 3). Les cartes « Missions » Des « missions » de type « scénario » (petit dessin animé) sont proposées aux stagiaires. Chacune des missions consiste à réaliser un programme avec Scratch Junior, en s’appuyant sur une animation vidéo qui montre le déroulement de ce programme. Les 28 missions sont réparties en 4 catégories, correspondant à des niveaux de difficulté croissante : jaune, bleu, magenta, vert. Exemple de vidéo, mission 8 de niveau bleu Pour chaque niveau, le stagiaire a à sa disposition une fiche « Missions » comportant un choix de plusieurs missions avec leur QRcode, avec pour chacune : « Devinettes »
Apprendre à programmer aux enfants, comment faire ?. Ressource Collège . Exercice . La plateforme scratch offre à l’enseignant, l’animateur ou le parent, un environnement complet d’apprentissage de la programmation ludique et créative. Cliquer sur l’image pour lancer scratch. Apprendre quelques rudiments de programmation à chacune et chacun permet de mieux comprendre le numérique, mais comment s’y former ? Commençons par le plus petit tutoriel scratch : nous saurons de quoi nous parlons ! (*) contenus proposés en partenariat avec Claude Terosier de magicmakers.fr en lien avec jecode.org. Dernière modification : janvier 2016. Vous pourriez aussi être intéressé-e-s par :
le site de circonscription narbonne 1&2 L'initiation à la programmation fait son entrée à l'école dès la rentrée 2016, il existe deux excellents logiciels gratuits et adaptés à nos élèves du premier degré. Ces deux logiciels sont le fruit d'un projet de l'université du MIT qui vise à mettre à la portée de tous les principes de la programmation informatique. Les principales fonctions du langage informatique sont présentes et permettent un éventail très important de possibilités de création. Le premier, Scratch pour les élèves à partir de 8 ans permet de réaliser des animations, des histoires animées, des dessins, des jeux vidéos. Tout se construit à partir de "briques" de programmation, il y a de nombreux exemples. soit le télécharger et l'installer en local sur votre pc à l'adresse suivante : Tout n'est pas perdu pour autant, il existe un moyen de disposer de cet excellent logiciel sur un PC équipé de Windows, un émulateur du système d'exploitation Androïd !
Groblog Odysseus: faites vos jeux! (page 1) - Forums Grospixels Tuto n°1 : Le jeu du crabe Deuxième partie: premiers pas avec le script Notions abordées: - Ajouter un saut - Ajouter une animation à notre crabe - Ajouter des objets bonus à ramasser - Ajouter des ennemis à esquiver Note: ce tuto se base sur l'idée que vous avez respecté les données fournies dans la première partie. Tout d'abord, chargez dans Scratch le jeu que vous avez commencé à réaliser dans la première partie de ce tuto. Nous allons voir ensemble comment faire sauter notre crabe, lequel sera amené à éviter des ennemis. Tout comme nous avions ajouté deux conditions pour les déplacements latéraux, nous allons en créer une nouvelle pour les déplacements verticaux, autrement dit le saut. Allez dans la famille de scripts "Mouvement" puis glissez-déposez "Donne la valeur (...) à Y" comme sur la capture suivante, en attribuant la valeur "0" à Y: Cette brique permet donc de changer la valeur Y de votre sprite de crabe, soit sa position verticale. Nous allons maintenant animer notre crabe.
Mbot, un robot physique à construire et à programmer avec Scratch - L'Atelier Canopé 78 – Marly-le-Roi Un robot vendu en kit, tout est à construire ! Dans le kit de base, 2 capteurs. Beaucoup d’autres capteurs disponibles en option. Voici un robot que l’on pourra construire, démonter, remonter... : une petite voiture sur 2 roues (et une roulette pour l’équilibre) à personnaliser. les capteurs, un suiveur de ligne (détection blanc/noir) un capteur ultrasons pour mesurer des distances. les actionneurs : 2 moteurs indépendants (un pour chaque roue) des leds intégrées sur la carte un émetteur de sons (notes de musique) En option, possibilité d’achat individuels ou par kits : capteur PIR détecteur de mouvement, capteur de température, potentiomètre, joystick... , ensemble de LEDs RGB, afficheur 7 segments, matrices à LED, servo moteur... Programmer Mbot Documentation pédagogique sur les sites académiques Académie de Bordeaux. Documentation pédagogique chez les éditeurs Quelques exemples Un kit Missions Mbot pour démarrer Kit 5 missions Mbot
Scratch : un outil pour l'initiation à la programmation Document Actions Un tutoriel vidéo pour s'initier à Scratch 2 en réalisant une simulation de chute libre suivant les lois physiques... Niveau nécessaire : aucune connaissance en programmation ou en scratch, niveau débutant Scratch 2 : programmer en s'amusant Scratch ( est un logiciel gratuit d'initiation à la programmation, réalisé par le M.I.T. Voici ce qu'en disent ses auteurs : "Avec Scratch, vous pouvez programmer vos propres histoires interactives, vos jeux et animations - et partager vos créations avec d'autres au sein de la communauté en ligne. Scratch aide les jeunes à apprendre à penser de façon créative, à raisonner systématiquement et àtravailler en collaboration : les compétences essentielles pour la vie au 21ème siècle. Scratch est un projet du groupe Lifelong Kindergarten au MIT Media Lab. Chute libre d'un ballon Niveau nécessaire : aucune connaissance en programmation ou en scratch, niveau débutant Classes : collège ou lycée
Scratch, un langage de programmation interdit aux grands... Scratch Un langage de programmation interdit aux grands... Professeur en collège je souhaite développer l'utilisation de Scratch dans mon collège, puis si possible dans notre beau pays. Cet environnement de programmation pour tous (plutôt les moins de 15 ans à mon avis), entièrement visuel (voir un exemple de script ci-dessous) est aujourd'hui entièrement traduit en français. Je viens de créer une liste de discussion sur le sujet, pour s'inscrire, il suffit d'envoyer un courriel à : scratch_group-subscribe@yahoogroupes.fr. Charles Fréou, professeur de technologie au collège Cheverus, à Bordeaux Présentation Scratch est un environnement de programmation multimédia à vocation pédagogique développé par le Media Lab du MIT. Il permet dès l'école primaire une initiation à la conception et programmation informatique par une approche simple et ludique. Les animations peuvent être très facilement chargées sur le site (partage) sans aucun autre logiciel. Démarche pédagogique