Study Programmes 2026-2027
WARNING : 2025-2026 version of the course specifications
DWEB0001-1  
Web et UX design 2
  • Développement web
  • Code et création
Volume horaire :
Développement web :
Code et création :
Number of credits :
Bachelor's degree : Computer graphics (Bachelor in Computer graphics)4
Lecturer :
Développement web : Caroline DUBOIS, Clément SCHMOUKER, Rachelle VAFIDIS
Code et création : Emmanuel DEMUELENAERE, Clément SCHMOUKER
Référent UE :
Rachelle VAFIDIS
Language(s) of instruction :
French language
Organisation and examination :
Teaching in the second semester
Units courses prerequisite and corequisite :
Prerequisite or corequisite units are presented within each program
Learning unit contents :
Code et création
The topics covered in this learning activity (LO) provide an introduction to programming through the Python language.

The LO covers the fundamentals of algorithmics and programming languages, control structures (conditions, loops), as well as basic data structures (variables, lists).

All theoretical concepts are immediately applied through progressive exercises, leading to the creation of mini video games. The Pygame library is used to bring the learning to life through playful and interactive projects.
Learning outcomes of the learning unit :
Développement web
Développer sa créativité :
- Produire une communication graphique originale et innovante dans le respect des droits d'auteur
- Observer et analyser des « œuvres » graphiques passées et contemporaines
- Se différencier
- Identifier et s'adapter aux contraintes économiques, techniques et communicationnelles, dépasser les
contraintes

Maîtriser les outils informatiques :
- Utiliser efficacement les environnements et systèmes d'exploitation informatique spécifiques à
l'infographie
- Produire et traiter des images

Concevoir et réaliser une communication interactive :
- Structurer et analyser la communication
- Définir les étapes, éléments et les outils graphiques et informatiques nécessaires à la réalisation de
celle-ci
- Prendre en compte les contraintes liées à l'utilisation d'un média interactif (ergonomie, accessibilité,
caractéristique du public cible, etc.)
Code et création
/   
Prerequisite knowledge and skills :
Planned learning activities and teaching methods :
Développement web
Cours pratiques

Travaux individuels
Code et création
  • Practical sessions
  • Group work
Teaching methods for this course include:



  • Theoretical part: Presentation of fundamental concepts (Python syntax, control and data structures), illustrated with live examples.
  • Guided exercises: Immediate application of the concepts through small programming challenges, completed step by step with the instructor.
  • Independent exercises: Individual or pair work to promote active learning.
  • Project work: Progressive development of mini video games in Python using Pygame, allowing students to apply and integrate all the concepts covered.
Mode of delivery (face to face, distance learning, hybrid learning) :
Développement web
Présentiel
Code et création
In-person or hybrid teaching.
Recommended or required readings :
Développement web
Support de cours : espace institutionnel du cours
Code et création
Course materials: Available on the institutional course platform
Assessment methods and criteria :
Développement web
Mode d'évaluation: Présentiel

Organisation de l'évaluation : Remise d'un projet & Examen écrit en présentiel

Type d'évaluation : Épreuve pour l'UE lors de la session d'évaluation

Type d'examen : Questions ouvertes, QCM

Modalités de cotation : Épreuve pour l'UE = 50% de la note.
Code et création
/  
Work placement(s) :
Organizational remarks :
Code et création
Implantation : Namur

Organisation horaire de la formation : enseignement en horaire de jour

Organisation horaire de l'AA : voir hyperplanning : https://heaj-planning.hyperplanning.fr/hp/etudiant
Contacts :
Code et création
emmanuel.demuelenaere@heaj.be