Algorithmique et programmation

Slides:



Advertisements
Présentations similaires
Nouveaux programmes de mathématiques cycles 3 et 4
Advertisements

REUNION d’INFORMATION à l’ATTENTION des PARENTS de 6° – 24 mai 2016.
Introduction à la notion de fonction 1. Organisation et gestion de données, fonctions 1.1. Notion de fonction ● Déterminer l'image d'un nombre par une.
ALGORITHMES LANGAGES ALGORITHMIQUE. Qu'est-ce qu'un algorithme ? Un algorithme est une méthode décrite pas à pas pour « faire quelque chose ». Hors des.
TRAAM Académie d'Amiens Collège J-B Pellerin Beauvais.
Enseigner l’arithmétique en série L Réflexions sur les contenus et les exigences.
Inter académiques Orléans 2007 Analyse d'activités pouvant donner lieu à développement dans et hors la classe. Durée : 1h30 ● Problématique ● Présentation.
Enseigner autrement les mathématiques au travers du socle commun et des nouveaux programmes Un collège réformé, adapté et contextualisé.
Activité de mathématiques pratique pour les niveaux 1
ATELIER : création d’une séquence mathématiques / technologie
CEMTEC Comment scénariser l’éclairage d’un escalier ?
Cycle 3 Cycle 4 Pilotage du robot mBot Site scratch :
Le diplôme NATional du brevet (dnb)
Un Algorithme , c'est Quoi ?
Dominique PETRELLA – Frédéric GUINEPAIN - IA-IPR STI Versailles
Algorithme et programmation
REUNION d’INFORMATION à l’ATTENTION des PARENTS de 4° – 11 juin 2016
Algorithmique demander jeu du pendu.
1. IDENTIFIER LES BESOINS DES ÉLÈVES.
Cycle élémentaire Année scolaire
Les Instructions – Organigramme
Un Algorithme , c'est Quoi ?
Bases de programmation en Python
Activités algorithmiques
Calcul mental.
DIAPO 1: 30 secondes Voici un algorithme SCRATCH Question 1
Le nouveau socle commun
Le rectangle.
©Hachette Livre – Mathématiques Cycle 4 – Collection Kiwi
© Hachette Livre 2016, Mathématiques Cycle 4, collection Kiwi
© Hachette Livre 2016, Mathématiques Cycle 4, collection Kiwi
© Hachette Livre 2016, Mathématiques Cycle 4, collection Kiwi.
Réunion du mardi 20 septembre 2016
TECHNOLOGIE 3ème Professeur : Baptiste DUMAS.
Approximation de Pi par la méthode de Monte Carlo
4 – Anticiper l’animation
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.
TECHNOLOGIE 5ème Professeur : Baptiste DUMAS.
Une nécessaire coordination entre la technologie et les mathématiques
Les programmes de Droit de la série STMG
Analyse comparative des programmes en éducation musicale
Géométrie CM Les quadrilatères.
Roger Cousinet L’éducation nouvelle.
Le diplôme national du brevet La fin d’un parcours scolaire
Animation Magistère Fractions et décimaux présentiel 2
Université de la méditerranée
De Scratch à Python : une transition douce… COMMUNICATION
Classe mobile Tablettes Samsung
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
SPECIALITE MATHEMATIQUES.
PRO1026 Programmation et enseignement
Mathématiques.
Numérique et Sciences Informatiques
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
- Du collège au lycée - De Scratch à Python
Opérateurs et fonctions arithmétiques Opérateurs de relation Opérateurs logiques Cours 02.
Design, innovation et créativité
LES NOUVEAUX PROGRAMMES DE MATHÉMATIQUES
Contextualisation : Détermination de l’intensité d’une force
Présentation des nouveaux programmes de mathématiques de première des séries technologiques Jessica Parsis.
Numérique et Sciences Informatiques
Enseignement de Spécialité (EdS) classes de Première et Terminale
Programme de physique-chimie de première STI2D (Laurence Hilaire, Jessica Parsis et Antoine Ridoin) Énergie mécanique  Nécessité d’introduire le travail.
Python Nicolas THIBAULT
Automatismes Seconde GT
Les données structurées et leur traitement
ACTIVITES MENTALES Préparez-vous ! Collège Jean Monnet.
spécialité mathématiques Première
Transcription de la présentation:

Algorithmique et programmation Journées Pédagogiques – Avril 2017

Algorithmique et programmation au collège : Au cycle 4, les élèves s’initient à la programmation, en développant dans une démarche de projet quelques programmes simples (…). En créant un programme, ils développent des méthodes de programmation, revisitent les notions de variables et de fonctions sous une forme différente, et s’entraînent au raisonnement.

Mathématique/ Informatique Pensée algorithmique Démarche algorithmique Démarche Essai/Erreur Raisonnement Pédagogie de projet Créativité Postures Interdisciplinarité

Scratch Le logiciel Exemples de projet DNB et activités débranchées

Quelle suite à donner au lycée ? Le programme (attention devient une partie du programme de 2nde) « En programmant, les élèves revisitent les notions de variables et de fonctions sous une forme différente. » « On commence par consolider les notions de variables, de boucles et d’instructions conditionnelles introduites au cycle 4 en complétant la programmation par blocs par l’utilisation d’un langage de programmation textuel. » « On formalise les notions de boucle bornée (for) et de boucle non bornée (while) et on introduit la notion nouvelle de fonction dans un langage de programmation. »

Quelle mise en œuvre pédagogique ? Premier algorithme à réaliser sous SCRATCH (on réactive les notions de variables, affectation, instruction conditionnelle, boucle) Bascule progressive de SCRATCH à PYTHON Introduction de la nouvelle notion de fonction

Quelle suite à donner au lycée Quelle suite à donner au lycée ? Zoom sur l’introduction de la notion de fonction On dispose d’une fonction MOYENNE(x,y) qui calcule la moyenne entre deux nombres x et y. En utilisant cette fonction, écrire un algorithme en langage naturel qui teste si un point A est le symétrique d’un point B par rapport à un point C.

Et en Python ? Distribution du programme Commentaires sur le code PYTHON

Quelle suite donner au lycée ? Une petite initiation à Python Défi 0 : Faire fonctionner le programme Test Symétrique sous Python Défi 1 : Utiliser cette fonction pour tester si un quadrilatère est un parallélogramme. Défi 2 : Ecrire une fonction distance et l’utiliser dans un programme qui détermine si un quadrilatère est un losange.

Quelle suite donner au lycée ? Une petite initiation à Python Défi 3 : Une Simulation Une puce part du point de coordonnées (0;0). Elle se déplace en se décalant d’une unité vers la droite. Elle s’arrête lorsqu’elle est à plus de 10 unités du point de coordonnées A(3;2). Réaliser un programme sous python qui simule le déplacement de cette puce.