Programmation avec. Au Collège. M. Ferreira

Documents pareils
Esquisse d'un programme d'informatique pour le Collège

Logiciel SCRATCH FICHE 02

Cours 1 : Qu est-ce que la programmation?

Informatique et sciences du numérique

L informatique en BCPST

Programmation C. Apprendre à développer des programmes simples dans le langage C

Autoroute A16. Système de Repérage de Base (SRB) - Localisation des Points de repère (PR) A16- A16+

Intelligence Artificielle Planification

OPTION SCIENCES BELLE-ISLE-EN-TERRE

Prise en main rapide

Cours Informatique Master STEP

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

Séminaires Paris le 14 et 15 mars 2007 Grenoble le 21 et 22 Mars 2007

RÉSUMÉ DES NORMES ET MODALITÉS D ÉVALUATION AU SECONDAIRE

Ressources pour l école élémentaire

MISE EN SERVICE D UN RESEAU DE CAMERA DE VIDEOSURVEILLANCE

SECONDE BAC PROFESSIONNEL Systèmes Electroniques et Numériques

SITES WEB GRATUITS D APPRENTISSAGE EN ANGLAIS ET EN D AUTRES LANGUES

NOM : Prénom : Date de naissance : Ecole : CM2 Palier 2

Alarme domestique- Présentation

Logiciel EV3 LEGO MINDSTORMS Education

DécliCC. savoir. cahier des charges

Indications pour une progression au CM1 et au CM2

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

M06/5/COMSC/SP1/FRE/TZ0/XX INFORMATIQUE NIVEAU MOYEN ÉPREUVE 1. Mardi 2 mai 2006 (après-midi) 1 heure 30 minutes INSTRUCTIONS DESTINÉES AUX CANDIDATS

FICHE UE Licence/Master Sciences, Technologies, Santé Mention Informatique

RESPONSABLE DU DEVELOPPEMENT COMMERCIAL IMPORT EXPORT

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

Logiciel Libre Cours 3 Fondements: Génie Logiciel

Proposition de séquence collège/lycée. Niveau A2 A2+

ATELIERS APPRENDRE 2015

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION

Deux disques dans un carré

S LICENCE INFORMATIQUE Non Alt Alt SS1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques)

EVALUATIONS MI-PARCOURS CM2

QUELQUES ACTIVITES RELATIVES A LA PARTIE A Propagation d une onde ; onde progressive. Comment installer le format de compression divx?

1. Structure d'un programme FORTRAN 95

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Concevoir son premier espace de cours sur la plateforme pédagogique Moodle

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

Évaluation et implémentation des langages

Equipement. électronique

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

ESSOURCES PÉDAGOGIQUES

Cours 1 : La compilation

Cours de Génie Logiciel

1 Description générale de VISFIELD

Guide Pédagogique

Lire, dire et écrire en utilisant les cartes heuristiques. OBJECTIFS

FORMATION MULTIMÉDIA LVE

Attestation de maîtrise des connaissances et compétences au cours moyen deuxième année

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

Brique BDL Gestion de Projet Logiciel

Annexe 9 Première version du plan d action triennal de la Chaudière-Appalaches

Feuille TD n 1 Exercices d algorithmique éléments de correction

15 janvier 2014 * PROGRAMME MOBIQUAL

Introduction à l informatique en BCPST

QUESTION 1 {2 points}

DEMARREZ RAPIDEMENT VOTRE EVALUATION

Support de TD ArcGIS Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT e année ingénieur

Atelier E-TOURISME Optimiser la visibilité de son site sur les moteurs de recherche. ecotourismepro.jimdo.com

L objectif de ce cycle est de former des techniciens supérieurs spécialisés dans l administration et la gestion de bases de données et des réseaux.


Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

Déroulement. Evaluation. Préambule. Définition. Définition. Algorithmes et structures de données 28/09/2009

DEUST BUREAUTIQUE COMMUNICATION MULTIMÉDIA. - Assistant(e) de Direction - Technicien(ne) Multimédia.

L ACCOMPAGNEMENT PERSONNALISE AU LYCEE PICASSO DE PERPIGNAN (Document de travail)

TP1. Outils Java Eléments de correction

TP WINDOWS 2008 SERVER - OUTILS DE SAUVEGARDE ET DE RESTAURATION

