Crédits ECTS
6
Volume horaire
70 h
Programme d'études
| Programme | Bloc | Caractère |
|---|---|---|
| IE-Bachelier en informatique, orientation sécurité des systèmes | 1 | Obligatoire |
Prérequis
Co-requis
Implantation
Département technique de Namur
Directeur de département du domaine
Benoît Dujardin
Responsable de l'UE
Cécile PIROTTE
Enseignants intervenants
À définir
L'étudiant sera capable au terme de l'unité d'enseignement de :
Maîtriser les principes généraux et le vocabulaire de la programmation.
Comprendre et utiliser à bon escient les variables, opérateurs, expressions et instructions.
Comprendre et appliquer à bon escient le contrôle de flux d’exécution.
Comprendre et utiliser à bon escient les fonctions.
Comprendre et utiliser à bon escient les tableaux.
Appliquer des règles de clean code et des conventions.
Concevoir des algorithmes simples à partir de spécifications.
Comprendre, critiquer et corriger un programme simple.
Document annexe à la fiche UE accessible via un lien explicitant en quoi le programme d’études s’inscrit dans une politique de développement durable. Une ou plusieurs UE spécifique(s) pourraient être ciblée(s) dans cette annexe.
Donner aux étudiants les bases de la programmation structurée dans un langage compilé (C), en posant les fondements nécessaires pour les UE ultérieures de programmation et d’algorithmique.
Introduction aux concepts d'un langage compilé.
Fonction principale.
Variables : déclaration, type, initialisation, utilisation.
Impression à l'écran, lecture au clavier.
Opérateurs arithmétiques et logiques.
Structures de contrôle : alternatives et répétitives.
Caractères et manipulations.
Fonctions simples.
Tableaux simples et doubles : déclaration, initialisation, utilisation, passage de tableaux aux fonctions.
Règles de clean code et conventions.
The C Programming language", B.W. Kernigham & D.M. Ritchie, Ed. Prentice Hall Software Series, 2d Edition, ISBN 0-13-110362-8
| Activité d'apprentissage | Support |
|---|---|
| ATEN1006 — Programmation | Ateliers : documents disponibles sur Moodle |
| Activité d'apprentissage | Heures | Langue d'enseignement | Langue d'évaluation |
|---|---|---|---|
| ATEN1006 — Programmation | 70 h | Français | Français |
| Activité d'apprentissage | Méthodes d'enseignement et d'apprentissage |
|---|---|
| ATEN1006 — Programmation | Ateliers. |
À définir
À définir
À définir
Au sein du programme d'études, lors du calcul de la moyenne, la pondération de l'évaluation de l'unité d'enseignement est effectuée sur base des crédits affectés à cette unité d'enseignement et évalués
| Activité d'apprentissage | Modalités d'évaluation |
|---|---|
| ATEN1006 — Programmation | Un test Moodle -PC de l'école UNIQUEMENT (pas de PC portable, tablette, GSM, montre…) -Compte école (attention à avoir les login et mot de passe) -Sans accès à internet
|
Une mention sur la fiche informera les étudiants du fait que les précisions sur les épreuves seront disponibles sur Moodle au plus tard 6 semaines avant l'évaluation.