Programme des cours 2026-2027
ATTENTION : version 2025-2026 de l'engagement pédagogique
DWEB0001-1  
Web et UX design 2
  • Développement web
  • Code et création
Volume horaire :
Développement web :
Code et création :
Nombre de crédits :
Bachelier en techniques graphiques, orientation techniques infographiques4
Nom du professeur :
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
Langue(s) de l'unité d'enseignement :
Langue française
Organisation et évaluation :
Enseignement au deuxième quadrimestre
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 :
Code et création
Les thèmes abordés dans cette activité d'apprentissage (AA) permettent une initiation à la programmation via le langage Python.

L'AA couvre les fondements de l'algorithmique et des langages de programmation, les structures de contrôle (conditions, boucles), ainsi que les structures de données simples (variables, listes).

L'ensemble des notions théoriques est immédiatement mis en pratique à travers des exercices progressifs, menant à la création de mini-jeux vidéo. La bibliothèque Pygame est utilisée pour concrétiser les apprentissages sous forme de projets ludiques et interactifs. 
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
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
/   
Savoirs et compétences prérequis :
Activités d'apprentissage prévues et méthodes d'enseignement :
Développement web
Cours pratiques

Travaux individuels
Code et création
  • Cours pratiques
  • Travaux de groupes
Les méthodes d'enseignement de ce cours sont :

  • Partie théorique : Présentation des concepts fondamentaux (syntaxe Python, structures de contrôle et de données), illustrée par des exemples en direct.
  • Exercices guidés : Application immédiate des concepts à travers des petits défis en programmation, réalisés pas à pas avec l'enseignant.
  • Exercices en autonomie : Mise en pratique individuelle ou en binôme pour favoriser l'apprentissage actif.
Mise en projet : Développement progressif de mini-jeux vidéo en Python avec Pygame, permettant de mobiliser et d'articuler l'ensemble des notions vues.
Mode d'enseignement (présentiel, à distance, hybride) :
Développement web
Présentiel
Code et création
Enseignement en présentiel ou hybride.
Lectures recommandées ou obligatoires et notes de cours :
Développement web
Support de cours : espace institutionnel du cours
Code et création
Support de cours : Espace institutionnel du cours
Modalités d'évaluation et critères :
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
/  
Stage(s) :
Remarques organisationnelles :
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