• Étudier en Drôme Ardèche après le Bac

    L’offre de formation de l’Université Grenoble Alpes et des lycées publics et privés en contrat avec l’État

Notre offre de formation évolue ! Les programmes pour l'année 2027-2028 sont en cours de mise à jour et peuvent évoluer jusqu'au 28 novembre 2026. Les programmes de l'année universitaire 2026-2027 restent consultables en cas de besoin.

UE Programmation et projet logiciel

  • Niveau d'étude

    Bac +3

  • ECTS

    6 crédits

  • Crédits ECTS Echange

    6.0

  • Composante

    UFR Informatique, mathématiques et mathématiques appliquées (IM2AG)

  • Période de l'année

    Printemps (janv. à avril/mai)

Description

Introduction à la programmation orientée objet, aux design patterns et à la programmation évènementielle. Les thèmes abordés couvrent l'ensemble des méthodes permettant de développer une application graphique complète modularisée :

- programmation orientée objet en Java (encapsulation, héritage, polymorphisme)
- structuration et abstraction des modules développés grâce aux design patterns
- programmation évènementielle découverte par le biais de la programmation graphique

Une part importante du travail consiste à la mise en oeuvre des notions abordées dans le cadre d'un projet logiciel en fin de semestre. Ce projet consiste à réaliser un jeu de type jeu de plateau avec une IHM validée et un joueur artificiel.

Lire plus

Heures d'enseignement

  • TPTP60h
  • TDTD13,5h
  • CMCM4,5h

Pré-requis recommandés

Langage de programmation impératif, de préférence C ou Java.

Lire plus

Période

Semestre 6

Compétences visées

- compréhension des concept de programmation orientée objet
- connaissance et utilisation des design patterns adaptés à un problème de design logiciel donné
- compréhension et utilisation d'une bibliothèque de programmation de type évènementielle

Lire plus