background preloader

Programmer avec Scratch (généralités / liens)

Programmer avec Scratch (généralités / liens)
Le logiciel Scratch est l’un des supports possibles pour aborder l’initiation à l’algorithmique, au programme de collège (mathématiques et technologie) dès la rentrée de septembre 2016. Scratch, quelques infos Qu’est-ce que c’est ? Scratch est un langage de programmation visuel open source. Un programme se construit par glisser/déposer de blocs de couleurs qui s’assemblent.D’où vient-il ? raconter de petites histoires en animant des personnages tracer des figures créer des petits jeux vidéos faire des calculs... Essayer Scratch Logiciel à installer, Windows, Mac, Linux : lien de téléchargement du logicielUtiliser en ligne. L’interface de Scratch L’espace d’édition (à droite) permet la création des scripts à partir de la bibliothèque de blocs (au centre). La bibliothèque de blocs est organisée en 8 chapitres de couleurs. Scratch, des missions et des cartes Sites institutionnels : des ressources pédagogiques en mathématiques Le site officiel MIT-Scratch Découvrez la plateforme du MIT. Related:  ScratchProgrammationARDUINO

Programmer avec Scratch Junior (généralités / liens) Extrait du Bulletin officiel spécial n°11 du 26 novembre 2015 Programme d’enseignement du cycle des apprentissages fondamentaux (cycle 2) Mathématiques : Espace et géométrie.Dès le CE1, les élèves peuvent coder des déplacements à l’aide d’un logiciel de programmation adapté, ce qui les amènera au CE2 à la compréhension, et la production d’algorithmes simples. Qu’est-ce que Scratch Jr ? C’est une application, pour tablette entièrement inspirée du concept initial de Scratch. Pour qui ? Sur quoi ? Pour quoi faire ? Programmer des histoires et des jeux interactifs. Comment ? Placer des blocs de programmation graphiques. Où trouver Scratch Jr ? L’interface de Scratch Junior Les 27 briques sont classées en 6 familles d’actions. Des documents sur la toile

Snap: un clone de Scratch sans flash Il était temps de rattraper le retard. Snap est donc un clone de Scratch et adopte le même fonctionnement et la même répartition des fenêtres. il a l’avantage de fonctionner sans flash, en html5 et donc ne nécessite aucun élément particulier pour fonctionner. par ailleurs, ses sources sont récupérables pour les installer où on le souhaite. L’interface est classique avec dans une barre latérale de gauche qui contient tous les blocs de programmation, une fenêtre centrale pour déposer son programme et une fenêtre à droite permettant de visualiser directement le résultat du code. Une fois votre code en place, il suffit de réaliser les différentes actions sur la fenêtre de visualisation. Snap est totalement gratuit et sans publicité. il permet d’importer et de réutiliser des projets créés avec Scratch. Lien: Snap

Recycler 2 lecteurs DVD en Mini Traceur (CNC Plotter) Arduino - Projets DIY Mini Traceur CNC Arduino Traduction de la configuration du traceur en français et ajout d'une variable "vitesseDeplacement" permettant d'ajuster la vitesse de déplacement des axes X et Y Projets DIY - 02/2016 D'après Mini CNC Plotter firmware, based in TinyCNC Send GCODE to this Sketch using gctrl.pde Convert SVG to GCODE with MakerBot Unicorn plugin for Inkscape available here More information about the Mini CNC Plotter here (german, sorry): #define LINE_BUFFER_LENGTH 512 const int penZUp = 130; // Angle servomoteur, crayon relevé const int penZDown = 40; // Angle servomoteur, crayon baissé const int penServoPin = 6; // Pin sur lequel est relié le servomoteur const int stepsPerRevolution = 20; // Valeur par défaut Servo penServo; // Objet pour actionner le servomoteur struct point { // /!

Programmation créative en scratch — Pixees Le manuel de référence de l’utilisation de scratch pour l’informatique créative est disponible au format PDF (imprimable) 6Mo (format A4 disponible aussi) format PPT (éditable) 71Mo avec (les fontes à utiliser), c’est la version française du guide Creative Computing de l’Université de Harvard. L’informatique créative est axée sur la créativité. per un lien personnel avec l’informatique.L’informatique créative est axée sur l’autonomisation, au delà du rôle de consommateur, dans celui de concepteur ou de créateur.

Algorithmique » Jeux mathématiques à Bruxelles Jeux mathématiques à Bruxelles Partageons le plaisir de faire des mathématiques ! ↑ Retour à Contenus mathématiques spécifiques Algorithmique Actualités : (juin 16) ; Réflexion sur la programmation à l’école (Québec) Réflexion sur l’apprentissage de la programmation (France) Réflexion sur les robots et les apprentissages : (juin 16) Réflexion sur la programmation : Schéma de synthèse : Programmation ludique : ; Cubetto (mai 16) LightBot : Project Blocks (juin 16) Projet « 1 – 2 – 3- Codez » (juin 16) Scratch ENT Box - partie 1 - Acanthoceras Que ce cache-t-il derrière ce petit sous-marin ? ENT Box Développé par M.A Chardine, professeur de Sciences physiques, ENT Box c’est un Environnement Numérique de Travail en classe sans connexion Internet. Comment ça marche ? Très simplement avec un ordinateur et un routeur wifi + les portables / tablettes des élèves. Le professeur installe sur son ordinateur ENT Box, et branche un routeur wifi sur celui-ci. Chaque élève se connecte à l’aide de son téléphone, de sa tablette ou depuis un ordinateur relié au routeur sur la page définie par ENT Box : ou via un Qr-Code (maj : version 2.0.1 Doppler) Via ENT Box, les élèves ont accès à un système de page web qui comprend à la fois : – un blog avec des articles rédigés par le professeur et création de défi (gamification) – un réseau social avec gestion de posts – un pad collaboratif pour l’écriture (commun ou individuel) – une zone de téléchargement de fichiers envoyés par le professeur – un espace de stockage partagé