Niveau linguistique Berlitz 1 Niveau A1 du CECRL

Introduction à MATLAB R

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, , ISBN :

PROGRAMMES EN EPS A L ECOLE PRIMAIRE

SOCLE COMMUN: LA CULTURE SCIENTIFIQUE ET TECHNOLOGIQUE. alain salvadori IA IPR Sciences de la vie et de la Terre ALAIN SALVADORI IA-IPR SVT

1 Démarrage de Marionnet

PROGRAMME DE FORMATION

Génie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5

MISE EN SERVICE DE L ALARME BOSCH EASY SERIES

La formation à l informatique et aux TIC au lycée. Proposition de programme Seconde Première Terminale

SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique

COMMENT OPTIMISER MA VISIBILITÉ SUR LE WEB? AMÉLIORER MON RÉFÉRENCEMENT

Technique opératoire de la division (1)

TP1 : Initiation à l algorithmique (1 séance)

NIMEGUE V3. Fiche technique 3.07 : Sauvegarde / Restauration manuelle

Master Métiers de l enseignement scolaire. Mémoire professionnel de deuxième année UTILISER ET COMPRENDRE L ORDINATEUR EN MÊME TEMPS :

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.

BTS SYSTEMES ELECTRONIQUES

Gestion d'une billeterie défilé des talents

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

BREVET D ENSEIGNEMENT SUPERIEUR DE CONSEILLER EN ADMINISTRATION ET GESTION DU PERSONNEL

Enquête sur le besoin d accompagnement des enseignants

Vérifier la qualité de vos applications logicielle de manière continue

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Scratch : programmation objet facile pour tous

Informations préalables. Conseils de mise en oeuvre

Créer une application de livre interactif pour tablette avec Indesign CS6 et Adobe Digital Publishing Suite

BES WEBDEVELOPER ACTIVITÉ RÔLE

Formation aux écrits professionnels

Transcription:

Programmation avec Au Collège M. Ferreira

Présentation Ferreira Sébastien Professeur de Mathématiques au collège Montaigne de Goussainville Informatique 2016-2017 : J enseigne en 6 e, 5 e et 3 e s.ferreira.math@gmail.com

Présentation Qu est ce que je vais présenter? Nouveau programme 2016 ->Thématique «Algorithme et Programmation» Proposition personnelle interprétations personnelles, non validé Nouveauté 2016 : Tests et Expérimentations, Brevet Notion en Scratch

Questions Avec les élèves : Quel contenu à aborder? Sous quelle forme?

Contenu : Officiellement Cycle 3 Espace et Géométrie : Se repérer, décrire ou exécuter des déplacements, sur un plan ou sur une carte. Accomplir, décrire, coder des déplacements dans des espaces familiers. Programmer les déplacements d un robot ou ceux d un personnage sur un écran. Vocabulaire permettant de définir des positions et des déplacements. Réaliser une figure simple ou une figure composée de figures simples à l aide d un logiciel. Repères de progressivité Initiation à la programmation : Une initiation à la programmation est faite à l occasion notamment d activités de repérage ou de déplacement (programmer les déplacements d un robot ou ceux d un personnage sur un écran), ou d activités géométriques (construction de figures simples ou de figures composées de figures simples).

Contenu : Officiellement Cycle 3 Espace et Géométrie : Se repérer, décrire ou exécuter des déplacements, sur un plan ou sur une carte. Accomplir, décrire, coder des déplacements dans des espaces familiers. Programmer les déplacements d un robot ou ceux d un personnage sur un écran. Vocabulaire permettant de définir des positions et des déplacements. Réaliser une figure simple ou une figure composée de figures simples à l aide d un logiciel. Repères de progressivité Initiation à la programmation : Une initiation à la programmation est faite à l occasion notamment d activités de repérage ou de déplacement (programmer les déplacements d un robot ou ceux d un personnage sur un écran), ou d activités géométriques (construction de figures simples ou de figures composées de figures simples).

Analyse Cycle 3 Initiation Axe : Espace et Géométrie Des déplacements et construire. Globalement : léger Aucun savoir n est demandé Pas de chapitre à proprement parlé

