Apprentissage des bases du langage C pour programmer les méthodes vues dans le cours Algorithmique et Structures de Données.
Etude complète d'un problème (analyse, choix de méthode, choix de structures de données, programmation, tests).
Transfert 1 : Apprentissage du langage C
Etude de programmes déjà écrits.
Analyse du code (structures de programme, types de données, variables, structures de contrôle, bibliothèques).
Test d'exécution.
Ecritures de programmes similaires.
Test d'exécution.
Transfert 2 : Etude complète d'un problème
Analyse du problème, inventaire de ce qui est connu.
Cahier des charges.
Architecture générale.
Etude des points techniques particuliers.
Recherche de méthodes.
Choix de structures de données.
Formalisation de la méthode de résolution.
Programmation.
Test.
for a course