Extended National Diploma in IT

Overview - Unit 14: Event Driven Programming

This unit aims to enable learners to develop the skills and understanding required to design (using CASE tools such as Visual Paradigm 13.1 ) and develop (using Visual Studio 2015 ) event driven applications

Unit Specification »

Learning Outcomes

  1. Understand the features of event driven programming
  2. Be able to use the tools and techniques of an event driven language
  3. Be able to design event driven applications
  4. Be able to implement event driven applications


  1. April 27th 2018 Assessment 2: Event Driven Tools Final
  2. June 22nd 2018 Assessment 3: Event Driven Design and Coding Draft

Assessment Criteria

P1: explain the key features of event driven programs P2: demonstrate the use of event driven tools and techniques
P3: design an event driven application to meet defined requirements P4: implement a working event driven application to meet defined requirements
P5: test an event driven application P6: create onscreen help to assist the users of a computer program.

Grading Criteria

M1: discuss how an operating system can be viewed as an event driven application D1: evaluate the suitability of event driven programs for non-graphical application
M2: give reasons for the tools and techniques used in the production of an event driven application M3: analyse actual test results against expected results to identify discrepancies
M4: create technical documentation for the support and maintenance of a computer program D2: evaluate an event driven application

Week Index