Projet en programmationPrincipes de la programmation (STI)
Programming Project
Teaching unit Programming Principles · AS05_PRO1 | EC Code AS05_PRO1-5
6ECTS (EU)
2.5Coefficient
30:00Hours
Séquencement
Learning objectives
Implement the concepts of algorithmic and Python programming in a consistent programming project.
Prerequisites
| Module | Teaching unit | Semester |
|---|---|---|
| Algorithms and Complexity | Programming Principles | S5 |
| Object-Oriented Programming | Programming Principles | S5 |
| Introduction to Software Engineering | Programming Principles | S5 |
| Python Programming | Introduction to Systems and Networks | S5 |
Program
The programming project implements the concepts of algorithmic and programming acquired in progress.
The aim is to carry out, in a group and in a long course, a programme that meets a specifications while practicing certain features of the programming language not necessarily seen in progress.
The difficulties to overcome are technical, documentary, and organizational.
Groups are usually size 6.
Assessment
Report and support at the end of the semester. The notes are individualised using (among others) a consensus self-assessment within the group. There is no possibility of catching up with the project.
References
Polycopy: link.
Skills
5| Ref. | Verb | Description | Level |
|---|---|---|---|
| C1_3 | choose | appropriate tools | 2 |
| C1_4 | organize | a development group | 2 |
| C1_4 | design | software | 2 |
| C1_6 | manage | conflicts and constraints of members of the group | 2 |
| C2_4 | justify | personal and other contributions | 3 |