Comparison of On-line and F2F Education Methods in Teaching Computer Programming

Although online education provides opportunities to people who traditionally do not have access to universities, there is a need for more empirical studies to gain better understanding on how to deliver quality online education, especially when the subject of the course is related with IT. Learning to program is a complicated process. This study aims to find out the difference between students’ performance in online and face-to-face (F2F) settings during a computer programming course

[1]  J. Sweeney,et al.  A Comparison of Traditional and Web-Based Tutorials in Marketing Education: An Exploratory Study , 2001 .

[2]  R. Ladyshewsky E-learning compared with face to face: Differences in the academic achievement of postgraduate business students , 2004 .

[3]  Teaching computing courses - computer literacy, business microcomputer applications, and introduction to programming online utilizing webCT , 2002 .

[4]  Thomas M. Duffy,et al.  Learner-centered theory and practice in distance education : cases from higher education , 2003 .

[5]  Gary Ury A comparison of undergraduate student performance in online and traditional courses , 2004 .

[6]  Bruce W. Speck,et al.  Learning‐teaching‐assessment paradigms and the on‐line classroom , 2002 .

[7]  Patrick R. Lowenthal,et al.  Investigating Perceptions of Teaching Online & F2F , 2008 .

[8]  Sue Bennett,et al.  Learning about online learning: An approach to staff development for university teachers , 1999 .

[9]  Kristin Nölting,et al.  Is e-Learning the Solution for Individual Learning?. , 2004 .

[10]  Gottfried Vossen,et al.  Using Software Testing Techniques for Efficient Handling of Programming Exercises in an E-Learning Platform , 2006 .

[11]  B. Funke,et al.  University Faculty and Student Perceptions of Web-Based Instruction , 1998 .

[12]  Eileen B. Entin,et al.  Comparison of in-class and distance-learning students' performance and attitudes in an introductory computer science course , 2002 .

[13]  Stefan Hrastinski,et al.  Asynchronous and synchronous e-learning , 2008 .

[14]  Andrea Solimeno,et al.  The influence of students and teachers characteristics on the efficacy of face-to-face and computer supported collaborative learning , 2008, Comput. Educ..

[15]  J. Maintz Synthesizing the face-to-face experience: e-learning practices and the constitution of place online , 2007 .

[16]  Laura Alonso Díaz,et al.  Are the Functions of Teachers in e-Learning and Face-to-Face Learning Environments Really Different? , 2009, J. Educ. Technol. Soc..

[17]  Lynette Molstad Teaching computer programming using distance education technology , 2001 .

[18]  Yifat Ben-David Kolikant,et al.  Establishing Computer Science Professional Norms Among High-School Students , 2004, Comput. Sci. Educ..

[19]  Marcia C. Linn,et al.  New roles for students, instructors, and computers in a lab-based introductory programming course , 2003, SIGCSE.

[20]  Said Hadjerrouit Web-Based Educational Software in Computer Science: Technical and Pedagogical Usability , 2005 .