Initiation au Projet Informatique (IPI)#
Ce site accompagne les enseignements d’informatique du second semestre de l”Ecole nationale d’ingénieurs de Brest.
Il a pour objectif l’apprentissage d’éléments culturels, techniques et méthodologiques pour le développement d’un jeu écrit en Python, afin de consolider les notions des bases de l’algorithmique acquises au cours du premier semestre.
Il a été réalisé par Gireg Desmeulles avec la participation des collègues participant aux enseignements du département informatique de l’ENIB.
Prudence
Le site est en cours de construction. Il est donc largement incomplet. Il sera complété abondamment avant et au début du semestre. Il contiendra pas mal de références vers l’ancien cours qui propose plus ou moins la même matière mais avec un déroulé très différent.
- Pré-rentrée
- 1. Introduction
- 2. Projet
- 3. Ressources
- 3.1. Expression et analyse du besoin
- 3.2. Conception
- 3.3. Exemple de projet : Casse Briques S2
- 3.4. Exemple de projet : StarlessNight
- 3.5. Représentation des données
- 3.6. Environnement de développement
- 3.7. Programmation procédurale.
- 3.8. Types abstraits de données (évaluée)
- 3.9. Boucle de simulation
- 3.10. Résolution d’équations différentielles
- 3.11. Machine à états
- 3.12. Interface utilisateur
- 3.13. Détection et gestion de collisions
- 3.14. Persistance et fichiers
- 4. ZG2
- 5. POO