Programme des cours 2025-2026
IODA0103-1  
Programmation I, Méthodologie et programmation I
Durée :
60h Th
Nombre de crédits :
Bachelier en informatique, orientation développement d'applications8
Nom du professeur :
Imen BEN HNIA, Olivier PONCHAUT
Coordinateur(s) :
Olivier PONCHAUT
Langue(s) de l'unité d'enseignement :
Langue française
Organisation et évaluation :
Enseignement au premier quadrimestre, examen en janvier
Unités d'enseignement prérequises et corequises :
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus de l'unité d'enseignement :
* Les tableaux et listes
* Les chaînes de caractères
* Les fichiers
* Les structures et entités

En regard de l'ensemble du programme de formation, l'UE contribue au développement des compétences et capacités suivantes:

Compétences 
C5 : Mobiliser les savoirs et les savoir-faire lors du développement d'applications                             
Capacités
C5 :     
- Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournie 
- Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données.
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
Au terme de l'UE, l'étudiant sera capable de faire apparaître la structure algorithmique de tout problème, de rédiger un programme dans un langage de haut niveau et d'écrire un code lisible, facile à modifier et qui respecte les règles de bonnes pratiques de programmation.
Savoirs et compétences prérequis :
Activités d'apprentissage prévues et méthodes d'enseignement :
Cours théoriques et exercices pratiques sur ordinateur. 
Mode d'enseignement (présentiel, à distance, hybride) :
Présentiel
Lectures recommandées ou obligatoires et notes de cours :
Supports sur eCampus
Modalités d'évaluation et critères :
Première session (janvier et juin) : Evaluation continue (30%) Examen écrit (70%)
Seconde session : Examen écrit (100%)
En cas de réussite d'un test dispensatoire durant le quadrimestre, l'étudiant sera dispensé de cette partie à l'examen et elle sera donc acquise.
L'épreuve donne lieu à une cotation finale unique qui est le résultat de la moyenne géométrique des notes des différentes parties de l'examen. En cas d'échec de la note finale, les parties réussies sont acquises.

 
Stage(s) :
Remarques organisationnelles :
Pour les AA en évaluation continue (totale ou partielle), l'étudiant est tenu à une présence régulière aux activités d'apprentissage. L'étudiant est tenu de suivre effectivement et assidûment les activités d'apprentissage et d'effectuer tous les travaux et tests requis dans les délais fixés et sous la forme prescrite. Tout travail non remis sera assimilé à une absence. Si l'étudiant n'a pas été régulièrement présent, cette AA/ partie de l'AA ne peut pas être évaluée, ce qui se traduit par une note de 0/20. 
Contacts :
Implantation :  Campus La Plaine

Téléphone secrétariat : 02/3401670