Programming project
- UE code SINFB206
-
Schedule
7 15Quarter 2
- ECTS Credits 2
-
Language
French
- Teacher Tuci Elio
At the end of the course, the student will be able to design software involving the development of different modules. More specifically, they will be able to • model a problem by breaking it down into different stages • organise software into an architecture involving different modules • to code fragments of programs independently, without having a complete view of the software • use the linux operating system.
The objective of the course is, through the development of a game, to make the students aware of the main aspects related to the realization of a medium to large size program.
The student must complete a program to implement games. These implementations are built by successive refinements. They include several stages, each one being the subject of a series of modules to be realized. These steps consist successively of the realisation of basic game-related functions, and the realisation of a solo game.
The course is based on a project-based pedagogy. It takes place in a computer pool where the students are asked to code the program step by step. To do this, they are guided step by step by the course instructor and the assistants.
The assessment is broken down as follows:
Due to the highly practical nature of the course, no exams are scheduled in the second session.
Training | Study programme | Block | Credits | Mandatory |
---|---|---|---|---|
Bachelor in Mathematics | Standard | 0 | 2 | |
Bachelor in Mathematics | Standard | 2 | 2 |