Scratch 3 et micro:bit - installation | SLmédiation Dernier #defiScratch ! (pour l'année 2019) Je vous propose d’enrichir votre projet en : ajoutant du son créant une manette de jeu avec la micro :bit 1. Je n’ai pas pour habitude de mettre du son dans mes projets. L’un de mes groupes a suivi, semaine après semaine, le #defiScratch. Dernier #defiScratch ! Je vous propose d’enrichir votre projet en : ajoutant du son créant une manette de jeu avec la micro :bit 1. Je n’ai pas pour habitude de mettre du son dans mes projets. L’un de mes groupes a suivi, semaine après semaine, le #defiScratch.
Qu'est-ce qu'un micro:bit ? "BBC micro:bit" est une carte micro-contrôleur qui a été conçue par la BBC, dans un but purement pédagogique. Lancé en 2015, le Micro:bit est destiné à être distribué dans l’ensemble des écoles de Grande Bretagne et la BBC prévoyait un minimum d’un million d’exemplaires. Elle permet à des élèves à partir de 11 ans d’aborder la robotique avec un langage graphique simple analogue à Scratch. Elle est conçue pour les jeux et les applications connectées et peut se programmer depuis les PC, les appareils Android et IOS. Plus précisément de quoi s’agit-il ? Dans un format réduit qui tient dans une main (52×42 mm), ce micro-contrôleur est une carte électronique programmable pour interagir avec le monde réel. Elle contient : Interface de scratch3.0 Quels sont les langages de programmation ? Il existe plusieurs interfaces de programmation : les blocs JavaScript, le langage Python et également une solution avec scratch. Blockly pour micro:bit Pour aller plus loin :
Planète Code – Un jeu pour apprendre la programmation débranchée Je vous proposais il y a 2 ans une séquence complète (fiche de prep’ et documents élèves) autour de la programmation à l’école. Cette séquence est entièrement débranchée (sans matériel informatique) et permet de mettre en oeuvre l’ensemble des compétences des programmes pour l’école primaire. J’ai créé un jeu de plateau qui s’inscrit en fil rouge de cette séquence à travers 3 niveaux de jeu (selon l’avancée de la séquence), et ce jeu voit enfin le jour. Glisse-toi dans la peau d’un astronaute et pars à la découverte d’une nouvelle planète en 15 minutes. 5… 4… 3… 2… 1… Décollage ! 4 navettes spatiales découvrent une nouvelle planète. La programmation sera de plus en plus complète en fonction des niveaux de jeu : niveau 1 >> uniquement des cartes « avancer », « pivoter » et « construire ».niveau 2 >> ajout des cartes « boucle » et « répétition »niveau 3 >> ajout d’évènements extérieurs sous forme de condition (Si… alors…) Ressources en lien [séquence] Le fantastique - Cycle 3
Issue Six - micro:mag tl;dr: You can now download issue 6 here and buy it in print here or buy a 4 month subscription here micro:mag Issue #6 out now! Good news! Your free copy of micro:mag Issue Six is now available to download! We hope you like it! Build a low-cost DIY micro:bit robot This issue’s cover feature is “Build your own DIY Low Cost Robot”. Plus! 4tronix’s new motor drive board, Girls into coding, Robot Showdown, Running workshops in fields, 3D printed Servo Magic 8 Ball. micro:mag Issue #6 Build a Low Cost DIY micro:bit Powered RobotRobot ShowdownGirls into CodingRunning workshops in fields Plus many more! Related tl;dr: You can now download issue 6 here and buy it in print here or buy a 4 month subscription here micro:mag Issue #6 out now! Good news! Build a low-cost DIY micro:bit robot This issue’s cover feature is “Build your own DIY Low Cost Robot”. Plus! 4tronix’s new motor drive board, Girls into coding, Robot Showdown, Running workshops in fields, 3D printed Servo Magic 8 Ball. micro:mag Issue #6
SLmédiation: Ressources pour micro:bit La carte micro :bit est un microcontrôleur créé par la BBC pour rendre « l’enseignement et l’apprentissage facile et amusant ». Très utilisée de l'autre côté de la Manche elle commence à faire des adeptes en France. L'intérêt des enseignants et pédagogues français pour cette carte devrait augmenter puisque Scratch 3 intègre des blocs permettant de la contrôler! Je vous propose de référencer ici des ressources autour de cette carte, ressources utilisables avec Scratch 3 mais également avec l'éditeur MakeCode et l'éditeur Edublock.MakeCode pour programmer en bloc et en JavaScript.Edublock pour programmer en bloc et en Python. Parmi les éditeurs un petit nouveau qui permet de contrôler de nombreuses cartes dont des cartes Arduino microBlocks qui nous vient de l'équipe de Snap.La carte micro:bit présente l'avantage d'être programmable dans plusieurs langage dont le Python/ micro-Python Les éditeurs Le site de la fondation micro:bit est une première ressource avec de nombreuses idées.
Mesurer la vitesse du son avec un microcontrôleur - Numérique et sciences informatiques L’expérience Cet article présente l’utilisation d’un microcontrôleur et d’un capteur de distance (émetteur/récepteur d’ultrasons) dans le but de déterminer la vitesse du son dans l’air. La détermination de la vitesse v du son repose sur la mesure de la durée t que met un écho de salve d’ultrasons à revenir vers sa source d’émission en se réfléchissant sur un obstacle placé à une distance d connue de la source. Le matériel Le microcontrôleur utilisé est la carte BBC micro:bit, couplée à un shield d’expansion pour faciliter le branchement du capteur. Ce capteur émet une salve d’ultrasons lorsqu’il reçoit une impulsion de tension sur sa broche de signal (en Input) et renvoie sur la même broche (en Output) un pulse de tension de durée égale au temps nécessaire pour que la salve d’ultrasons revienne au récepteur. Le montage La photo ci-dessous présente le microcontrôleur connecté à l’ordinateur pour le transfert du programme et l’alimentation de la carte. Montage (vue d’ensemble) Le code Bilan
Inspection de l'Éducation Nationale de Gérardmer Des outils pour travailler la programmation et apprendre à coder des déplacements : Le logiciel d’initiation à la programmation Scratch : - Défis scratch - Encore plus de défis - Bibliothèque des blocs sur Scratch - Progression scratch Scratch Junior : - Défis Scratch Junior Scratch sur tablette Scratchduino pour Android Scratch 3 Testez Scratch 3 en avant première Le site code.org : L’application TuxBot : L’application Lightbot : Les objets programmables : Bluebot / Beebot Séquence Bluebot clé en main Programmer beetbot en ligne Ozobot Programmer Ozobot en ligne Ozobot en maternelle Thimyo Edison
Initiation à PYTHON TM Cet article est une synthèse des notions de base du langage de programmation PYTHON. A la fin de cet article, à travers des tutoriels vidéos, nous vous proposons une prise en main progressive du langage de programmation PYTHON dans la perspective de son utilisation dans la cadre des nouveaux programmes de Physique-Chimie du lycée. TraAM 2018 - 2019 « Le codage et l’algorithmique pour l’enseignement de la physique-chimie » Pourquoi PYTHON dans les nouveaux programmes ? Le choix du langage de programmation Python dans les nouveaux programmes de Physique-Chimie du lycée est tout sauf anodin. Il présente de nombreux avantages : Il est open source », gratuit, multi-plateformes, simple à apprendre et puissant . La première version de PYTHON date de 1991 : elle est le fruit du travail du programmeur néerlandais Guido VAN ROSSUM. Meilleur langage en 2018 selon l’IEEE : Python conforte sa place de leader TIOBE index Comment installer PYTHON ? > Installation d’EDUPYTHON sous Windows
Différentes façons de programmer en python avec une micro:bit - Usages pédagogiques du numérique - DANE Besançon I) Présentat ion de la carte micro:bitII) Comment se procurer une micro:bit ?III) Programmer en python, oui, mais en microPythonIV) Des outils pour la programmation embarquée 1) Interface MakeCode2) Interface edublocks : programmer en python, par blocs3) Interface python.microbit : programmer en python en ligne de texte4) Logiciel Mu Editor5) Limites des outils présentés V) Pour aller plus loin : développer la communication série entre un ordinateur et une micro:bit 1) Installation du driver pour Windows2) Mise à jour du firmware de la micro:bit3) Logiciel Mu Editor (suite) a. 4) Liaison série : gestion des fichiers en python depuis l’ordinateur a. 5) Liaison série : échange d’informations entre l’ordinateur (module pySerial) et une micro:bit VI) Récapitulatif des différents scénarios envisageablesVII) Annexe : instructions microPythonVIII) Sources I) Présentation de la carte micro:bit Cette carte peut être programmée à partir d’un ordinateur, d’un smartphone ou d’une tablette. a. b. c. a. b.
Micro:bit | CleoQc's Tech Discoveries MakeCode est l’environnement de programmation visuelle pour le Micro:bit . Il est intuitif d’utilisation et, couplé au micro:bit, permet aux jeunes apprentis de développer des compétences en contrôle de senseurs et d’actuateurs en plus de la programmation. On peut pousser MakeCode un peu plus loin en développant ses propres blocs. Deux approches sont disponibles: la catégorie “Fonctions”le fichier “custom.ts” Le code Imaginons ce petit bout de code représentant un micro:bit qui se réveille. Première méthode: créer un bloc fonction La fonction est la méthode la plus accessible pour créer son propre bloc. Cliquez sur “Avancé” pour ouvrir la section des catégories avancées, puis cliquez sur “Fonctions“. Vous avez maintenant une boîte de dialogue vous demandant le nom de la fonction que vous voulez créer. Un bloc de définition de fonction apparait alors sur le canevas de programmation et il suffit de glisser les blocs de réveil dans sa boîte. Deuxième méthode, le fichier “custom.ts” Oh! //% block