Liberal Arts Computing Curricula

SIGCSE 2020 Pre-Symposium Event by the SIGCSE Committee on Computing Education in Liberal Arts Colleges

Wide Ranging Student Backgrounds in Introductory Courses

Contributed by Amanda Holland-Minkley, ahollandminkley@washjeff.edu

Institutional and departmental context

Facilitation

Are you willing to facilitate this discussion? Yes

Are there any others whom you would recommend as potential facilitators for this topic?

Description

Many liberal arts computing programs operate in an educational culture where all students are welcomed into any major regardless of background (in contrast to large universities where students may need to apply to be accepted to certain Colleges or Majors). Additionally, liberal arts students may be more prone to take courses outside their major as part of their breadth or academic exploration. This can create challenges for introductory courses, particularly in small-school settings where adding multiple variants of the introductory course may not be possible. This discussion will focus on strategies for teaching computing to a class of students with a wide range of backgrounds, ideally challenging the more experienced students while supporting and encouraging the less experienced students.