Comparing achievement of intended learning outcomes in online programming classes with blended offerings

In the past decade, there has been a noticeable increase in the number of courses/programs offered online by higher education institutions in US and worldwide. This increase makes it necessary to comprehensively study the effectiveness of these offerings to ensure that they yield comparable outcomes to traditional offerings. This research discusses findings of a multi-year, in-depth quantitative study with the objective of assessing the effectiveness of delivering computer programming courses online and analyzing the quality of this delivery mechanism. The paper addresses several aspects of comparing tradition/blended offerings with fully online offerings. Several data sets are used in this study with primarily focus on direct assessments. Specifically, this research measures the Intended Learning Outcomes (ILOs) attained by students enrolled in online programming classes and compares them to the ILOs obtained when teaching the same course in a blended format. Moreover, several other students' success and involvement indicators are measured in both cases and compared. Besides, the paper briefly addresses other indirect assessment findings. The employed data sets have been collected over a number of years (from 2006 till 2011) to enhance the accuracy and implications of the reported statistical findings. Generally, no significant differences were found regarding the attainment of almost all of the ILOs with the exception of one that showed better performance, on average, in the online offerings. On the other hand, blended offerings yielded favorable results that are statistically significant when considering other performance criteria such as withdrawal and failure rates.

[1]  S. Rebecca Thomas Experiences teaching C++ programming online , 2000 .

[2]  Andy P. Field,et al.  Discovering Statistics Using SPSS , 2000 .

[3]  Barbara B. Levin,et al.  A comparative study of three instructional modalities in a computer programming course: traditional instruction, web-based instruction, and online instruction , 2006 .

[4]  Rajendra K. Raj,et al.  Successful practices for online computing, engineering, and technology courses , 2011, 2011 Frontiers in Education Conference (FIE).

[5]  B. Tabachnick,et al.  Using Multivariate Statistics , 1983 .

[6]  Roberta M. Roth,et al.  Teaching Programming Via The Web: A Time-Tested Methodology , 2011 .

[7]  Alessio Gaspar,et al.  Rapid conversion of an IT degree program to online delivery: impact, problems, solutions and challenges , 2009, SIGITE '09.

[8]  John K. Estell The faculty course assessment report , 2003, 33rd Annual Frontiers in Education, 2003. FIE 2003..

[9]  Mexhid Ferati,et al.  Assessing the effectiveness of distributed pair programming for an online informatics curriculum , 2010, INROADS.

[10]  S. Maxwell,et al.  Multivariate Analysis of Variance , 1985 .

[11]  J.K. Estell Workshop - streamlining the assessment process with the faculty course assessment report , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[12]  Richard Griffin,et al.  Effectiveness of multiple curriculum delivery methods on students' learning , 2011, 2011 IEEE Global Engineering Education Conference (EDUCON).

[13]  Andy Field,et al.  Discovering statistics using SPSS: and sex and drugs and rock 'n' roll, 3rd Edition , 2009 .

[14]  Alexander A. Kist,et al.  Work in progress — Performance evaluation of online learning tools , 2011, 2011 Frontiers in Education Conference (FIE).

[15]  Gail Miles Comparison of satisfaction and success of traditional and online students in an introductory computer literacy course in a small liberal arts university , 2011 .

[16]  S. Warren,et al.  Lessons learned from the application of online homework generation modules in a signals and systems course , 2008, 2008 38th Annual Frontiers in Education Conference.