Evaluation Plan
Project Summary (Brief Context)
Advanced Systems Technology (AST) has just finished building the
HITS CBT Player. The HITS CBT player is a model for building computer
and web-based training courses. The reason for this new model
is so that the content, the course interface, and the delivery
method can work independently. That means that content experts
can input content, graphic designers can create animations and
graphics, and programmers can create functionality with the same
course and it can all be done simultaneously. The main software
that programmers will use to develop courses is Macromedia Flash
MX.
The problem is that most of the programmers at AST are not familiar
with object-oriented programming (OOP). This will be a huge problem
because most of the course development will be using Flash MX,
which is based on the OOP structure. In order to program with
Flash MX, the programmers will have to learn OOP and how it related
to programming with Flash MX.
The main reason that most programmers at AST are not familiar
with OOP is because they are use to a traditional type of programming
style, procedural programming. Many new programming languages,
such as ActionScript, Java, C++, and Visual Basic are all based
on object-oriented structures. To be able to program with Flash
MX, programmers will have to know the basic concepts of OOP and
how it relates to Flash MX and ActionScript.
Primary Goal
The primary goal of this instruction is for programmers at Advanced
Systems Technology (AST) to understand object-oriented programming
(OOP) and how it is used in Macromedia Flash MX.
Sub Goal
Since OOP is such a broad subject, the instruction will only cover
one sub-goal. The sub-goal for this instruction is for programmers
to understand the three main components of OOP (objects, properties,
and methods), and be able to build an object (with properties
and methods) form scratch in Flash MX using actionScript (Flash’s
native programming language).
Objectives
Following are the objectives for the lesson:
Objective 1: Given five methods, five properties, and
five objects, learners will choose at least 80% of all the methods.
Objective 2: Given five methods, five properties, and
five objects, learners will choose at least 80% of all the properties.
Objective 3: Given five methods, five properties, and
five objects, learners will choose at least 80% of all the objects.
Objective 4: Learners will name at least five different
kinds of objects, and be able to associate five methods and properties
associated with each object.
Objective 5: Given an object, learners will create at
least five different methods associated with that object using
ActionScript.
Objective 6: Given an object, learners will create at
least five different properties associated with that object using
ActionScript.
Formative Evaluation
• Design Review – Fellow instructional designers
at my existing company can review my designs. I will hand them
some of my stages of design and they will review the content and
give me any necessary feedback.
• Expert Review – One of the programmers,
who is an expert in OOP and data structures, can review the lesson
content to see if the content is accurate and complete.
• Learner Validation – Since time constraint
is a big factor for AST, there will only be time for one-to-one
evaluation. I could get a couple of programmers from the company
and allow them to view the instructional materials. I will then
ask them questions to see if they understand the instructions,
if they know what to do during the practice exercises, or if the
learners can read and all of the textual material.
• Field Trials – This is not necessary, because
the course will only be used with the programmers at AST.
• Ongoing Evaluation – After the instruction
has been implemented, I will continue to gather data and see if
the existing instruction is still valid or if learners are still
learning from the content. This is very critical because of the
topic. There are new versions of Flash about every year, so keeping
the content up to date and evaluating it after the implementation
is crucial.
Summative Evaluation
After the instructional materials have been implemented to the
programmers at AST, data will need to be obtained immediately.
Working in a corporate environment, Upper-level management (CEO,
Vice President, and the Director of development) will always want
to see results and how much it has increased development and costs.
Since technology is such a fast growing and changing environment,
evaluations will need to be collected about every 6 months. If
new technology emerges, then the instructional materials may need
to be changed or just not implemented.
Exam Specification
| |
Form |
Number of Items |
Criterion Level |
Proportion |
Objective 1 |
MC |
5 |
80% |
10% |
Objective 2 |
MC |
5 |
80% |
10% |
Objective 3 |
MC |
5 |
80% |
10% |
Objective 4 |
Short Answer |
5 |
80% |
80% |
Objective 5 |
Performance |
1 |
80% |
80% |
Objective 6 |
Performance |
1 |
80% |
80% |