English Flag Deutsche Fahne Bandera española Bandeira brasileira Chinese flag

AgroParisTech

Le Vivant, notre vocation

L’université Paris-Saclay voit officiellement le jour le 5 novembre 2019

AgroParisTech en est l’un des membres fondateurs

Partager cette page imprimante Facebook Twitter

UC Développement d’une application en JAVA : un système d’information appliqué aux sciences du vivant

Cet enseignement sur la programmation en Java est organisé en deuxième année du cursus d’ingénieur agronome par l’UFR d’informatique.

Responsable du cours

Juliette Dibie, Professeur en Informatique

Objectifs

Cet enseignement s’articule autour de deux périodes organisées séquentiellement et ayant des finalités pédagogiques distinctes.

La première phase (20 heures) permet d’apprendre les bases du langage Java nécessaires à la réalisation d’un système d’information. Cette phase se déroule avec une alternance de cours et de TD sur les thèmes suivants :

  1. Java : découverte de l’environnement Eclipse ;
  2. Java : syntaxe et concepts objets ;
  3. Java : les collections ;
  4. Java : traitement des erreurs ;
  5. Java : interface graphique.

La deuxième phase (20 heures) consiste à réaliser un projet en binôme. Le projet est appliqué aux sciences du vivant. Il porte plus précisément sur la conception et le développement d’une application sur l’évolution graphique de la dynamique d’un écosystème complexe. Cette deuxième phase est particulièrement importante car elle donne aux élèves ingénieurs une pratique de la conduite de projet et leur permet la mise en œuvre des connaissances acquises lors de la première phase.

Les outils utilisés sont des standards développés sur le modèle Open Source et téléchargeables gratuitement sur Internet.

Programme et méthodes pédagogiques

L’UC propose un apprentissage progressif du langage Java par l’alternance de cours/TD et la réalisation, en binôme, d’un projet, qui permet aux étudiants la mise en pratique des connaissances acquises.

Pré-requis

Des connaissances de base dans un langage de programmation (Python, PHP, Mathlab,...) sont indispensables : notions de variables, d’itérations, de conditionnels et de fonctions.

Evaluation

Les élèves auront à réaliser en travaux dirigés un projet appliqué à la biologie.

La qualité et la pertinence de la réalisation de ces projets serviront de base à l’évaluation.

Mots clés

Java, système d’information, interface graphique

Bibliographie

  • Claude Delannoy. Programmer en Java. Eyrolles, 2000.
  • Cay S. Horstmann et Gary Cornell. Au coeur de Java 2. Volume II : Fonctions avancées. CampusPress France, 2000.
  • Gilles Clavel, Nicolas Mirouze, Emmanuel Pichon et Mohamed Soukal. Java, la synthèse. InterEditions, 1997.
  • Laura Lemay et Charles L. Perkins. Le programmeur Java. Simon & Schuster Macmillan (France), 1996.
  • http://www.java.sun.com

Support de cours

Les documents téléchargeables sont utilisables tels quels sans modification, pour un usage restreint au cadre privé (droit de reproduire pour son usage propre)

Support de cours


Cette mise à disposition s’effectue dans le cadre de l’opération « Savoirs en ligne » de ParisTech.


[ Haut de page ]

AgroParisTech
16 rue Claude Bernard
F-75231 Paris Cedex 05
Tel: 33 (0) 1 44 08 18 43
Fax: 33 (0) 1 44 08 16 00
Localiser sur une carte

Se connecter
Intranet
Bureau virtuel
Annuaire, listes de diffusion
Cours en ligne AgroParisTech
Eduroam

Liens divers
Espace grand public
Actualités
Relations presse
Téléchargements
Adresses & plan d'accès
Contacts

Se repérer sur le site internet
Plan du site internet
Index des pages

Retrouvez nous sur
facebook ico twitter ico youtube ico daylimotion ico Suivre la vie du site


Logo Universite Paris Saclay Logo du Ministère de l'Alimentation, de l'Agriculture et de la Pêche Logo de ParisTech Logo de Agreenium


2007-2019 © AgroParisTech - Mentions légales