Composante
ENSC
Code interne
CO5SFIN0
Description
- Acquisition des notions de base d'algorithmique et de programmation procédurale.
- Présentation du langage C# et de l'environnement de développement Visual Studio.
- Développement de solutions logicielles simples et d'un premier projet informatique.
Mots-clés : algorithme, programmation impérative, C#.
Pré-requis obligatoires
Le sujet est abordé depuis les notions de base, aucun prérequis.
Syllabus
Chapitre 1 : Notion d'algorithme
Chapitre 2 : Implémentation des algorithmes
Chapitre 3 : C# : Présentation, structure et syntaxe d'un programme
Chapitre 4 : C# : Les conditionnelles
Chapitre 5 : C# : Les boucles
Chapitre 5 : C# : Les types fondamentaux
Chapitre 6 : C# : Les tableaux
Chapitre 7 : C# : Les fonctions
Chapitre 8 : C# : Les types valeurs définis par l'utilisateur
Une partie des cours se fera en mode asynchrone.
"Philosophie des TD et TP" :
Mise en application directe des notions abordées en cours.
"Philosophie des projets" :
Mener un premier projet de développement informatique conséquent, apprendre à organiser, commenter et documenter son code.
Informations complémentaires
Informatique
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 |
---|---|---|---|---|---|---|
Projet | Rapport | 2 | ||||
Contrôle Continu | Contrôle Continu | 3 |
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 |
---|---|---|---|---|---|---|
Epreuve terminale | Oral | 40 | 1 | 6.0 | documents autorisés |