background preloader

Technologies et sciences des ingénieurs - du raisonnement jusqu'au code : algorithmie et Blockly@rduino

Technologies et sciences des ingénieurs - du raisonnement jusqu'au code : algorithmie et Blockly@rduino
L'algorithmie est l'expression d'une suite d'opérations élémentaires aboutissant à une résolution de problème, quel que soit le domaine : mathématique, programmation, organisation, etc.Celle-ci se fait en langage naturel, et est donc accessible à tous les élèves, mais la vraie difficulté vient de sa traduction par étapes successives pour aboutir au langage machine. Heureusement les compilateurs ont été créés pour que nous n'abordions jamais ce langage machine... A ce propos, pour tout savoir des différents langages, les nuances entres les termes et que faisons nous à quel moment, je vous conseille la lecture de cet article très complet de Wikipedia : www.wikiwand.com/fr/Compilateur La première étape est de faire écrire par les élèves l'attendu de leur système : le robot doit suivre la ligne Puis leur demander de décomposer : quand il détecte une ligne noire, il tourne Mais concrètement que fait le système ? Du bloc au code Donc la nouvelle question est comment arriver jusqu'au code ?

http://www.pedagogie.ac-nantes.fr/technologies-et-sciences-des-ingenieurs/enseignement/systemes/du-raisonnement-jusqu-au-code-algorithmie-et-blockly-rduino-924943.kjsp?RH=1333490637002

Related:  Coder au collègeArduinoSCRATCH & ARDUINOTechnologie

Travaux Pratiques Arduino Introduction La plateforme utilisée pour les travaux pratiques est la carte Arduino. Préliminaires installez sur votre poste de travail l'environnement de développement Arduino installez sur votre poste de travail l'environnement de développement Processing optionnel : installez l'éditeur de montage Fritzing. Il vous sera utile pour garder en mémoire les montages réalisés.

Technologie - Ressources technologie C4 Inscrire son enseignement dans une logique de cycle Démarches et méthodes Le guide pédagogique et didactique proposé ci-dessous met en perspective le nouveau programme dans le contexte du nouveau collège. technologies et sciences des ingénieurs - piloter Arduino par Scratch2 Voici comment faire piloter les entrées/sorties de l'interface Arduino par le logiciel Scratch. Il suffit de lancer en même temps un petit logiciel (s2aio) qui va ainsi vous permettre d'aborder la programmation avec tous les niveaux de public. Le principe Le logiciel Scratch2 va activer des broches (ou PIN) des cartes Arduino en entrée ou sortie pour vous permettre de contrôler vos montages. Mais pour que le programme communique avec la carte, il va falloir un petit logiciel qui va tourner en tâche de fond afin d'établir ce lien : s2aio Le logiciel s2aio

MoletteSouris Montage de la molette d'une souris (contribution de Alban MEFFRE) Les souris PS2 ou USB endommagées contiennent des composants intéressants (molette, contacteur, rouleau ou émetteur/recepteur infrarouge) pour des manipulations simples mais instructives. La molette de souris est un roue dentée avec des 2 contacts légèrement décalés pour détecter le sens de la rotation. Chaque impulsion compte pour une rotation d'une fraction de tour. Voici le montage et le programme pour expérimenter avec une molette sur l'Arduino Espaces numériques de travail (ENT) - Qu'est-ce qu'un ENT ? Qu'est-ce qu'un ENT ? Un ENT se présente comme un bouquet modulaire et extensible de services intégrés ou connectés, et interopérables.Un ENT répond à la définition, à l'architecture de référence et aux exigences et recommandations figurant dans la version 6.0 du schéma directeur des espaces numériques de travail (SDET) . Cet outil participe à la structuration du paysage du numérique éducatif.

Blockly Arduino : l’esprit d’Ardublock, sans ses inconvénients ! 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. Tutoriels Arduino en 5 Minutes - Leçon 9 - Programmation des plateformes Arduino en utilisant un EDI différent - Blogue RobotShop Menu des leçons : Programmation visuelle Ces solutions alternatives offrent à l’utilisateur la possibilité de créer des programmes graphiquement au lieu d’écrire du code (texte). Programmation habituelle Elle vous permet de coder normalement (texte), mais elle fournit également une interface et des fonctionnalités différentes pour aider à améliorer votre expérience, en facilitant certaines tâches avancées qui ne sont généralement pas possibles avec l’EDI de l’Arduino. Programming sur Android

A quoi sert un ENT ? Pour qui ? Pour quel bénéfice ? L’espace numérique de travail (ENT) s’adresse à l’ensemble des membres de la communauté éducative : élèves, parents d’élèves, enseignants, personnels administratifs, techniques et de directions des établissements d’enseignement. Il offre également des services aux interlocuteurs de l’établissement scolaire au sein des académies, des collectivités et des entreprises accueillant des stagiaires. • de manière personnalisée afin que chaque utilisateur organise et gère son propre environnement, dans un contexte quotidien ; • de façon continue, en lui permettant d’en bénéficier en toutes circonstances, en classe, au centre de documentation et d’information, en salle multimédia, en salle des professeurs, à domicile et en tout lieu offrant un accès à l’Internet (par exemple un espace public numérique).

technologies et sciences des ingénieurs - piloter Arduino par Scratch2 Voici comment faire piloter les entrées/sorties de l'interface Arduino par le logiciel Scratch. Il suffit de lancer en même temps un petit logiciel (s2aio) qui va ainsi vous permettre d'aborder la programmation avec tous les niveaux de public. Le principe Le logiciel Scratch2 va activer des broches (ou PIN) des cartes Arduino en entrée ou sortie pour vous permettre de contrôler vos montages. Mais pour que le programme communique avec la carte, il va falloir un petit logiciel qui va tourner en tâche de fond afin d'établir ce lien : s2aio

Related: