8729 BTec Nationals IT Practitioners
Unit 20 Event Driven Programming
scheme of work session1 session2 session3 session4 session5 session6 session7 session8 session9 session10 session11 session12 session13 session14 session15 session16 session17
| Assignment 1 | Assignment 2 | Assignment 3 | Assignment 4 |
| pdf version | pdf version | pdf version | pdf version |
| Word version | Word Version | Word Version | Word Version |
| P1 | P5 | P2 P3 P4 P6 M2 M3 D2 D3 | M1 M4 D1 |
Current Homework
New Homework.
Resources How do you become number one on Google?
Description of unit
Unlike traditional programming, where the control flow is determined by the program structure, the control flow of event driven programs is largely driven by external events. Typically, event loops are pre-programmed to continually look for information to process.
Event driven programming is a very flexible way of allowing programs to respond to many inputs or events.
This unit allows learners to become familiar with the underpinning concepts of event driven programming and subsequently to develop particular skills in one language. A variety of languages have the capacity to develop event driven solutions and it is not important which language is chosen as long as the skills being developed and
evidenced relate to the key event driven focus.
As with all programming, a focus on developing solutions to meet identified needs is made along with one that emphasises the importance of testing and reviewing.
Learning outcomes
On completion of this unit a learner should:
1 Understand the characteristics and uses of event driven programming
2 Be able to use the tools and techniques of an event driven language
3 Be able to design and create an event driven application
4 Be able to test and review an event driven application.
Links to other sites with suitable resources
The learning outcomes associated with this unit are closely linked with Unit 18: Principles of Software Design and Development.
Last Revision Sunday, September 13, 2009 9:37 AM