On the Effect of Onboarding Computing Students without Programming-Confidence or -Experience
Paweł Grabarczyk, Sebastian Mateos Nicolajsen, Claus Brabrand
Abstract
Previous work demonstrates that students without prior programming experience are worse off than their programming experienced peers in terms of both Introductory Programming (CS1) grades and dropout rates. Many universities, therefore, offer an onboarding (CS0) course aimed at bridging the programming experience gap by teaching the basics of programming to inexperienced students.
Topics & Concepts
OnboardingComputer scienceProgramming languagePsychologySocial psychologyTeaching and Learning ProgrammingGender and Technology in EducationOnline Learning and Analytics