Thèmes du cours d'informatique

1ère année maturité

Le cours d'informatique de 1M a pour objectif de donner aux étudiants une vision simplifiée du fonctionnement des appareils numériques, de la logique nécessaire pour formaliser un problème et le transcrire dans un langage de programmation, tout en portant un regard scientifique et critique sur les enjeux que les technologies amènent dans notre société.

Représentation de l'information (REPR)
Comment cela réfléchit ?

Vous vous êtes déjà demandé comment, sur un "simple" smartphone, on pouvait stocker des photos, des vidéos, des sons, des documents au format numérique ? Mais pourquoi dit-on "numérique" ? Et pourquoi le mot computer en anglais vu dire calculateur en français pour un ordinateur ? Un smartphone ou un ordinateur ne comprend pas le langage humain ni même notre système de comptage décimal mais utilise son propre langage: le binaire.

Architecture des ordinateurs (ARCH)
Comment cela fonctionne ?

On dit qu'aujourd'hui, un seul smartphone a plus de puissance de calcul que tous les équipements informatiques qui on fait aller sur la Lune Apollo 11. Mais en fait y a quoi dans nos appareils électroniques et est-ce que c'est bien différent des premiers ? On entend parler de plus en plus de puces électroniques et de cartes graphiques utilisées pour l'IA, mais qu'est-ce que c'est et à quoi cela sert-il ?

Algorithmique (ALGO)
Comment formaliser un problème ?

A entendre les médias, les algorithme sont partout et probablement l'espion infiltré dans nos téléphones. Mais c'est quoi un algorithme? Que ce soit pour nous proposer une chanson sur Spotify, trouver notre chemin sur Google Maps ou vous faire trainer le plus longtemps possible sur TikTok, des humains imaginent la manière dont la machine ou l'application devra fonctionner pour une tâche bien précise avant de coder cela dans le bon langage.

Programmation (PROG)
Comment écrire un programme ?

Déjà maintenant, la plupart des études universitaires nécessitent des connaissances minimales en programmation. Le langage Python s'est fait une place dans beaucoup de domaine pour sa simplicité et son efficacité. Bien que le but n'est pas de vous transformer en "codeur", la programmation permet de développer sa réflexion, sa logique et l'apprentissage par l'erreur ce qui est bénéfique au delà de ce domaine d'étude.

Enjeux sociaux (ES)
Quel est l'impact ?

Toute découverte scientifique, technologique ou non, a un impact sur nos sociétés. Que ce soit l'arrivée du chemin de fer, de l'imprimerie ou d'Internet, l'humanité en a été chamboulée en bien comme parfois en mal. L'informatique et plus largement les technologies du numérique n'échappe pas à ce constat avec une différence supplémentaire: ce domaine évolue extrêmement vite et parait invisible. Nous essaierons d'adopter un regard critique sur cette science et ses évolutions afin d'acquérir les compétences nécessaire aux choix qui nous attendent dans un futur proche.

Damien Cardinaux © 2024 - 2025. Ce site est sous licence CC BY-NC-SA 4.0