Informatique - Algorithmique
à l'Ecole

Cycle 2

r

Dans le Socle Commun - Domaine 2 / les méthodes et outils pour apprendreLa fréquentation et l’utilisation régulières des outils numériques au cycle 2, dans tous les enseignements, permettent de découvrir les règles de communication numérique et de commencer à en mesurer les limites et les risques.

Ressources

Scratch

r

Scratch en maternelle (adaptable donc je pense) : http://www.scoop.it/t/vie-numerique-a-l-ecole-academie-orleans-tourshttp://fr.calameo.com/read/000302261758b241f605d

Cycle 3

r

Dans le Socle Commun - Domaine 2 / les méthodes et outils pour apprendreLa maitrise des techniques et la connaissance des règles des outils numériques se construisent notamment à travers l’enseignement des sciences et de la technologie où les élèves apprennent à connaitre l’organisation d’un environnement numérique et à utiliser différents périphériques ainsi que des logiciels de traitement de données numériques (images, textes, sons...). En mathématiques, ils apprennent à utiliser des logiciels de calculs et d’initiation à la programmation.

Technologie et Sciences

r

Utiliser des outils numériques pour : »  traiter des données ; 
»  simuler des phénomènes ; Matière, mouvement, énergie, informationIdentifier un signal et une information :Élément minimum d’information (oui/non) et représentation par 0,1.La notion de signal analogique est réservée au cycle 4. On se limitera aux signaux logiques transmettant une information qui ne peut avoir que deux valeurs, niveau haut ou niveau bas. En classe de 6e, l’algorithme en lecture introduit la notion de test d’une information (vrai ou faux) et l’exécution d’actions différentes selon le résultat du test. Matériaux et objets techniquesRepérer et comprendre la communication et la gestion de l’information.» Environnement numérique de travail.» Le stockage des données, notions d’algorithmes, les objets programmables.» Usage des moyens numériques dans un réseau.» Usage de logiciels usuels. Les élèves apprennent à connaitre l’organisation d’un environnement numérique. Ils décrivent un système technique par ses composants et leurs relations. Les élèves découvrent l’algorithme en utilisant des logiciels d’applications visuelles et ludiques.
Ils exploitent les moyens informatiques en pratiquant le travail collaboratif. Les élèves maitrisent le fonctionnement de logiciels usuels et s’approprient leur fonctionnement. La recherche de solutions en réponse à un problème posé dans un contexte de la vie courante, est favorisée par une activité menée par équipes d’élèves. Les élèves sont progressivement mis en activité au sein d’une structure informatique en réseau sollicitant le stockage des données partagées.

Maths

r

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 gures simples ou de gures composées de gures simples). Au CM1, on réserve l’usage de logiciels de géométrie dynamique à des fins d’apprentissage manipulatoires (à travers la visualisation de constructions instrumentées) et de validation des constructions de figures planes. À partir du CM2, leur usage progressif pour effectuer des constructions, familiarise les élèves avec les représentations en perspective cavalière et avec la notion de conservation des propriétés lors de certaines transformations.

Ressources

Scratch

r

Fiches Scratch INRIA : https://files.inria.fr/mecsci/CreativeComputingFr/CreativeComputing20140806_FR_ttfrancais.pdfCommunauté Scratched : http://scratched.gse.harvard.edu

a

Reeborg

Autres

r

All you need is code : http://www.allyouneediscode.eu/fr/news

a

Cycle 4

r

Un enseignement d’informatique, est dispensé à la fois dans le cadre des mathématiques et de la technologie.Celui-ci n’a pas pour objectif de former des élèves experts, mais de leur apporterdes clés de décryptage d’un monde numérique en évolution constante. Il permet d’acquérir des méthodes qui construisent la pensée algorithmique et développedes compétences dans la représentation de l’information et de son traitement, la résolution de problèmes, le contrôle des résultats. Il est également l’occasion demettre en place des modalités d’enseignement fondées sur une pédagogie de projet,active et collaborative. Pour donner du sens aux apprentissages et valoriser le travail des élèves, cet enseignement doit se traduire par la réalisation de productions collectives (programme, application, animation, sites, etc.) dans le cadre d’activités de création numérique, au cours desquelles les élèves développent leur autonomie,mais aussi le sens du travail collaboratif.

