Proposition pour la formation à l'enseignement de la spécialité ISN dans l'académie d'aix-marseille

Documents pareils
Informatique et sciences du numérique

UFR d Informatique. FORMATION MASTER Domaine SCIENCES, TECHNOLOGIE, SANTE Mention INFORMATIQUE

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

ELP 304 : Électronique Numérique. Cours 1 Introduction

Demande de transformation de la formation qualifiante TEMIR : Technicien En Maintenance Informatique et Réseaux en diplôme d université (DU)

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

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

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

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

INGENIERIE DES SYSTEMES INFORMATIQUES - PARCOURS : MOBILITE ET CLOUD COMPUTING

LICENCE : INFORMATIQUE GENERALE

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

Logiciel Libre Cours 3 Fondements: Génie Logiciel

Alexandre Buge Epitech 5 Promo Soutenance de stage du 01/03/2004 au 31/08/2004

Annexe : La Programmation Informatique

Sécurité de l'information

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

UE Programmation Impérative Licence 2ème Année

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT

OUVERTURE DE VACANCE

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

DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique

Présentation des CMS au CIFOM-EAA

Projet de programme pour l enseignement d exploration de la classe de 2 nde : Informatique et création numérique

DUT Informatique, orientation Imagerie Numérique

Université Libre de Tunis

Algorithmique I. Algorithmique I p.1/??

MATHEMATIQUES ET SCIENCES POUR L INGENIEUR

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Bachelier Bibliothécaire- Documentaliste!

Master Information et communication spécialité Produits et services multimédia

SECTION 5 BANQUE DE PROJETS

IMO - Informatique, modélisation et optimisation

Devenez expert en éducation. Une formation d excellence avec le master Métiers de l Enseignement, de l Education et de la Formation

La Certification de la Sécurité des Automatismes de METEOR

UNIVERSITÉ DE LORRAINE Master MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises)

SUPPLEMENT AU DIPLOME

Le Master Mathématiques et Applications

Big Data et Graphes : Quelques pistes de recherche

Conservation des documents numériques

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Calculateur quantique: factorisation des entiers

Le programme d examens du Bureau canadien des conditions d admission en génie d Ingénieurs Canada englobe 19 domaines du génie.

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

Licence professionnelle Conception et administration de systèmes d information en réseau

Protocoles réseaux. Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1).

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

Conception de circuits numériques et architecture des ordinateurs

Codage d information. Codage d information : -Définition-

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014

QUESTION 1 {2 points}

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

RÉSUMÉ DESCRIPTIF DE LA CERTIFICATION (FICHE RÉPERTOIRE)

Introduction à NetCDF

TUTORAT. U Guelma. Guide du Tuteur FMISM

ECTS INFORMATIQUE DE GESTION Option Administrateur de réseaux Locaux d entreprise

Baccalauréat technologique

Bases de programmation. Cours 5. Structurer les données

MASTER (LMD) MODELISATION, OPTIMISATION, COMBINATOIRE ET ALGORITHME

4D v11 SQL Release 5 (11.5) ADDENDUM

CERTIFICAT INFORMATIQUE ET INTERNET NIVEAU 1

Les apports de l informatique. Aux autres disciplines

La mémoire. Un ordinateur. L'octet. Le bit

Programme et contenus Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue (13:40)

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

Pour chaque projet est indiqué son titre, le ou les laboratoires participants ainsi que le coordinateur

Figure 1 : représentation des différents écarts

Programmes des classes préparatoires aux Grandes Ecoles

Consultant.NET / SharePoint

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar


Système binaire. Algèbre booléenne

Informatique & Systèmes de Communication. Stages de 12 à 16 semaines aux Etats-Unis

Description du programme du Master M2 MIAGE SIIN (1)

Master Informatique Aix-Marseille Université

Algorithmique et langages du Web

Conception de circuits numériques et architecture des ordinateurs

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

DÉCLARATION ET DEMANDE D'AUTORISATION D OPÉRATIONS RELATIVES A UN MOYEN DE CRYPTOLOGIE

Extrait des Exploitations Pédagogiques

Débouchés professionnels : des perspectives multiples. Conditions d accès : La formation à L INPT :

Etudier l informatique

L informatique en BCPST

Plan du cours. Historique du langage Nouveautés de Java 7

EN INFORMATIQUE ET GESTION

