DS 2 : code
- François Brucker
Sujet
Barême
note/20 | < 5 | [5, 10[ | [10, 13[ | [13, 16[ | [16, 18[ | [18, 19[ | 19 | 20 |
---|---|---|---|---|---|---|---|---|
nombre | 11 | 11 | 8 | 9 | 1 | 3 | 2 | 1 |
rang min | 36 | 25 | 17 | 8 | 7 | 6 | 3 | 1 |
- moyenne : 9.72/20
- écart-type : 5.61/20
- médiane : 10/20
- min : 0/20
- max : 20/20
Ce qui est demandé :
- répondre aux 3 premières questions fait 10 ($2+4+4$). Ce qui est Ok : vous avez compris la programmation objet
- répondre aux 4 premières questions, c'est 13 ($2+4+4+3$). Ce qui est bien : vous avez assimilé la programmation objet ce qui vous a permis d'avancer plus loin
- vous avez répondu à plus de 4 questions ($2+4+4+3+3+3+2=21$), vous aimez le code et il vous le rend bien.
Le code est sévère. Si vous n'avez pas assez travaillé et que vous vous êtes contentés de comprendre "à peu prêt", le code ne fonctionnera pas. Il n'y a pas d'entre deux entre le "ça marche" et le "ça marche pas".
Je suis globalement déçu par la classe. Plus de personnes que d'habitude se sont contentés de survoler le cours. Vous étiez globalement moins prêt. Cela est criant en regardant la moyenne et encore plus l'écart type des notes.
Trop confiant ? Moins de travail ? Plus d'une dizaine de personnes mettent en effet la gestion des évènements dans la classe Grille
ou ajoutent une méthode update
alors que c'est inutile... Sans parler des codes où rien ne fonctionne mais avec des bouts de cours disposés çà et là, au petit bonheur la chance. Pour inciter le correcteur à l'indulgence ?
Bref.
Pour ceux qui se sont laissés aller : préparez vous sérieusement pour l'examen terminal car ce sera de ce niveau de difficulté mais en algorithmie : il faudra avoir compris et pas juste avoir survolé le cours. Et c'est la dernière chance pour sauver votre année en informatique.
Pour ceux qui ont travaillé sérieusement sans réussir, ne perdez pas espoir. Il faut souvent un déclic pour comprendre le code et les compétences mises en oeuvre lors de l'examen terminal seront différentes. Les compétences et connaissances demandées en code sont différentes de celles demandées en algorithmie et souvent on préfère l'une à l'autre.
Corrigé
Le code est disponible là :