Scratch : sitographie Présentation Présentation officielle Petite vidéo de présentation, par CrayonLaser Démarrer Aide au démarrage : tuto ; pdf Pour bien démarrer avec Scratch : petit guide officiel (pdf) Tutoriels Sur Squeaki, une page avec plein de morceaux de code à intégrer dans nos projets : - déplacement et animation d'un lutin ; déplacer un objet avec les touches du clavier ; cliquer sur une zone de l'écran ; ajouter un score ; toucher des ennemis et perdre des vies ; changer de tableau ; se diriger vers le curseur de la souris ; réagir à la proximité d'un lutin ; des obstacles tombent ; tirer un objet vers une direction ; réagir à la souris ; poser des questions ; effet de disparition ; objet suit une ligne ; sauter et retomber (méthode simple) : exemples Magic Makers propose des tutoriels vidéos Chaîne YouTube de Crayon Laser : 17 vidéos pour découvrir et progresser avec Scratch un fil de discussion pour apprendre à programmer un jeu avec Scratch : le fil de discussion Ressources Sur ScratchED : des ressources

Jouer à «robot-idiot» pour s’initier aux algorithmes — Pixees Ressource Initiation aux algorithmes . Activité débranchée . Jeu . algorithme . variable . bug . Marie Duflot Qu’est ce qu’un algorithme ? Jeu: « robot-idiot » Acteurs: Adulte et enfants Résumé: Le « robot-idiot » doit sortir d’un petit labyrinthe que l’on aura construit dans le séjour en déplaçant quelques tables ou chaises, ou en dessinant à la craie sur le sol de la cour. La fiche d’activité : disponible ici. Références: un document complet pour le parent ou l’animateur, une vidéo récréative sur le sujet et un tutoriel vidéo « Comprendre l’informatique en jouant à faire le robot » par Marie Duflot. Objectif: Initier les enfants à la notion d’algorithme en les faisant agir et en se dirigeant selon un « programme » préparé au préalable. Notions scientifiques: algorithme, variable, bug Initiation au jeu: Préparer la pièce, au préalable faire un parcours simple sans trop d’obstacle puis selon la compréhension des enfants, élever le niveau. Actions : L’enfant qui imitera le robot ne pourra que :

Accueil - TutoArduino 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)

Une heure pour apprendre à programmer avec la Reine des Neiges Les grands génies de l'informatique ont commencé très tôt dans leur vie à jouer avec les codes pour éventuellement développer leurs applications. Bill Gates, les têtes pensantes de Google et bien d'autres ont dû apprendre par eux-mêmes et par le biais de livres les principes des différents langages. L'organisation Code.org propose aux enseignants, dans la semaine du 8 au 14 décembre, de prendre une heure pour enseigner aux enfants les rudiments de la programmation. Les cinéphiles le savent, le film "Frozen" des studios Disney (« La Reine des Neiges » en français), très librement adapté du conte de Hans Christian Andersen, a fait un malheur à l'automne 2013 et les mois qui suivirent, devenant un des 10 longs métrages les plus rentables de tous les temps avec des recettes de plus d'un milliard de dollars. Le tout est véritablement adapté aux plus jeunes. L'initiative de Code.org est traduite en partie en français, ce qui est pratique pour effectuer les exercices. Références : Code.org.

Blockly Arduino : l’esprit d’Ardublock, sans ses inconvénients ! | Technologie au collège Jean Macé Le MIT et Google ont développé Scratch et AppInventor qui ont révolutionné l’enseignement des bases de la programmation. Ces logiciels étaient basés initialement sur une interface graphique très novatrice appelée Openblocs où on assemble des blocs pour générer du code. Openblocs est une application Java qui peut poser problème. Elle est utilisé aussi par Ardublock. Google a ensuite développé Blockly, sorti en 2013, qui est un outil logiciel avec là encore une interface graphique pour programmer à partir de blocs et générer automatiquement du code. Blockly a été conçu pour être facilement intégrable à des logiciels pédagogiques de programmation graphique. Blockly est libre et est à l’origine aujourd’hui de nombreux logiciels de programmation graphique. Pour programmer des cartes électroniques Arduino, j’utilise Ardublock depuis 2013 car c’est le logiciel qui correspondait le mieux à mes besoins en Technologie au collège mais aussi au lycée en Sciences de l’Ingénieur.

[Collège] Maths et jeux avec Scratch Testé pour vous... le Serious Game Algo-Bot J’ai souvent entendu parler de serious game et je n’en avais pas encore essayé. Pourtant le principe me plaisait, mais par manque de temps et ne sachant pas par où commencer, l’occasion ne s’était pas présentée. Récemment je me suis lancé et après une petite recherche sur internet, j’ai choisi de tester Algo-Bot, parce qu’il me semblait prometteur et que la programmation m’intéresse.Pour commencer, qu'est-ce qu'un serious game (jeu sérieux en français) ? Tout est dans le nom, il s’agit d’utiliser des ressorts ludiques pour un but plus « sérieux ». Il peut s’agir d’un but pédagogique, informationnel, marketing… Apprendre en s’amusant quoi de plus attractif et en plus avec un ordinateur, aujourd’hui c’est vraiment incontournable. Algo-Bot en lui-même Alors ce logiciel est développé par Technobel et le but est d’apprendre à raisonner dans une logique de programmation orienté objet. Petit exemple, cette succession de commandes : Donc j’ai essayé et j’ai adopté :

Related: