CS22-OOP2-Module-8
CS22-OOP2-Module-8
I. INTRODUCTION
In this lesson.
II. OBJECTIVES
1. Define and understand key GUI concepts such
Module 8 as widgets, frames, and event-driven
programming. Explain the advantages of
using a GUI for application development.
GRAPHIC USER 2. Understand the basics of Tkinter, the
standard GUI toolkit for Python.
INTERFACE (G.U.I) 3. Understand how to use pack, grid, and place
geometry managers to organize widgets
within a GUI. Create and customize simple
widgets.
Page 1 of 2
CS22-OOP2(Object Oriented Programming 2)
College of Computer Studies
V. PRACTICE EXERCISES/ACTIVITIES
VI. ADDITIONAL RESOURCES
VII. ASSESSMENT
VIII. REFERENCES
Allen B. Downey, ``Think Python: How to Think Like a Computer Scientist‘‘, 2nd edition, Updated
for Python 3, Shroff/O‘Reilly Publishers, 2016
https://www.stat.berkeley.edu/~spector/python.pdf
Page 2 of 2