Cette séance de cours présente le concept de programmation événementielle utilisant GTKmm4, en se concentrant sur les méthodes d'entrée non bloquantes. L'instructeur explique les principes de la gestion des événements, en soulignant l'importance de gérer les interactions des utilisateurs sans arrêter l'exécution du programme. Les sujets clés incluent la structure d'un programme graphique interactif, le rôle de la boucle d'application principale et la façon dont les événements sont mis en file d'attente et traités. La séance de cours couvre des exemples pratiques, tels que la mise en œuvre d'une zone de dessin et des boutons qui déclenchent des actions telles que l'effacement ou le redessin. L'instructeur discute également de l'importance des gestionnaires de signaux et des rappels dans la réponse aux entrées de l'utilisateur, illustrant comment les événements sont générés et gérés en temps réel. À la fin de la séance de cours, les étudiants acquièrent une compréhension claire de la façon de créer des applications réactives à l'aide de GTKmm4, ainsi que des informations sur la conception d'interfaces graphiques à l'aide de conteneurs. Cette connaissance fondamentale prépare les étudiants à des tâches de programmation plus complexes dans les projets futurs.