So another year and another new PAT theme. The 2013 PAT theme is centered around a registration and voting process with possibly a random selection feature.
The wording in the PAT guidelines is “The learner is expected to write a program that could be used to manage one of the following:
• An election process
• A competition to identify a winner
Popular options for this theme will no doubt be programs designed to manage music competitions and sport events. This post is to add some feature ideas to these options.
This theme lends itself to a nice set of Internet related features as well as other external features. Featuring network connectivity is an obvious one but the program could also create a webpage interface allowing users to enter information that is stored in the database. This could be done by generated HTML. A central database is key with the program needing to be well designed in order to manage incoming data from a number of clients.
Another option is to make use of mobile devices in a voting process. This could include special apps written to submit data or be as simple as sending an email with the user’s chosen options for later processing.
A Grade 12 IT PAT must display advanced programming skills, database developement and good graphical user interface design in order to achieve an excellent result. These should always be kept in mind when planning and investigating a proposed software. The theme again lends itself to a database driven application and so care should be taken by learners that they incorporate enough features to attract marks in all sections of the Phase 3 rubric.