Author: Calvin Ly [giodesigns.com]

MENU
  Home
  Syllabus
  Contact

Learner Analysis

COGNITIVE CHARACTERISTICS
A. General Characteristics
Programmers at AST are quick learners. They acquire most of the new concepts in a timely manner. Most of them also learn the quickest by actually seeing how it was done or by having someone demonstrate it. A few learn the quickest just on their own.
All of the programmers are capable of speaking proper English and can communicate well with other employers. The reading levels of them are at college level. Most of them have a design background and, therefore, are visually literate. The remaining are somewhat visually literate, but do not have any background on it.
The programmers tend to process information by seeing how something is done first, and then try to re-create it themselves. The majority of them learn the best through hands-on experience, trial-and-error, and tutorials. They are also generally good problem-solvers and can solve a problem when a situation occurs. Many of them also have knowledge in other settings as well, such as design, military tactics, sales personnel, communication, and business strategies.

B. Specific prior knowledge
The programmers are very familiar with procedural programming. They are also familiar with using other Macromedia software such as Authorware and Dreamweaver. They are also familiar with the basics of Flash MX. Some have created some activities and interactivity using flash.

PHSYCHOLOGICAL CHARACTERISTICS
Although the programmers are not suffering from serious health problems, they do have other health problems. Some of the health problems include back aches, vision impairment, and overweight. About 50% have back problems, another 50% are overweight, and 85% wear glasses or contact lens. The age range from 22 to 50 years old. About 50% of them are in their 20’s.

AFFECTIVE CHARACTERISTICS
The programmer’s have a variety of things that interests them. Some of them include playing games, creating interactive content, building dynamic internet applications, building games, running, chatting, reading articles and news, working in teams, and watching cartoons.

They are somewhat motivated in their job, but the majority of them do not take the time outside of work to develop more skills on programming. They also settle for average and do not push themselves enough to develop a higher level of programming knowledge. Either they are too busy with the family or are just too exhausted after a day of work. The main motivation for them is the salary and benefits they get. A few of the motivated programmers are active participant with an online community of programmers in which they share and obtain knowledge and expertise on different programming languages. They love to build programs and games for fun and like doing it outside of work as well.

About 30% of them hate the fact that they have to always learn new software or programming language. The other 70% are motivated to learn new skills, but are often too busy to learn outside of work. Roughly all of the programmers enjoy using Flash MX. They like the fact that you can actually see the object that you are programming with and are quite easier then other software programs they’ve been use to working with. A few were skeptical in the beginning because of standards and conformance, but after they’ve started using flash, they’ve enjoyed everything about it. They are also willing to learn flash and the object-oriented structures that surround it.

All of the programmers have at least an associate’s degree. About 80% have a bachelor’s degree. They do feel somewhat pressured to keep up with current programming skills at the same level with other fellow programmers. If they don’t, then they will be worried about their job security.

SOCIAL CHARACTERISTICS
All of the programmers get along very well with each other. They also have great support from the management team. They usually come to work early and some leave after hours. Programmers generally obey the rules and most of them are devoted to the company. Competition between fellow programmers does not pose a big issue. If there is competition, then it is done in a friendly and enjoyable manner.

The majority of programmers are social among other programmers and well and the entire development team. A few of them are often anti-social, selfish, and usually keeps things to themselves. In rounding out the nationality, roughly 70% are Caucasian, 15% are Asian-American, and 15% are African-American. Their religious beliefs tend to lean toward Christianity.

DESIGN IMPLICATIONS
In prioritize these characteristics, the most important is their cognitive characteristics. By finding out that they know how to use the basics of Macromedia Flash MX and their experiences on other Macromedia products will target the lesson plan more towards the programmers. Also knowing how fast they learn and the different methods they use to learn is very helpful as well.