2nde

r

L’utilisation de logiciels (calculatrice ou ordinateur), d’outils de visualisation et de représentation, de calcul (numérique ouformel), de simulation, de programmation développe la possibilité d’expérimenter, ouvre largement la dialectique entre l’observation et la démonstration et change profondément la nature de l’enseignement.L’utilisation régulière de ces outils peut intervenir selon trois modalités : - par le professeur, en classe, avec un dispositif de visualisation collective adapté ; - par les élèves, sous forme de travaux pratiques de mathématiques ; - dans le cadre du travail personnel des élèves hors du temps de classe (par exemple au CDI ou à un autre point d’accès au réseau local).

Maths

ICN - Enseignement d'exploration

Projet du CSP

a

Programme

a

Expérimentation Eduscol

Cycle Terminal

r

Les capacités attendues dans le domaine de l’algorithmique sont rappelées en fin de programme. Elles doivent être exercées à l’intérieur de chaque champ du programme. Les exigences doivent être modestes et conformes à l’esprit des filières concernées.

S

ES/L

1ES/L

r

L’utilisation de logiciels, d’outils de visualisation et de simulation, de calcul (formel ou scientifique) et deprogrammation change profondément la nature de l’enseignement en favorisant une démarche d’investigation.En particulier, lors de la résolution de problèmes, l’utilisation de logiciels de calcul formel peut limiter le temps consacré à des calculs très techniques afin de se concentrer sur la mise en place de raisonnements.L’utilisation de ces outils intervient selon trois modalités :- par le professeur, en classe, avec un dispositif de visualisation collective ;- par les élèves, sous forme de travaux pratiques de mathématiques ;- dans le cadre du travail personnel des élèves hors de la classe.

TES/L

r

L’utilisation de logiciels, d’outils de visualisation et de simulation, de calcul (formel ou scientifique) et deprogrammation change profondément la nature de l’enseignement en favorisant une démarche d’investigation.En particulier, lors de la résolution de problèmes, l’utilisation de logiciels de calcul formel peut limiter le temps consacré à des calculs très techniques afin de se concentrer sur la mise en place de raisonnements.L’utilisation de ces outils intervient selon trois modalités :- par le professeur, en classe, avec un dispositif de visualisation collective ;- par les élèves, sous forme de travaux pratiques de mathématiques ;- dans le cadre du travail personnel des élèves hors de la classe.

Analyse

r

Suites : Étant donné une suite (qn) avec0 < q <1, mettre en œuvre un algorithme permettant de déterminer unseuil à partir duquel qn est inférieur àun réel a positif donné.

Algorithmique

r

En seconde, les élèves ont conçu et mis en œuvre quelques algorithmes. Cette formation se poursuit tout au long du cycle terminal.Dans le cadre de cette activité algorithmique, les élèves sont entraînés à :- décrire certains algorithmes en langage naturel ou dans un langage symbolique ; - en réaliser quelques-uns à l’aide d’un tableur ou d’un programme sur calculatrice ou avec un logiciel adapté ; - interpréter des algorithmes plus complexes.Aucun langage, aucun logiciel n’est imposé. L’algorithmique a une place naturelle dans tous les champs des mathématiques et les problèmes posés doivent être enrelation avec les autres parties du programme (algèbre et analyse, statistiques et probabilités, logique), mais aussi avecles autres disciplines ou le traitement de problèmes concrets.À l’occasion de l’écriture d’algorithmes et de programmes, il convient de donner aux élèves de bonnes habitudes derigueur et de les entraîner aux pratiques systématiques de vérification et de contrôle.

ISN (volontairement séparé de S)

r

Objectifs : Développer des compétences de base dans le domaine de l'informatiqueDonner le goût des sciences du numérique lors d'activités variées : travaux pratiques, projets, exposés et débats.Développer la rigueur en apprenant les bases de la programmation, clé de la maîtrise des ordinateurs.S'interroger sur la qualité, la sûreté, la fiabilité et la sécurité des données numériques.Identifier et s'interroger sur les progrès, les avantages et les risques que génère la société numérique.