MOOC

Numérique et Sciences Informatiques - Les fondamentaux

Comment enseigner l’informatique au lycée dans la spécialité NSI et se préparer aux métiers du numérique.

Ouvert

7 février 2022

200h

🇫🇷

Français

CC BY 4.0

Description du cours

Ce MOOC, qui permet d’acquérir les bases théoriques dans tous les champs de l'informatique, s’inscrit dans un parcours de formation complet théorique et pratique dédié à l’enseignement de l’informatique au niveau du secondaire supérieur. En France, cela permet, non seulement de se préparer à enseigner au lycée, mais aussi de préparer le concours du CAPES Informatique pour envisager l'enseignement de l'informatique au niveau du secondaire supérieur.

Objectifs du cours

À l’issue de ce cours, vous serez capable de :

  • Appréhender les notions essentielles nécessaires à l’enseignement de l’informatique, notamment :
    • le codage de l’information, des structures et bases de données
    • les langages de programmation impératifs et une vision au-delà
    • les fondements de l’algorithmique, à la fois théoriques et opérationnels.
    • les architectures machines, systèmes d’exploitation, réseaux et sujets connexes
  • Acquérir une culture scientifique solide en informatique, allant au-delà du simple apprentissage de la programmation
  • Découvrir les grandes problématiques et les principaux domaines de l’informatique, science formelle au cœur des évolutions technologiques.

A qui s’adresse ce cours ?

La formation s’adresse à toutes et tous, mais représente plus qu’un MOOC usuel, c’est un vrai parcours de formation professionnalisant, et qui sera accompagné collégialement. Cela nécessite donc … du temps !

Elle intéresse potentiellement :

  • les professionnels de l’éducation qui se destinent à enseigner l’informatique,
  • les jeunes qui voudraient aller plus loin dans ce domaine et prendre de l’avance sur les parcours universitaires,
  • toutes celles et ceux qui souhaitent se reconvertir dans cette discipline.

Plan du cours

Le Mooc est organisé en quatre blocs, subdivisés en modules :

  • Bloc 1: Data Représentation et traitement des données, Bases de données
  • Bloc 2: Programmation Programmation Orientée Objet, impérative et procédurale, Introduction à la complexité de programme
  • Bloc 3: Algorithmique Fondamentaux, correction et complexité
  • Bloc 4: Architecture des ordinateurs - Réseaux - Web Architecture matérielle, Système d'exploitation, Réseaux, Technologies web

Équipe pédagogique

Coordinateur :

  • Thierry Vieville, Chercheur en neurosciences computationnelles, Inria

Auteurs :

  • Anthony Juton, Professeur agrégé en physique appliquée, Ecole Normale Supérieure (ENS)
  • Vania Marangozova-Martin, Enseignante-chercheure en Informatique, Université Grenoble-Alpes (UGA)
  • Thierry Massart, Professeur en inforamtique, Université Libre de Bruxelles (ULB)
  • Jean-Marc Vincent, Enseignant-chercheur en informatique, Université Grenoble-Alpes (UGA)
  • Sébastien Hoarau, Maitre de Conférence en Informatique, Université de la Réunion
  • Gilles Geeraerts, Professeur en informatique, Université Libre de Bruxelles (ULB)
  • Anne Josiane Kouam, Doctorante en informatique, INRIA, Ecole Polytechnique-IPP
  • Geoffrey Vaquette, Ingénieur-chercheur en informatique, CEA
  • Rodrigue Chakode, Entrepreneur, spécialiste plateformes et applications de Cloud
  • Philippe Rigaux, Professeur en informatique, Conservatoire des Arts et Métiers (Cnam)

Accompagnement pédagogique :

  • Marie-Hélène Comte, ingénieure pédagogique, Inria Learning Lab
  • Tatiana Khomenko, ingénieure pédagogique, Inria Learning Lab
  • Aurélie Lagarrigue, ingénieure pédagogique, Inria Learning Lab
  • Benoit Rospart, ingénieur développement, Inria Learning Lab

Ressources complémentaires

Partenaires

Le projet a été porté et opéré par le Learning Lab Inria avec la Communauté d'Apprentissage de l'Informatique, sous l'égide de la Société Informatique de France (SIF) avec l'association Enseignement Public et Informatique (EPI) et l'association Class’Code. Cette formation a été soutenue par la Délégation Numérique pour l’Education (DNE), l'Université Ouverte des Humanités (UOH) associée à l'Université Numérique Ingénierie et Technologie (UNIT) et Inria.

Voir le cours