Projet d'informatiquePO GSI 2 (STPI)
Computer Science Project
Séquencement
Learning objectives
Putting into practice the concepts of algorithmic and programming addressed during algorithmic and programming 1–3, in particular modularity and use of a software library.
Strengthen programming skills in language C.
Use the same page as the AP3 course
Algorithmics and programming 3 - Blois campus
Training Without IAg
Prerequisites
| Module | Teaching unit | Semester |
|---|---|---|
| Algorithms and Programming 3 | Basic Sciences 3 | S3 |
| Algorithms and Programming 1 | Optional Constitutive Elements 1 | S1 |
| Algorithmics and Programming | Basic Sciences 2 | S2 |
Program
The IT project consists of designing, modeling and implementing in C language a computer program, per group of two or three students.
Three productions are required:
- a specification,
- the source code of the programme,
- documentation.
From 2025 to 2025, four supervised sessions are planned.
- a session of work directed (1h20) to take over the concept of modularity and modelling,
- a computer-directed work session (2h40) to take over the SDL2 graphic library,
- practical work sessions (2h40) to complete specifications and modelling,
- a practical work session (2h40) to accompany implementation.
In total, 4h00 TD, 5h20 TP, plus 8h40 student personal project. A final session of 15 minutes per group will make it possible to organize defences.
Assessment
Continuous control over the interaction with the supervisors, final production, ability to document the program and return the work performed in defence.
References
AP3 Course Manual https://celene.insa-cvl.fr/course/view.php?id=691#section-5
C reference https://fr.cppreference.com/w/c
SDL2 Reference https://wiki.libsdl.org/SDL2/FrontPage