Programming, bare metal, in C language of a robot following different specifications for each team of two.
On completion of the unit, the student will be capable of: | Classification level | Priority |
---|---|---|
Bare metal programming for embedded systems | 7. Create | Essential |
Using development tools for debugging | 3. Apply | Important |
Developing algorithms | 3. Apply | Important |
Implementing team work methods | 3. Apply | Useful |
Using simulation tools | 3. Apply | Important |
Percentage ratio of individual assessment | Percentage ratio of group assessment | ||||
---|---|---|---|---|---|
Written exam: | 100 | % | Project submission: | % | |
Individual oral exam: | % | Group presentation: | % | ||
Individual presentation: | % | Group practical exercise: | % | ||
Individual practical exercise: | % | Group report: | % | ||
Individual report: | % | ||||
Other(s): % |
Type of teaching activity | Content, sequencing and organisation |
---|---|
Amphi (inter) actif | Presentation of the robot project and allocation of contracts |
Project | Algorithms |
Individual project work | Algorithms |
Project | Simulation |
Individual project work | Simulation |
Project | Target programming |
Individual project work | Target programming |
Demonstration | Evaluation of the robot functions and compliance with initial specifications |
Presentation | Evaluation with a 20 minute presentation of the entire project |