Environment

Présentation & objectifs

Bienvenue dans la partie du cours sur l’environnement informatique !

Dans ce bloc, vous apprendrez comment fonctionne votre système, comment utiliser un terminal, exécuter un programme, avec quelles permissions, etc.
De plus, nous vous guiderons dans la mise en place d’un environnement de développement.

Le cours se terminera par une séance pour vous faire découvrir les orientations modernes en informatique.

Planning

  • Session 1 – The computer environment.

    Lors de cette première session, vous apprendrez les systèmes d’exploitation, les terminaux, et exécuterez un programme depuis le terminal.

  • Session 2 – The development environment.

    Ensuite, vous apprendrez à utiliser un IDE, qui est un logiciel très utile pour écrire et déboguer des programmes.

  • Session 3 – Permissions & files.

    Lors de la troisième session, vous apprendrez comment les fichiers sont organisés sur un ordinateur, et découvrirez la notion de permissions.

  • Session 4 – Virtualization.

    Lors de la session 4, vous apprendrez la virtualisation, et comment elle peut vous aider à développer des programmes dans un environnement contrôlé.

  • Session 5 – Panel discussion.

    Enfin, nous conclurons par une discussion sur les nouvelles orientations de l’informatique, telles que l’intelligence artificielle ou la sécurité.

Comment est organisée une session ?

Comme pour la programmation et l’algorithmique, l’enseignant introduira le contenu de la session à l’aide de diapositives au début du cours.
Cependant, contrairement à ces autres cours, les sessions d’environnement consistent principalement en des activités pratiques guidées plutôt qu’en exercices.

Pour certaines sessions, vous devrez peut-être travailler sur quelques articles après la session pour compléter les notions vues en classe.
Dans ces cas, vous trouverez des articles dédiés dans les pages des sessions correspondantes.

Assurez-vous de vérifier les attentes de chaque session sur les pages correspondantes !

Évaluation

Ce bloc n’est pas évalué, car il est conçu pour soutenir les autres blocs.
Cependant, ne le négligez pas, car il vous donnera les outils qui vous serviront dans ceux-ci.