30IN-PC.1
Créer un programme informatique de grande envergure pour démontrer sa maitrise de la programmation procédurale ou orientée objet.

[PD, RPT]

Indicateurs
(a)

Proposer des problèmes qui pourraient être résolus par le développement d'un programme informatique d'envergure.(STSE, H)

(b)

Choisit un problème à résoudre de complexité appropriée a les habiletes des membres du groupe. (H, A)

(c)

Identifie les caractéristiques obligatoire des caractéristiques souhaitées et confirme l'intégration les des caractéristiques obligatoire pour un projet.(S, STSE)

(d)

Explique et intégre les principes et concepts de programmation tels que:

  • Structures des données;
  • Fichiers;
  • Bibliothèque et/ou;
  • Programme orienté objet, s'il y a lieu.(S)
(e)

Intropduire des pratiques de programmation efficace telles que créer un code élégant après l'avoir raffiné par de nombreuses versions succesives et intègre ceux des membres de l'équipe. (STSE, H, A)

(f)

Mène un test bêta avec ses pairs et/ou des participants externes et intègre leurs commentaires et suggestions, s'il y a lieu. (H, S, A)

(g)

Révise l'envergure et la complexité d'un projet selon son niveau (d', de):

  • abiletés;
  • ressources disponibles;
  • temps dont il dispose.(H,A)
(h)

Confirme que le programme final intègre toutes les fonctionnalités requises et le concept pertinent de programmation. (S, A,H,STSE)