Niveau d'étude
BAC +1
ECTS
2 crédits
Composante
UFR STGI, site de Belfort
Volume horaire
27h
Description
- Fonctionnement de l'ordinateur (structure interne, les différents composants, codage binaire)
- Notions de base de la programmation : types prédéfinis, variables, opérateurs, expressions, instructions simples et de contrôle (conditionnelles et répétitives) langage utilisé : Python
- Notions de base de l'algorithmique à travers des exemples traités en Travaux Pratiques (Manipulation de tableaux, algorithmes de tri etc...)
Les aspects programmation orientée objet ne seront pas traités (en L2)
Objectifs
L'objectif de ce module est d'expliquer le fonctionnement logique d'un ordinateur et de donner aux étudiants des bases d'algorithmique et de programmation en Python.
Heures d'enseignement
- TDTravaux Dirigés6h
- CMCours Magistral6h
- TPTravaux Pratiques15h
- AMSP
- AMSE
- TDEQ30h
- PRES27h
- PERSO23h
- TOT50h
Pré-requis obligatoires
Bac Scientifique
Modalités de contrôle des connaissances
Évaluation initiale / Session principale - Épreuves
| Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'épreuve | Note éliminatoire de l'épreuve | Remarques |
|---|---|---|---|---|---|---|
| CC (contrôle continu) | Écrit | 60 | Min 1 | 10% | Note reportée en seconde chance | |
| CC (contrôle continu) | Livrable | Min 1 | 40% | Note reportée en seconde chance | ||
| CC (contrôle continu) | Écrit | 120 | Min 1 | 50% | Évaluation de remplacement en seconde chance |
Seconde chance / Session de rattrapage - Épreuves
| Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'épreuve | Note éliminatoire de l'épreuve | Remarques |
|---|---|---|---|---|---|---|
| Seconde chance (contrôle continu intégral) | Écrit | 120 | 1 | 50% | Evaluation de remplacement |