ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE

Slides:



Advertisements
Présentations similaires
Alignement des progressivités des thématiques par niveau Niveau 5° Un exemple de progressivité des compétences des 3 thématiques et l’informatique sur.
Advertisements

Qu’est ce qui change ? Au niveau des programmes en technologie.
Pour comprendre comment la créativité et l’innovation sont les moteurs de l’évolution technologique La commande par la pensée ? La commande par le mouvement.
I nformatique et C réation N umérique Lycée La Martinière Duchère 300 avenue Sakharov Lyon Enseignement d’Exploration.

Enseigner autrement les mathématiques au travers du socle commun et des nouveaux programmes Un collège réformé, adapté et contextualisé.
Dans le cursus scolaire d’un élève
Algorithmique et programmation
EVALUATION du SOCLE COMMUN au CYCLE 3
Programmation d'un aspirateur robot connecté
ATELIER : création d’une séquence mathématiques / technologie
Conception de « progression »
CEMTEC Comment scénariser l’éclairage d’un escalier ?
Cycle 3 Cycle 4 Pilotage du robot mBot Site scratch :
De nouvelles modalités d’attribution à compter de la session 2017
La programmation dans les programmes 2015
Journée départementale Atelier Programmation
Travaux Académiques Mutualisés Besançon Orléans Tours
Dominique PETRELLA – Frédéric GUINEPAIN - IA-IPR STI Versailles
Le Cycle de vie d’un logiciel
L’Instruction de Test Alternatif
Dossier technique et documents complémentaires
Activités algorithmiques
Du côté des textes et programmes…
CEMTEC 4 Cycle4 Niveau 5eme
Apprendre des mots au cycle 2 Quelle progression ?
Réunion du mardi 20 septembre 2016
Enseigner la Technologie au collège
Piloter un robot mbot à distance avec retour vidéo
TECHNOLOGIE 3ème Professeur : Baptiste DUMAS.
Réalisation d’une lampe connectée pilotée par bluetooth
Démarche de conception. Démarche didactique.
Un projet : des démarches pédagogiques
Commande d’une voiture par LABVIEW/ ARDUINO / Bluetooth
Animation Programmer avec Scratch
Synthèse 8 : Langage informatique
Formation au Numérique Codage et programmation dans les nouveaux programmes Romorantin, le 23 janvier 2018.
Nouveaux programmes de sciences et de technologie : comment décliner l’enseignement au cours du cycle 3 ? Après les programmes, leur contenu… leur déclinaison…
Mesures Physiques et Informatique
2 REFORME DU COLLEGE Application rentrée 2016
HYGIÈNE-ALIMENTATION-SERVICES
TECHNOLOGIE 5ème Professeur : Baptiste DUMAS.
Une nécessaire coordination entre la technologie et les mathématiques
Technologie 4° Le cours : Au collège
Présentation des nouveaux programmes de Technologie Mai 2008
Calculs sur bandes Plan Maths Primaire – IREM de lille
Comprendre le fonctionnement d’un réseau
La Technologie en 4°.
De Scratch à Python : une transition douce… COMMUNICATION
Le programme informatique L’algorithme Le codage
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
Enseignement de la technologie au cycle 4
Nièvre Date : 08/06/2018.
Journées Départementales Jeudi 7 JUIN 2018 Lycée Fourier - Auxerre.
Sciences Numériques et Technologie
la Spécialité Numérique et sciences informatiques
Numérique et Sciences Informatiques
Introduction générale -
Design, innovation et créativité
Design, innovation et créativité Sciences de l’ingénieur 1ère et Tale
Forum COFRA, Tramelan, 10 mai 2017
Numérique et Sciences Informatiques
Enseignement de Spécialité (EdS) classes de Première et Terminale
Classe de seconde, enseignement commun
L’OPTION Technologique: SCIENCES DE L’INGENIEUR EN SECONDE
Séance centre patronal Paudex
La Technologie en 4°.
Numérique et Sciences Informatiques
Informatique Embarquée et Objets Connectés
spécialité mathématiques Première
Transcription de la présentation:

ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE Cycle 4

Ce qu’en dit le socle commun de connaissances, de compétences et de culture Domaine 1 : Comprendre, s’exprimer en utilisant les langages mathématiques, scientifiques et informatiques [L’élève] 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.

Thématique : L’informatique et la programmation CT 2.7 Imaginer, concevoir et programmer des applications informatiques nomades. Écrire, mettre au point (tester, corriger) et exécuter un programme commandant un système réel et vérifier le comportement attendu. CT4.2 Appliquer les principes élémentaires de l’algorithmique et du codage à la résolution d’un problème simple. Écrire un programme dans lequel des actions sont déclenchées par des événements extérieurs. CT 5.4 Piloter un système connecté localement ou à distance. CT 5.5 Modifier ou paramétrer le fonctionnement d’un objet communicant.

Compétence : Écrire un programme dans lequel des actions sont déclenchées par des événements extérieurs. Connaissances Notions d’algorithme et de programme. Notion de variable informatique. Déclenchement d'une action par un événement, séquences d'instructions, boucles, instructions conditionnelles. Systèmes embarqués. Forme et transmission du signal. Capteur, actionneur, interface.

SUIVI DE L'ACQUISITION DES COMPETENCES TRAVAILLEES - CYCLE 4 Exemple CT 5.5 5ème : Modifier un programme existant, comprenant un nombre limité de variables d’entrée et de sortie et comportant un nombre limité de boucles itératives. 4ème : Modifier un programme existant, comprenant un nombre plus important de variables d’entrée et de sortie et comportant des boucles itératives. 3ème : Ecrire à partir d'un cahier des charges un programme comprenant des boucles conditionnelles et/ou du comptage. Décomposer un programme en sous programmes.

COMPARAISON MATHS ET TECHNOLOGIE À première vue, une grande proximité. En outre, un enseignement d’informatique, est dispensé à la fois dans le cadre des mathématiques et de la technologie. On retrouve un vocabulaire commun - Notions d’algorithme et de programme Notion de variable informatique Déclenchement d’une action par un évènement, séquences d’instructions, boucles, instructions conditionnelles

L’ALGORITHME

CONCEPTION D’UNE ACTIVITÉ

Création d’organigramme  https://www.draw.io

Code.org Pour programmer : Entièrement en ligne Nombreuses activités ludiques Programmation par blocs comme Scratch

Blockly-games Entièrement en ligne également Dans le même esprit que Code.org Nombreuses activités ludiques Programmation par blocs type Blockly Bonne approche pour Blockly pour Arduino ou Picaxe

SCRATCH

Blockly for Picaxe Blockly @rduino Utilisation de nos maquettes actuelles sous Picaxe ou Arduino Programmation par blocs graphiques similaires à Scratch

MBLOCK Utilisation de nos maquettes actuelles sous Arduino Programmation par blocs graphiques similaires à Scratch

ArduBlock d’Arduino Utilisation de nos maquettes actuelles sous Arduino Programmation par blocs

App Inventor Android – partie "Pilotage d'un système à distance" et "Interface Homme-Machine" du programme –téléphone ou une tablette sous Android –Utilisant des blocks similaires à ceux de Scratch

Quels matériels ? Carte DGB Conçue par A4, spécialement pour le pilotage de petits dragsters ou robots

Robot Thymio Robot Arduino

Mise en situation http://www.pearltrees.com/peuch/