| related case studies |

Figure 1. Concept map for a self-study course in computer programming.
The results indicated that the training was not achieving what was expected. In four separate conducts of the training there was virtually no match between what was expected and what participants reported they achieved (outcome pattern matching r’s = -.079, -.046, -.059, and .128 respectively). For instance, although Coding Basics and Functions and Modularization were two of the three most important clusters, they placed fifth and eighth (out of ten) in achievement. Conversely, although Personal Work Style and SQL were rated fifth and tenth in importance, they placed second and third in achievement.

Figure 2. Pattern match of importance and achievement for conduct 1 of the self-study programming course.
And, it’s not easy to dismiss these results as due to chance or poor measurement. The achievement ratings across the four conducts were amazingly consistent, with all cross-conduct pattern matches exceeding .92.
The problem, however, may not be as much with the training as with the initial conceptualization of it. The development team is currently looking at what was initially thought to be important to see if those ratings still make sense. In addition, it may be that the specific audience for the training is more experienced than originally expected, especially in other languages than the one for this training. If so, it might help explain why participants didn’t report much achievement in the key areas of Coding Basics and Functions and Modularization -- they already knew much of that coming into the course. Current efforts are underway to better understand whether the lack of expected outcomes is due to some misspecification in their estimation or to inadequate measurement of achievement for this population.

Figure 3. Consistency pattern match of achievement ratings across four conducts of the self-study computer programming course.


