Study Programmes 2024-2025
PROG0001-1  
Programming
  • Introduction to programming
  • Programming lab
Volume horaire :
Introduction to programming : 24h Th
Programming lab : 12h Th
Number of credits :
Bachelor's degree : Computer graphics (Bachelor in Computer graphics)3
Lecturer :
Introduction to programming : Emmanuel DEMUELENAERE, Caroline DUBOIS
Programming lab : Emmanuel DEMUELENAERE, Philippe THRONTE
Référent UE :
Caroline DUBOIS, Rachelle VAFIDIS
Language(s) of instruction :
French language
Organisation and examination :
Teaching in the first semester, review in January
Units courses prerequisite and corequisite :
Prerequisite or corequisite units are presented within each program
Learning unit contents :
Not available
Introduction to programming
Notions d'algorithme et de langages de programmation

Structures de contrôle : séquences conditionnelles et répétitives et fonctions

Structures de données : variables, constantes et tableaux 
Programming lab
Laboratoire correspondant à l'activité "Introduction à la programmation" : conception de jeux vidéo PyGame
Learning outcomes of the learning unit :
Not available
Introduction to programming
Au terme de l'AA, l'étudiant-e est capable de :

  • Analyser un problème : identifier les données d'entrée, les résultats de sortie, le traitement.
Au sein de l'AA, les objectifs sont :

  • Maîtriser les structures de programmation (mots clefs et syntaxe).
  • Identifier les données d'un problème et reconnaître les structures nécessaires à son traitement.
  • Savoir mettre en œuvre et agencer les structures pour atteindre l'objectif souhaité.
  • Savoir effectuer la vérification de l'algorithme en simulant mentalement le résultat obtenu.
Programming lab
 

 
Prerequisite knowledge and skills :
Not available
Introduction to programming
Néant
Programming lab
NEANT
Planned learning activities and teaching methods :
Not available
Introduction to programming
.
Programming lab
Rappels théoriques, présentation du langage et des package utilisés, exercices pratiques sur ordinateur et développement d'un jeu.
Mode of delivery (face to face, distance learning, hybrid learning) :
Not available
Introduction to programming
Enseignement en présentiel

Présence totale de l'enseignant
Programming lab
Enseignement en présentiel

Présence totale de l'enseignant
Recommended or required readings :
Not available
Introduction to programming
Notes de cours disponibles sur Moodle
Programming lab
Notes de cours disponibles sur Moodle 
Assessment methods and criteria :
Not available
Introduction to programming
Epreuve intégrée: voir la fiche UE
Programming lab
Epreuve intégrée : voir fiche UE.
Work placement(s) :
Not available
Introduction to programming
Néant
Programming lab
NEANT
Organizational remarks :
Not available
Introduction to programming
Daytime teaching

Teaching provided in Namur 
Programming lab
Enseignement en horaire de jour

Enseignement dispensé à Namur
Contacts :
Not available
Introduction to programming
caroline.dubois@heaj.be

emmanuel.demuelenaere@heaj.be
Programming lab
philippe.thronte@heaj.be

emmanuel.demuelenaere@heaj.be