Ce cours vise à fournir aux étudiants de première année un ensemble de compétences pratiques et théoriques de base en informatique. Nous voulons nous assurer que les étudiants ont une bonne compréhension des concepts fondamentaux qui seront des prérequis pour d'autres cours liés à l'informatique, comme la programmation, les systèmes d'exploitation et la gestion de projet GIT. Les étudiants apprendront à utiliser un système d'exploitation UNIX, de l'utilisation du shell aux commandes les plus courantes. Ils se familiariseront également avec la représentation des nombres et des données en informatique. Ils seront initiés aux scripts Bash, et apprendront à écrire de petits scripts pour faciliter des tâches complexes. Ils comprendront comment gérer un projet en utilisant GIT, de la création du projet à sa première version. Enfin, ils seront initiés à la programmation en C, et apprendront à utiliser les outils fondamentaux, comme un compilateur ou un débogueur.
Aucune
Aucun
- Manipuler les principes fondamentaux des concepts et de l'utilisation d'UNIX
- Comprendre comment les nombres et les données sont représentés en mémoire
- Apprendre les bases des scripts Bash
- Comprendre les principaux concepts de GIT et apprendre à gérer un projet
- Apprendre les bases de la programmation en C
Nombre d'heure : 24
Evaluation
7 quiz basés sur les principaux concepts introduits dans la session précédente (chaque quiz comptera pour ~15% de la note finale).