Contenu :Officiellement Cycle 4 Attendus de fin de cycle : Écrire, mettre au point et exécuter un programme simple Connaissances et compétences associées : Décomposer un problème en sous-problèmes afin de structurer un programme ; reconnaître des schémas. Écrire, mettre au point (tester, corriger) et exécuter un programme en réponse à un problème donné. Écrire un programme dans lequel des actions sont déclenchées par des événements extérieurs. Programmer des scripts se déroulant en parallèle.» 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. Exemples de situations, d activités et de ressources pour l élève : Jeux dans un labyrinthe, jeu de Pong, bataille navale, jeu de nim, tic tac toe. Réalisation de figure à l aide d un logiciel de programmation pour consolider les notions de longueur et d angle. Initiation au chiffrement (Morse, chiffre de César, code ASCII ). Construction de tables de conjugaison, de pluriels, jeu du cadavre exquis Calculs simples de calendrier. Calculs de répertoire (recherche, recherche inversée...). Calculs de fréquences d apparition de chaque lettre dans un texte pour distinguer sa langue d origine : français, anglais, italien, etc.

Contenu : Officiellement Cycle 4 Attendus de fin de cycle : Écrire, mettre au point et exécuter un programme simple Exemples : Jeux : Pong, Bataille Navale, Nim, Tic tac toe (Morpion). Réalisation de figure Thématique «chaîne de caractère» Initiation au chiffrement Construction de tables Gestion de répertoire Calculs de fréquences d apparition de lettres Calculs : calendrier. Connaissances et compétences associées : Décomposer un problème en sous-problèmes Reconnaître des schémas => trouver une logique Écrire un programme en réponse à un problème donné. Gestions évènements. Programmer des scripts se déroulant en parallèle.» 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.

Contenu :Officiellement Cycle 4 Connaissances : Notions d algorithme et de programme. Notion de variable informatique. Algorithme / Langage : aucune mention d un langage ; mais Scratch. Compétences : Écrire un programme en réponse à un problème donné. Gestion d évènements Faire appel à un sous-programme Programmer des scripts en parallèle Programmer des instructions conditionnelles Utiliser une boucles Utiliser une variable (une liste)

Analyse Cycle 4 Théorie : Notions d algorithme et de programme. Notion de variable informatique. Écrire un programme en réponse à un problème donné. Pratique : Gestion d évènements Faire appel à un sous-programme Programmer des scripts en parallèle Programmer des instructions conditionnelles Utiliser une boucles Utiliser une variable (une liste)

Mes principes Peu de théorie -> travailler par l exemple De la pratique : avec machine (Scratch) et sans machine (Algorithmique) Régulier et non condensé (Temporellement) Classe inversée (ELEA) Nouveauté programme Peu de théorie -> tutoriel vidéo

Progression collège 6 e : Initiation 5 e (et 4 e ): Théorie : Variable / Algorithmique / Programme Pratique : TP et un projet final 3 e : Objectif Brevet (Accès au contenu 5 e )

Mise en place 6 e Pas d algorithmique ; que de la programmation => que du Scratch 95% en géométrie Objectifs : Prise en main du logiciel Mouvements Stylo Boucles Sous-Programmes (création de blocs) Etre capable de faire des figures

Mise en place 6 e Avant : Présentation interface TP : faire une rosace de carré => Aborder les défauts / limitations de Scratch Chapitre clé : «Angles» => directions (décembre) Après : Tous types de figures (propositions élèves) Initiative

Exemples 6 e Présentation Rosace de carrés Rosace élève TP1 : rosace carrés ELEA Différents exercices TP 2 : Polygones

Mise en place 5 e Algorithmique + Programmation Objectif : répondre au programme (Écrire un programme en réponse à un problème donné)

Mise en place 5 e ELEA (parcours «tutoriel») TP 1 : découverte (Vacances de Toussaint) => à finir en DM TP2 : construction de figures (TP1 et 2 de 6iem) (Vacances de Noël)=> à finir en DM Calcul littéral (utilisation des lettres + variable informatique) Activité : Algorithmique débranché (Vacances d hiver) TP3 : Programmes de calcul (Vacances de printemps)=> à finir en DM Projet final : Casse brique

Exemples 5 e ELEA TP1 - TP2 TP3 Activité algorithmique débranchée Divers exercices Projet casse brique

Mise en place 3 e Année transitoire : aucunes notions Objectifs brevet Exercices types : choix du bon script Exercices types : compléter un script

Exemples 3 e ELEA TP1 cours