Author: Calvin Ly [giodesigns.com]

MENU
  Home
  Syllabus
  Contact

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%