Initiation au langage C#
3 ECTS, semester 2, 10 weeks
Requirements | Maîtriser les notions de base de programmation structurée et procédurale (contrôle de flux, variables et appels de fonction). La connaissance d’un langage à la syntaxe proche du C est idéale. |
Program requirements | CC+examen |
Teacher | Sylvain Delattre |
Years | M2 ISIFAR |
Il s’agit d’une introduction au langage C# et par là même aux concepts de programmation orientée objet et de programmation fonctionnelle. On montre sur des exemples (et des exercices) comment ces notions facilitent la création de programmes pour répondre à des problèmes algorithmiques et mathématiques. Le cours comprend 10 séances de 4h (1/4 de cours et 3/4 de travaux pratiques). L’évaluation est basée sur une séance de TP notée, un examen écrit et un projet (en 2020 le projet porte sur l’algorithme MCTS pour les jeux).