Pre-Introductory Programming for College Students: Driving Engagement, Motivation, and Creativity to Drive Interest in Computing Studies

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This innovative practice paper presents an approach to make computer science (CS) in general and programming in particular more approachable for college students. Introductory programming classes can be difficult for learners; especially those without any programming background. Beginners must learn a new way of thinking, made more difficult by issues learning syntax. It's especially hard for students who lack a strong mathematics background. Observations across 3 editions of a CS0 pre-intro-programming course show that students consistently overestimate difficulties, and, come away with a stronger motivation for studying programming in the future as well as considering computer science (CS) and data science (DS) majors, minors, and certificates as options for future study after completion. A wider variety of students consider CS-adjacent college programs, and this can have an appreciable impact on the diversity of the student body entering CS/DS programs. We have found that long term success in CS/DS is predicted by strong motivational factors. While many high school students bring a strong motivation for pursuing CS/DS due to socioeconomic factors (exposure through people they know) and availability of coursework in high school; for other students, some may not have considered CS/DS as an option due to perceived difficulty as well as steep math requirements that function as barriers-to-entry. A CS0 pre-programming course like ours explicitly centers itself as “coding-is-fun” and encourages creativity. Students engage strongly with and are motivated to put in extra outside-of-class work required for mastery of material. We have limited evidence due to the fact that the data we have is from our small liberal arts college, however, 2 key factors make our observations and analysis valuable: 1) being a Hispanic-Serving-Institution (HSI) and an Asian-American and Native-American Pacific-Islander Serving-Institution (AANAPISI) we have a diverse student body, and 2) we ar...
Original languageAmerican English
Title of host publication2024 IEEE Frontiers in Education Conference (FIE)
DOIs
StatePublished - 2024

Cite this