[EN, RPT, PD]
(a) |
Discute d'un style de codage approprié (p. ex. indentation et commentaires) et des conventions de dénomination et les met en oeuvre pour le langage de programmation utilisé dans le cours d'Informatique 20.(S, H) |
(b) |
Discute du concept élégance en matière de codage.(K, A, STSE) |
(c) |
Améliore l'élégance d'un code en le simplifiant, et en en améliorant l'efficacité et la lisibilité.(H, A) |
(d) |
Crée la documentation interne d'un programme (p. ex. commentaires en ligne et commentaires dans les entêtes). (H) |
(e) |
Discute des différents types d'erreurs (p. ex. de syntaxe, sémantiques et d'exécution) et de leur incidence sur l'exécution du programme.(S) |
(f) |
Détecte et corrige les erreurs d'un programme.(H) |
(g) |
Travaille en binôme à écrire et déboguer des programmes, en prenant son tour comme conducteur puis comme observateur.(H, A) |
(h) |
Développe des procédures d'essai, telles que la transmission des valeurs durant l'exécution, pour déboguer des programmes.(H) |
(i) |
Met en oeuvre la gestion des exceptions pour valider les données entrées par l'utilisateur.(H, S) |