RÉSULTAT DISCIPLINAIRE RÈGLE DE RÉUSSITE DISCIPLINAIRE Programme de formation de l école québécoise Secondaire - 1 er cycle

Informatique. Les réponses doivent être données en cochant les cases sur la dernière feuille du sujet, intitulée feuille de réponse

Traitement numérique de l'image. Raphaël Isdant

1/ Présentation de SQL Server :

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.

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

Poursuivre ses études à l'université de Rouen Masters professionnels en Informatique et en Mathématiques. UFR Sciences et Techniques /18

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

IBM System i. DB2 Web Query for System i : le successeur de Query/400? Oui, mais bien plus!!!

ENSEIGNER L INFORMATIQUE ET LES SCIENCES DU NUMERIQUE (ISN)

Master Energie spécialité Energie électrique

Évaluation et implémentation des langages

Big Data et Graphes : Quelques pistes de recherche

Transcription:

Proposition pour la formation à l'enseignement de la spécialité ISN dans l'académie d'aix-marseille Proposition élaborée par : Annie Broglio ( IREM d'aix-marseille, Département de Mathématiques de Luminy), Nadia Creignou (Laboratoire d'informatique Fondamentale, Département d'informatique de Luminy), Julien Lefèvre (Laboratoire des Sciences de l'information et des Systèmes, Département d'informatique de Luminy) Lionel Vaux (Institut de Mathématiques de Luminy, IREM d'aix-marseille, Département de Mathématiques de Luminy) en collaboration avec Gilles Cerato (IA IPR STI, académie d'aix-marseille). Données d'organisation Objectif L'objectif est de développer un programme de formation fidèle au référentiel national, soit environ 60h par niveau. Moyens Le rectorat fournit 180h formateurs par an, sous forme de vacations à répartir entre universitaires et enseignants référents. L'IREM contribue 90h par an, sur des services universitaires, donc nécessairement issus de l'université de la Méditerranée. Public Le rectorat a fait un appel à volontaires dans tous les établissements susceptibles d'ouvrir la spécialité. On table actuellement sur 4 groupes de 20 à 25 personnes à former. Les professeurs concernés sont issus de trois disciplines : mathématiques, physique et sciences de l'ingénieur. Format On propose un programme sur 67,5H de formation en présence pour chaque groupe, concentré sur le niveau 1 du référentiel. La formation au niveau 2 pourra être proposée en 2012-2013. Les séances seront organisées en journées de ou 30. Sites Les sites d'enseignement envisagés sont : Marseille centre, Aix-en-Provence, Vitrolles et Manosque. Manosque permettra de recevoir les enseignants de la zone Briançon/Gap, tandis que Vitrolles est facilement accessible à ceux du Vaucluse.

Formateurs Sur les 270h de formation dispensée, environ 180 seront assurées par des universitaires issus des départements d'informatique et de mathématiques de Luminy, et 90 le seront par des universitaires de Saint-Jérôme et des enseignants référents du secondaire, à dominante STI. Enjeux La difficulté principale dans la mise en place de cette formation est la forte hétérogénéité du public concerné, issu de trois disciplines distinctes. Il est évident qu'une compilation d'enseignements de licence d'informatique ne conviendra pas. Bien qu'on puisse tempérer ce constat par la conviction que le public est volontaire et particulièrement investi, il s'agira de garder cet aspect à l'esprit tout au long de la formation. En particulier on tâchera autant que possible de faire apparaître des liens possibles avec ces disciplines, comme au sein des quatre axes du programme. De même, il s'agira de replacer régulièrement les notions abordées dans un contexte pratique. D'autre part, nous insistons sur l'intérêt d'une formation locale en présentiel, au-delà de la simple aisance pédagogique. L'informatique en tant que discipline à part entière n'est pleinement représentée que dans l'enseignement supérieur. Il nous semble donc important de placer les futurs enseignants de la spécialité ISN en contact direct avec des enseignants-chercheurs, et contribuer ainsi à la création d'un tissu académique autour de cette jeune discipline. Programme On suit une structure en 4 parties, en suivant le référentiel de formation et le programme de la spécialité: Information numérique Langages et programmation Algorithmique Machines numériques On s'inspire aussi du livre dirigé par Dowek. A Information numérique A.1 Codage numérique (3h) opérations binaires et logique booléenne codage binaire des types numériques entiers et opérations bit, octet, mot, signe, etc. virgule flottante codage numérique du texte (standards) A.2 Représentation numérique des données analogiques (3h) échantillonnage et représentation des données analogiques conversion, transcodage, recodage opérations numériques sur des données analogiques compression avec perte : standards de compression spécifiques

