Computer sciences and Information technology

Computer sciences and Information technology

Understanding the features of event driven progamming
P1 explain the key features of
event driven programs
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 applications
P2 demonstrate the use of event
driven tools and techniques
M2 give reasons for the tools
and techniques used in the
production of an event driven
application
[IE2, IE6]
P3 design an event driven
application to meet defined
requirements
[CT1]
P4 implement a working event
driven application to meet
defined requirements
[SM2, SM3]
P5 test an event driven
application
[SM4]
M3 analyse actual test results
against expected results to
identify discrepancies
[RL3]
D2 evaluate an event driven
application.
[IE4]
P6 create onscreen help to assist
the users of a computer
program.
[RL6]
M4 create technical
documentation for the
support and maintenance of a
computer program.
[RL6]
PLTS: This summary references where applicable, in the square brackets, the elements of the personal,
learning and thinking skills applicable in the pass criteria. It identifies opportunities for learners to demonstrate
effective application of the referenced elements of the skills.
Key IE – independent enquirers
CT – creative thinkers
RL – reflective learners
TW – team workers
SM – self-managers
EP – effective participators
This assignment covers the following learning outcome
1. Understand the features of event driven programming.
Scenario
Apps R Us is a small software house which produces bespoke software – such as
programs to operate door entry systems, shop tills, job estimates and so on – for a range of
national and international clients. Most of the marketing work is done through the website.
You are a new to Apps R Us, employed as junior programmer, in a team of three
programmers led by Sabrina, who is an analyst-programmer. Sabrina has asked you to
produce some materials to be used to help potential clients understand what event driven
programs are and some examples of how they can be used. These materials will be in the
form of downloadable documents for the Apps R Us website.
1. Produce a Word document describing key features of event driven programs.
• Include a diagram showing how event handlers, trigger functions and event loops
work with form components.
• The page will include text to explain the diagram.
(Criteria P1)
2. Produce a word document that explains how an operating system, such as Windows,
can be viewed as an event driven application.
A) Take a screenshot of an operating system, such as Windows. Annotate it to
identify where the variety of user-initiated events occur, for example right clicking on
the desktop, left clicking on the Start button, double left clicking on a p

Referencing Requirements:
This assignment covers the following learning outcomes
2. (EDP) Be able to use the tools and techniques of an event driven language.
3. (EDP) Be able to design event driven applications.
4. (EDP) Be able to implement event driven applications.
Scenario
Games R Us are a small local video game development company producing casual games
for a variety of platforms.
You are new to Games R Us, employed as junior programmer, in a team of three
programmers led by Sabrina, who is an analyst-programmer. Sabrina has asked you
design and develop a blackjack game for the PC using C# which will be used to test the
viability of the PC casual gaming market for the company..
Sabrina has asked that the blackjack game has the following specific features:
• keeps score of number of games played, won and lost.
• has a help screen explaining how to play the game.
• Aces can be 1 or 11. The number used is whichever gets the highest score.

A) You are first required to design your game.
You will need to produce and hand in the following documentation:
• A wireframe of your games interface.
• A flow chart or pseudo code for your game.
(Criteria P3 – EDP)
B) Once you have designed your game you need to code your design using C# and
produce a working blackjack game that meets the criteria in the scenario.
While writing your game take a screen shot of Visual Studio and annotate the tools you
used while writing your game. (Criteria P2 – EDP)
• Make sure that your code is commented.
• Don’t forget to add the help screen. (Criteria P6 – EDP)
You will need to hand in a copy of your Visual Studio C# project. (Criteria P4 – EDP)
C) Finally produce a document that explains why you used the tools and techniques that
you did in your event driven application. (Criteria M2 – EDP)
Summary of what is to be handed in
Your wireframe and flowcharts/pseudo code. (Criteria P3 – EDP)
Annotated screen shot of tools used in Visual Studio. (Criteria P2 – EDP)
Your Visual Studio project of your working application. (Criteria P4 and P6 – EDP)
A Word document explaining why you used the tools and techniques that you did. (Criteria
M2 – EDP)
ORDER THIS ESSAY HERE NOW AND GET A DISCOUNT !!!

 

Unlike most other websites we deliver what we promise;

  • Our Support Staff are online 24/7
  • Our Writers are available 24/7
  • Most Urgent order is delivered with 6 Hrs
  • 100% Original Assignment Plagiarism report can be sent to you upon request.

GET 15 % DISCOUNT TODAY use the discount code PAPER15 at the order form.

Type of paper
Academic level
Subject area
Number of pages
Paper urgency
Cost per page:
Currency:
Total: