An interactive teaching and learning environment for graph sketching

Siu Cheung KONG, Lam For KWOK

Research output: Contribution to journalArticlespeer-review

13 Citations (Scopus)


An Interactive Teaching and Learning Environment for Graph Sketching (ITALEGS) of polynomial graphs at college level was developed. The objectives of the system are to provide an environment for teachers to design their own lesson plans, to assist students to grasp the “sense” of graph sketching; and to evaluate the effectiveness of using it in teaching and learning. ITALEGS was constructed by integrating Visual BASIC and Maple™ and to take advantage of the strengths of both packages. Such an approach can reduce the effort and time of development of the software and yield a powerful and user-friendly system. ITALEGS contains hypermedia for illustration on sketching graphs of polynomials, examples, and guided exercises. Teachers can design their own examples and students can explore graphs at their own choices. Interactive exercises are also provided. Two questionnaires were designed to collect users' feedback. Three experts in Mathematics teaching and twelve college students were invited to evaluate ITALEGS. Results indicated that incorporating Pedagogical Content Knowledge in a CAI or CAL system is a promising research direction in enhancing its effectiveness. Both teachers and students agreed that ITALEGS is a powerful and flexible system for both teaching and learning. However, further experiments are required to investigate more about its effect in the classroom environment. Copyright © 1999 Elsevier.
Original languageEnglish
Pages (from-to)1-17
JournalComputers & Education
Issue number1
Publication statusPublished - Jan 1999


Kong, S.-C., & Kwok, L.-F. (1999). An interactive teaching and learning environment for graph sketching. Computers & Education, 32(1), 1-17.


  • Computer science
  • Interdisciplinary applications
  • Education and educational research


Dive into the research topics of 'An interactive teaching and learning environment for graph sketching'. Together they form a unique fingerprint.