Skip to content
Introduction to Event-Driven Programming
Computing · JC 2 · Advanced Programming Paradigms · Semester 1

Introduction to Event-Driven Programming

Students will learn how programs respond to user actions (events) like clicks or key presses, a common paradigm in interactive applications.

MOE Syllabus OutcomesMOE: Programming - Middle School

About This Topic

Students will learn how programs respond to user actions (events) like clicks or key presses, a common paradigm in interactive applications.

Key Questions

  1. What is an 'event' in programming?
  2. How do interactive apps and games respond to what a user does?
  3. Design a simple program that reacts to a button click.

Active Learning Ideas

See all activities

Activities & Teaching Strategies

See all activities

Edited by Adriana Perusin, Editor-in-Chief, Flip Education