A.3 Théorie de l'information (3h) quantité d'information : notion calculatoire (Kolmogorov) et probabiliste (Shannon) compression sans perte: standards de compression génériques A.4 Information structurée 1 (3h) notion de type structures de données de base format de fichier structures de taille variable (listes,piles, files, arbres, graphes) A.5 Information structurée 2 (1,5h) omniprésence des structures arborescentes et graphiques systèmes de fichiers, organisation des données couplé avec B.5 A.6 Contrôle de l'information (3h) codes correcteurs notions de cryptographie : clé privée / publique (fonctions trappes) protection et intégrité des des données : réplication, signatures connaissance mise en œuvre de PGP/GNUPG, SSH, SSL A.7 Informatique et société (3h) persistance de l'information non-rivalité de l'information vie privée et sécurité des réseaux aspects juridiques : licences, supranationalité des réseaux, etc. logiciel libre B Langages et programmation B.1 Programmation 1 (1,5h) noyau impératif notion d'état opérations et types entrées-sorties couplé avec C.1 B.2 Programmation 2 (3h) notions de sous-routine, de variable locale/globale, de fonction types enregistrements et tableaux récursivité types dynamiques B.3 Programmation 3 (3h) Utilisation de bibliothèques notion d'interface (API) et d'espace de noms

outils de développement : debogage, automatisation de la compilation, contrôle de version qualité du code, modèle de développement B.4 Programmation 4 (3h) allocation de mémoire (modèle pile+tas) effets de bord, transparence référentielle ramasse-miette B.5 Langages formels (1,5h) notion de langage formel grammaires expressions régulières couplé avec A.5 B.6 Langages du web (3h) langages à balises (HTML, XML) séparation contenu/rendu (CSS, XSLT) C Algorithmique C.1 Algorithmique 1 (1,5h) algorithmes de base (opérations, recherche séquentielle dans un tableau) couplé avec B.1 C.2 Algorithmique 2 (3h) tri par sélection notion d'invariant recherche dichotomique tri fusion notion «diviser pour régner» C.3 Algorithmique 3 (3h) Parcours d'arbres insertion et recherche dans un arbre binaire de tri parcours de graphes C.4 Algorithmique avancée 1 (3h) recherche de plus courts chemins algorithmes géométriques C.5 Algorithmique avancée 2 (3h) Huffman page rank

D Machines numériques (15h) D.1 Architecture des ordinateurs 1 (3h) calcul avec des circuits booléens blocs de logique séquentielle composants matériels : composants synchrones et analogiques, circuits programmables, E/S D.2 Architecture des ordinateurs 2 (3h) modèle RAM langage machine et assembleur modes d'adressage D.3 Réseaux (4,5h) notion de communication modèle en couches : notion de protocole et de paquet matériel réseau D.4 Autre module (3h) à élaborer par Saint-Jérôme E Projet E.1 Initiation à la pédagogie de projet () Répartition des enseignements Les modules qui semblent le plus naturels à attribuer aux collègues de STI sont ceux des parties D et E, soit 19,5 4=78h. Pour ces parties, le contenu proposé ici est partiel et n'est qu'une suggestion : il reste à élaborer par le pôle de Saint-Jérôme. Comparaison avec le niveau 1 du référentiel national Remarque : le format choisi impose un découpage un peu artificiel (multiples de 3h, voire 1h30). Notice : prévu dans le niveau 1 du référentiel, en défaut d'heures, en excès d'heures Information numérique : 19,5h Représentation numérique de l'information A.1, A.2, A.3 Structuration et contrôle de l'information A.4, A.5, A.6, A.7 Langage de programmation B.1, B.2, B.3, B.4 D'autres langages Langages : 15h 10h 9h 10h 10,5h 10h 10,5h 5h

B.5, B.6 4,5h Algorithmes : 13,5h Algorithmes classiques C.1, C.2, C.3 Quelques algorithmes plus avancés C.4, C.5 Machines numériques : 13,5h 7h 7,5h Architecture des machines D.1, D.2, Initiation aux réseaux D.3, Reste à pourvoir D.4 Projet : 4h 4,5h 3h Initiation à la pédagogie de projet E.1 Total : 67,5h (60h dans le référentiel) 2h