BTEC Level 3 IT Award – Event Driven Programming)

BTEC Level 3 IT (Computing) – Event Driven Programming

Course Code: L3C-A103
Enrolment Fee: £195.00
Format: On-line
Award: BTEC Level 3 IT Award (Event Driven Programming)
Accreditation: TECOL
Study Time: 60 Hours
Requirements: Min. 16 Yrs.

This unit can be studied as a standalone TECOL BTEC Level 3 Award in IT (Computing), or as part of an Edexcel accredited BTEC Level 3 Certificate in Information Technology. To enrol on Certificate or Diploma courses please return to the correct page as listed on the right.

Select ‘Add to cart’ below to start your Award enrolment – £195

Aim and Purpose

Computer 3
This unit aims to enable learners to develop the skills and understanding required to design and develop event driven applications. This type of programming (EDP) is a very flexible way of allowing programs to respond to many inputs or events.

With the increasing use of ‘windows’ based computing, EDP has become a more important programming method

 

Unit Introduction

Unlike traditional programming, where the control flow is determined by the program structure, the control flow of event driven programs (EDP) is largely driven by external events. Typically, event loops are pre-programmed to continually look for information to process.

Programs developed using an event driven approach differ from traditional algorithm oriented solutions. In EDP, the key is to understand what kinds of events can be triggered and how the program can best respond to them.

For many programmers, EDP can be much more rewarding as it allows them to build simple applications that offer rich functionality with minimum fuss. In this unit, we will explore EDP using Microsoft’s popular Visual Basic programming language.

After completing this unit you should:

  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.

 

Course Details