FUN

Se former pour l’ICN Informatique et Création Numérique (FUN)

Offered by INRIA,
Se former pour l’ICN Informatique et Création Numérique (FUN)

Un MOOC d’initiation à l'Informatique et à la Création Numérique, pour aider les enseignants de l'option ICN au Lycée et au delà tout citoyen ou citoyenne désirant être éclairé sur ces sujets. Les lycéennes et lycéens de toutes sections commencent à apprendre de l'informatique pour ne plus être de simples consommateurs mais devenir créateurs du numérique : c’est l’enseignement de l'option "Informatique et Création Numérique, I.C.N.", de la seconde à la terminale pour toutes les sections.

Comment aider les enseignants d'I.C.N ? Quels savoirs partager avec eux ? Quelles ressources sélectionner ? Quelles compétences leur transmettre pour qu'ils puissent assurer ce nouvel enseignement ? Ce sera un MOOC un peu particulier : un endroit de partage et d'entraide, où chacune et chacun construira son parcours selon ses besoins et ce qu'il sait déjà, un espace qui va évoluer avec le temps ; on le commence quand on veut et on y revient aussi longtemps qu'on en a besoin.

Le N ? Des grains de culture scientifique pour découvrir le numérique et ses sciences dans le réel, lié au quotidien de ces jeunes. Montrer où sont les systèmes numériques et ce qu'ils sont exactement, les données et les algorithmes qui nous entourent, les impacts sociétaux des mutations qui en découlent, leur montrer tant les opportunités que les risques (ex: crowdsourcing, nouveaux contacts sociaux, ...) qui sont devant elles et eux.

Le I ? Commencer à apprendre l'informatique et ses fondements. On part ici de l'hypothèse (vraie pour quelques années) que presque tout le monde débute en informatique, on a donc à découvrir, le codage de l'information, l'algorithmique et la programmation, les systèmes numériques (les réseaux, les bases de données). Vous croyez ne rien savoir ou tout savoir ? Venez voir comme c'est accessible !

Le C ? S'outiller pour accompagner les initiatives de création et les projets scientifiques des élèves. L'ICN est une vraie formation par le faire à travers des projets. On partagera une méthode pour faire des projets de création numérique, et des leviers pour encadrer ces jeunes en situation de projets.

What you will learn
At the end of this course, you will be able to:

  • transmettre une culture des sciences du numérique aux jeunes ou à des proches et expliquer ce que sont leurs applications dans le quotidien.
  • connaître les fondements du numérique
  • s'outiller pour accompagner les activités de création numérique et les projets scientifiques des élèves

Plan du cours

Partie I
Le numérique et ses sciences dans le réel

  • Voir les entrailles matérielles et logicielles d'un objet numérique
  • Le Web et ses usages sociétaux : les réseaux sociaux et le cloud
  • Robotique et intelligence artificielle
  • L'informatique n'appartient pas qu'aux informaticiens

Partie 2
L’informatique et ses fondements

  • Le codage binaire
  • L'algorithmique
  • La programmation
  • L' architecture des ordinateurs et des réseaux

Partie 3
Créer des projets pour l'ICN

  • Pour faire un site web interactif
  • Créer un jeu vidéo
  • Du selfie à l'oeuvre d'art interactive
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Remote Sensing Image Acquisition, Analysis and Applications (Coursera) Coursera
UNSW Sydney - University of New South Wales

Remote Sensing Image Acquisition, Analysis and Applications (Coursera)

Welcome to Remote Sensing Image Acquisition, Analysis and Applications, in which we explore the nature of imaging the earth's surface from space or from airborne vehicles. This course covers the fundamental nature of remote sensing and the platforms and sensor types used. It also provides an in-depth treatment of the computational algorithms employed in image understanding, ranging from the earliest historically important techniques to more recent approaches based on deep learning.

Aug 17th 2026
13-24 Weeks
Introduction to a Web of Linked Data (FUN) FUN
INRIA

Introduction to a Web of Linked Data (FUN)

Among its many evolutions, the Web became a way to exchange data between applications. Everyday we consume and produce these data through a growing variety of applications running on a growing variety of devices. This major evolution of the Web has applications in all domains of activity. This MOOC introduces the Linked Data standards and principles that provide the foundation of the Semantic web.

Feb 4th 2019
4 Weeks
Algorithmic Thinking (Part 1) (Coursera) Coursera
Rice University

Algorithmic Thinking (Part 1) (Coursera)

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to computational problems.

Aug 10th 2026
4 Weeks
Programming Languages, Part A (Coursera) Coursera
University of Washington

Programming Languages, Part A (Coursera)

This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective programming in any language -- and in learning new ones.

Aug 10th 2026
5-12 Weeks
Algorithmic Thinking (Part 2) (Coursera) Coursera
Rice University

Algorithmic Thinking (Part 2) (Coursera)

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to computational problems.

Aug 10th 2026
4 Weeks
An Introduction to Interactive Programming in Python (Part 2) (Coursera) Coursera
Rice University

An Introduction to Interactive Programming in Python (Part 2) (Coursera)

This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses offered on Coursera. To make learning Python easy, we have developed a new browser-based programming environment that makes developing interactive applications in Python simple.

Aug 10th 2026
4 Weeks
Programmer en C (FUN) FUN
Institut Mines-Telecom

Programmer en C (FUN)

Ce MOOC est le deuxième volet du parcours Le Langage C de A à Z. Chaque jour, nous interagissons avec des centaines de micro-processeurs. Intégrés dans nos smartphones, vélos, jouets ou robots, ils nous accompagnent au quotidien. Pour écrire des programmes pour ces micro-processeurs, la référence est le langage C couplé à Linux, un système d’exploitation open-source. En suivant ce MOOC, vous comprendrez comment fonctionnent les objets qui nous entourent et pourrez vous préparer aux métiers de demain.

No sessions available
3 Weeks
Introduction à la programmation orientée objet (en Java) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Introduction à la programmation orientée objet (en Java) (Coursera)

Ce cours introduit la programmation orientée objet (encapsulation, abstration, héritage, polymorphisme) en l'illustrant en langage Java. Il présuppose connues les bases de la programmation (variables, types, boucles, fonctions, ...). Il est conçu comme la suite du cours « Initiation à la programmation (en Java) ».

Aug 16th 2026
5-12 Weeks