Composante
IUT d'Annecy
Période de l'année
Tous les ans
Description
Savoirs de référence é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
Objectifs
L'objectif de cette ressource est l'initiation au développement.
Cette ressource est nécessaire pour la réalisation d'un développement d'application et l'optimisation des applications informatiques.
Heures d'enseignement
- RES101 Initiation au développement - CMCours Magistral18h
- RES101 Initiation au développement - TDTravaux Dirigés44h
- RES101 Initiation au développement - TPTravaux Pratiques27h
Pré-requis obligatoires
Plan du cours
- Variables, types, utilisation de méthodes + XAML (WPF)
- if, tests
- Méthodes & exception & passage par &
- Boucles et tableaux
- Classes + collections
Informations complémentaires
Prolongement possible : introduction à la gestion de versions.
Compétences visées
- Développer des applications informatiques simples
- Appréhender et construire des algorithmes