ABSTRACT
Enrollment in post-secondary online courses has been increasing, but several studies have found that the drop rates in online courses are higher than in face-to-face. In our previous study comparing an online section of CS1 with a face-to-face flipped section, we also found the drop rate higher in the online section. Given that we plan to continue offering online options for our students, we aim to identify factors associated with success in online CS1. In this paper, we examine factors that are under students' own control such as how fully they participate in ungraded but important learning activities, and other factors that we may be able to manipulate and improve, such as students' skills for self-regulated learning, and their sense of community in the course. We found important differences between the online and flipped sections regarding what behaviours and attributes were associated with success. While completion of unmarked practice exercises was a factor for both sections, test anxiety and self-efficacy were factors only for the online section, and intrinsic goal orientation was a factor only for the flipped section.
- I. E. Allen and J. Seaman. Changing Course: Ten Years of Tracking Online Education in the United States. ERIC, 2013.Google Scholar
- S. Bergin and R. Reilly. Predicting introductory programming performance: A multi-institutional multivariate study. Computer Science Education, 16(4):303--323, 2006.Google ScholarCross Ref
- S. Bergin, R. Reilly, and D. Traynor. Examining the role of self-regulated learning on introductory programming performance. In Proceedings of the First International Workshop on Computing Education Research, ICER '05, pages 81--86, 2005. Google ScholarDigital Library
- J. Campbell, D. Horton, M. Craig, and P. Gries. Evaluating an inverted CS1. In Proceeding of the 45th ACM Technical Symposium on Computer Science Education, SIGCSE '14, pages 307--312, 2014. Google ScholarDigital Library
- S. Carr. As distance education comes of age, the challenge is keeping the students. Chronicle of higher education, 46(23), 2000.Google Scholar
- D. Chinn, J. Sheard, A. Carbone, and M.-J. Laakso. Study habits of cs1 students: What do they do outside the classroom? In Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103, ACE '10, pages 53--62. Australian Computer Society, Inc., 2010. Google ScholarDigital Library
- M.-H. Cho and D. Shen. Self-regulation in online learning. Distance Education, 34(3):290--301, 2013.Google ScholarCross Ref
- M. de Raadt, M. Hamilton, R. Lister, J. Tutti, Simon, K. Sutton, B. Baker, I. Box, Q. Cutts, J. Hamer, M. Petre, and D. Tolhurst. Approaches to learning in computer programming students, and its effect on success. In Proceedings of Higher Education in a Changing World, Higher Education Research and Development Society of Australia Conference, pages 407--414, 2005.Google Scholar
- M. A. Drouin. The relationship between students' perceived sense of community and satisfaction, achievement, and retention in an online course. Quarterly Review of Distance Education, 9(3):267--284, 2008.Google Scholar
- K. Falkner, R. Vivian, and N. J. Falkner. Identifying computer science self-regulated learning strategies. In Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education, ITiCSE '14, pages 291--296, New York, NY, USA, 2014. ACM. Google ScholarDigital Library
- D. Hagan and S. Markham. Does it help to have some programming experience before beginning a computing degree program? In Proceedings of the 5th Annual ITiCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE '00, pages 25--28, 2000. Google ScholarDigital Library
- D. Horton, J. Campbell, and M. Craig. Online cs1: Who enrols, why, and how do they do? In Proceeding of the 47th ACM Technical Symposium on Computer Science Education, SIGCSE '16, pages 323--328, 2016. Google ScholarDigital Library
- D. Horton and M. Craig. Drop, fail, pass, continue: Persistence in cs1 and beyond in traditional and inverted delivery. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education, SIGCSE '15, pages 235--240, 2015. Google ScholarDigital Library
- D. Horton, M. Craig, J. Campbell, P. Gries, and D. Zingaro. Comparing outcomes in inverted and traditional cs1. In Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education, ITiCSE '14, pages 261--266, 2014. Google ScholarDigital Library
- Y. Lee and J. Choi. A review of online course dropout research: implications for practice and future research. Educational Technology Research and Development, 59(5):593--618, 2011.Google ScholarCross Ref
- Y. Levy. Comparing dropouts and persistence in e-learning courses. Computers & education, 48(2):185--204, 2007.Google ScholarCross Ref
- P. R. Pintrich and E. V. De Groot. Motivational and self-regulated learning components of classroom academic performance. Journal of educational psychology, 82(1), Mar. 1990.Google Scholar
- P. R. Pintrich, D. Smith, T. Garcia, and W. McKeachie. A manual for the use of the motivated strategies for learning questionnaire. technical report 91-b-004, 1991.Google Scholar
- G. C. Rakes and K. E. Dunn. The impact of online graduate students motivation and self-regulation on academic procrastination. Journal of Interactive Online Learning, 9(1):78--93, 2010.Google Scholar
- N. Rountree, J. Rountree, A. Robins, and R. Hannah. Interacting factors that predict success and failure in a cs1 course. In Working Group Reports from ITiCSE on Innovation and Technology in Computer Science Education, ITiCSE-WGR '04, pages 101--104, 2004. Google ScholarDigital Library
- A. P. Rovai. The classroom and school community inventory: Development, refinement, and validation of a self-report measure for educational research. The Internet and Higher Education, 7(4):263--280, 2004.Google ScholarCross Ref
- Simon, S. Fincher, A. Robins, B. Baker, I. Box, Q. Cutts, M. de Raadt, P. Haden, J. Hamer, M. Hamilton, R. Lister, M. Petre, K. Sutton, D. Tolhurst, and J. Tutty. Predictors of success in a first programming course. In Proceedings of the 8th Australasian Conference on Computing Education - Volume 52, ACE '06, pages 189--196, Darlinghurst, Australia, Australia, 2006. Australian Computer Society, Inc. Google ScholarDigital Library
- P. R. Ventura. Identifying predictors of success for an objects-first cs1. Computer Science Education, 15(3):223--243, 2005.Google ScholarCross Ref
- B. C. Wilson and S. Shrock. Contributing to success in an introductory computer science course: A study of twelve factors. SIGCSE Bull., 33(1):184--188, Feb. 2001. Google ScholarDigital Library
- B. J. Zimmerman and D. H. Schunk. Self-regulated learning and performance: An introduction and overview. In B. J. Zimmerman and D. H. Schunk, editors, Handbook of Self-Regulation of Learning and Performance, chapter 1, pages 1--12. Taylor and Francis, New York, 2011.Google Scholar
Index Terms
- Factors for Success in Online CS1
Recommendations
Evaluating an inverted CS1
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationThis case study explores an inverted classroom offering of an introductory programming course (CS1). Students prepared for lecture by watching short lecture videos and completing required in-video quiz questions. During lecture, the students worked ...
Tools to Support Self-Regulated Learning in Online Environments: Literature Review
Lifelong Technology-Enhanced LearningAbstractSelf-regulated learning (SRL) skills are especially important in Massive Open Online Courses (MOOCs), where teacher guidance is scarce, and learners must engage in their learning process trying to succeed and achieve their learning goals. However,...
Including Coding Questions in Video Quizzes for a Flipped CS1
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationIn an effort to improve student performance in a flipped classroom environment, this paper explores the impact of including auto-graded coding questions in gate check quizzes associated with videos for a flipped CS1 course. Previous work showed that ...
Comments