Les bases de l’informatique
Initiation à la programmation avec Python
Cours/TP Démarrer avec Python
Ses caractéristiques le rendent très pratique non seulement pour l’enseignement de la programmation informatique mais également dans le cadre de travaux de recherches (ex.: analyse de données, visualisation de courbes…). Sa modularité et les nombreuses bibliothèques existantes en font un des langages de programmation les plus utilisés.
Cliquez ici pour démarrer ce cours/TP
Programmation : Trouver l’erreur
Cours/TP Les erreurs de programmation
Ce cours/TP a pour objectif de vous faire chercher des erreurs dans des algorithmes, écrits en Python.
- Erreurs de syntaxe
- Erreurs sémantiques
- Erreurs à l’exécution
Cliquez ici pour démarrer ce cours/TP
Préparation de son poste de travail
Cours/TP Le poste de travail
Ce cours/TP va vous permettre de vous familiariser avec le matériel informatique, notamment, le PC et l’ordinateur portable.
Le but de cette activité est de mettre à niveau (upgrade) un ordinateur portable en agissant sur sa RAM et son disque dur. Vous installerez également le système d’exploitation linux Ubuntu et les différents logiciels dont vous aurez besoin en spécialité NSI.
Cliquez ici pour démarrer ce cours/TP
Représentation des nombres entiers
Le but de cours/TP est de vous familiariser avec les différentes formes de représentation des nombres entiers en informatique. Vous apprendrez à écrire un nombre entier en :
- binaire,
- octal,
- hexadécimal.
Vous apprendrez également à coder des nombres entiers négatifs, à faire des additions et des soustractions dans les différentes bases.
Cliquez ici pour démarrer ce cours/TP
Introduction au shell Linux
Cours/TP Le shell Linux
L'objectif de ce cours/TP est de vous familiariser avec le mode "ligne de commande" de linux.
Vous apprendrez les principales commandes utilisées dans les systèmes linux pour :
- trouver de l'aide,
- gérer le système de fichiers,
- gérer les utilisateurs et leurs droits,
- gérer les processus
- gérer les paramètres et l'activité réseau.
Cliquez ici pour démarrer ce cours/TP
Les bonnes pratiques en informatiques
Cours/TP La gestion de version logicielle
Ce cours/TP va vous permettre de vous familiariser avec la gestion de versions logicielle.
Le but de cette pratique est suivre l’évolution d’un projet ou plus simplement d’un programme, localement et à distance, même lorsque l’on collabore à plusieurs, sans se marcher sur les pieds et prendre le risque de modifier ou supprimer le travail d’un collaborateur. Nous utiliserons pour cela le logiciel git.
Cliquez ici pour démarrer ce cours/TP