Skip to content
Creating Interactive User Interfaces
Computing · JC 2 · Advanced Programming Paradigms · Semester 1

Creating Interactive User Interfaces

Students will design and implement simple graphical user interfaces (GUIs) with buttons, text boxes, and labels.

MOE Syllabus OutcomesMOE: Programming - Middle School

About This Topic

Students will design and implement simple graphical user interfaces (GUIs) with buttons, text boxes, and labels.

Key Questions

  1. What makes a good user interface?
  2. How do we add interactive elements like buttons to a program?
  3. Design a simple interface for a calculator or a game.

Active Learning Ideas

See all activities

Activities & Teaching Strategies

See all activities

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