Module Additional Assessment Details
Implementation of a software artefact to be assessed by a demonstration.
Supporting documentation including design work in the form of a written report. (c.1500)
The coursework will assess Learning Outcomes 1, 2, 3 and 4.
Module Indicative Content
Introduction to suitable programming and office software tools including their facilities for development
Problem solving
Designing and implementing event-driven applications
Graphical User Interface components such as buttons, text boxes, labels and option buttons
HCI principles
Variables, data types and calculations
Control structures for selection and iteration
Data structures and string handling
Program testing and debugging
Organising your code as subs or functions
Module Learning Strategies
24 hours classroom teaching including presentations and seminar sessions which will include individual and group activities, discussions and case study analysis.
The classroom teaching will include a broad overview of the indicative content.
Independent study will involve reading course material and other relevant documentation as provided. Guided reading and open learning materials will be provided where relevant to help give structure to independent learning
Students are encouraged to seek re-enforcement of academic learning through practical experience in their own workplace. Students will have the support of a mentor at their place of work to guide the work-based component.
The classroom based learning component of this module provides an opportunity for students to seek and for tutors to provide formative feedback. Outside the classroom, students will be encouraged to discuss aspects of the module within discussion forums that are part of the VLE. These forums will allow discussion with a student's peer group as well as the module tutor. Employer Feedback Forms will be completed by the work-based mentor/coach with formative feedback. This feedback will be discussed at regular (usually two per teaching block) review meetings with the student.
Module Resources
Office applications such as Microsoft Office or Open Office and the use of a programming language to interact with these (which may or not be contained within the application itself).
Material on Blackboard.
Staffordshire University has subscriptions to electronic book services such as Safari Tech Books, Ebrary and Netlibrary. There are titles in each of the collections that will support students studying this module. Staffordshire University has subscriptions to IEEExplore, ACM Digital Library, Elsevier Science Direct and Infotrac Computer Database all offering full text electronic access to journals and conference proceedings+ Word Processing and presentation graphics software for use in the coursework
Module Special Admissions Requirements
Students must be in related employment.
Module Texts
Business Solutions VBA for the 2007 Microsoft? Office System - Paul McFedries
Learn OpenOffice.org Spreadsheet Macro Programming: OOoBasic and Calc automation - Dr Mark Alexander Bain