• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

UE Programmation en C

  • Niveau d'étude

    Bac +2

  • ECTS

    6 crédits

  • Composante

    Sciences Fondamentales et Appliquées

  • Période de l'année

    Semestre 4

Description

Programme résumé : 

Aspects du langage C. 

  • Mise en œuvre avec pointeurs et tableaux 
  • Retour sur l'algorithmique et les structures de contrôle par la pratique, gestion de projet et développement 
  • Aspects méthodologiques de la programmation (modularité, masquage, etc.)
  • Découverte d'outils d'aide à la conception et à la programmation (IDE, profiler, debugger, versionnement, etc.)
  • Travail en groupe
Lire plus

Objectifs

  • Appliquer les notions de programmation vues en langage C, dans le cadre d'un projet encadré lors de séances de TP. Le sujet proposé concernera une application ludique autour de l'image ou d'un jeu par exemple
  • Savoir utiliser les outils d'aide à la programmation et à la conception (environnement de développement, debugger code et mémoire, makefiles, versionnement, etc.)
  • Appliquer les méthodologies de développement modulaire et respecter des règles de développement imposées
Lire plus

Heures d'enseignement

  • Programmation en C - CMCM10h
  • Programmation en C - TPTP20h
  • Programmation en C - PPDPédagogie par projet20h

Pré-requis nécessaires

Avoir les connaissances et compétences des UE Algorithmique et programmation 1 et 2

Lire plus

Compétences visées

  • Maîtriser l'environnement de travail et de développement 
  • Être capable d’implanter un algorithme adapté à un problème donné 
  • Apprécier l'efficacité d'un algorithme dans des situations concrètes 
Lire plus