Computer
Programming Contest 2002
for
High School Students (Grade 10-12)
Sponsored
by
The Association of Sri Lankan Graduates of Canada
Entrance Requirements:
Deliverables
All source code, executables,
documentation and the project entrance form need to be submitted by the project
deadline – August 8th 2002.
Specimen entrance form is available under Computer Programming Contest 2002 on our
web site: www.asgc.ca. Please send email to Dr. Mannivannan
at manni_vannan@yahoo.com, the group members, school, grade, your contact
information and the category you wish to participate.
Categories
A minimum of 500
commonly used Tamil words should be in the translator. In the case of English to Tamil
translation, the translated Tamil word should be displayed by the appropriate
Tamil fonts and visa versa. Credit
will be given for including any additional features to the translator. The application front-end must be
developed in a graphical environment preferably using Visual Basic, Visual C++,
or Java Swing for the Win32 platform.
2. Medical or
Dental Clinic Patient Management Application Software
Store patient
information, search patients by some key fields, allow doctors to enter notes/comments and print client
record. Patient information fields
can be obtained from Doctor’s or Dentist’s offices. The choice of implementation language is
up to the contestants.
3
Data Base Management on a Web
Page
Add a new feature to the Association of
SriLankan Graduates of Canada web site www.asgc.ca. The feature named “Directory of SriLankan graduates” will allow
graduates of SriLankan origin visiting the website to add and manage their
profiles in this directory. The
graduate profile should contain the following fields: Last name, First name, Current address,
Profession, Degree(s), Year of graduation, University, Affiliations, Telephone,
Email, and Website. The items
marked bold are mandatory fields.
Note: A graduate could have
multiple degrees up to a maximum of 3.
We require that the directory has a search capability, allowing others to query the members of the directory based on last name, first name, degree, and university. The user should have the choice to view the entire directory of members. We also require that the user can sort the results of the query by any of the following fields: last name, first name, degree, and university. We require that the following functionality be implemented using CGI with Perl or C, Microsoft ASP, or Java Servlets. If you chose to obtain persistence of user data using a database, it is recommended to use a basic database such as MySQL or Microsoft Access.
Awards
The entries will be judged by a panel appointed by the ASGC, and their decisions are final. The top three contestants in each category will be recognized through awards and/or prizes. These will be given out at the Computer Programming Seminar for High-School students to be held on August 17th 2002 at the Scarborough Civic Centre.