L’objectif de cette ressource est l'initiation au développement. Les savoirs de référence suivants devront être étudiés :
– Algorithmes fondamentaux (structures simples, recherche d'un élément, parcours, tri...)
– Algorithmes sur les structures de données (itératifs et/ou récursifs)
– Manipulation de listes, tableaux, collections dynamiques, statiques (accès direct ou séquentiels), piles, files, structures
– Types abstraits de données simples : première approche de l'encapsulation
– Notions de modularité
– Premières notions de qualité (ex : nommage, assertions, documentation, sûreté de fonctionnement, jeu d'essais, performance...)
– Lecture/écriture de fichiers
– Présentation de la gestion de versions
Cette ressource est à la base des apprentissages des compétences 1 et 2. En effet, la réalisation d’un développement d’application et l’optimisation des applications informatiques nécessitent l’apprentissage du développement.
- Enseignant: Brassart Eric
- Enseignant: Pegard Claude
- Enseignant: Thibaut Vincent
- Enseignant: Vasseur Corinne