Computer Science Project Abstract

BASIC PROGRAMMING TECHNIQUES USING XML

Presenters:

Brian Choi, Illinois Mathematics and Science Academy, 1500 West Sullivan Road, Aurora, IL 60506; bc@imsa.edu

Matthew Katz, Illinois Mathematics and Science Academy, 1500 West Sullivan Road, Aurora, IL 60506; dragon53@imsa.edu

Manu Raam, Illinois Mathematics and Science Academy, 1500 West Sullivan Road, Aurora, IL 60506; manuraam@imsa.edu

Mentor:

Teodoro Alonso, Motorola Corporation, Personal Networking Group, 1411 Opus Place, Downers Grove, IL 60515

Abstract:

After having lived at IMSA a full year, even the sophomores know that the lifeblood of this place is its cafeteria, Arbor. Unfortunately, students have difficulty easily accessing accurate menu information, which is where XML comes in. XML, or extensible markup language, allows users to enter data, then converts that data to fit specifications, using a style sheet to transform the data to an HTML web page. The project also is an example of achieving an effective graphical user interface (GUI) design. The way the project achieves an effective GUI design is to get feedback from both Arbor staff and IMSA students, to ensure both that the software fulfills their needs in a fluid and accessible program, and also works effectively.