What Factors Influence Persistence in Project-Based Programming Courses at Community Colleges?

被引:4
作者
Bogart, Chris [1 ]
An, Marshall [1 ]
Keylor, Eric [1 ]
Singh, Pawanjeet [1 ]
Savelka, Jaromir [1 ]
Sakr, Majd [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
来源
PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1 | 2024年
基金
美国国家科学基金会;
关键词
self-efficacy; computer science education; retention; persistence; learning analytics; community colleges; project-based learning; ACHIEVEMENT; EDUCATION; STUDENTS; SKILLS; WORK;
D O I
10.1145/3626252.3630965
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The rapid adoption of emergent technologies is creating significant shortfall in the CS/IT workforce. With not enough students in the educational pipeline to meet the forthcoming demand over the next decade, community colleges are making the effort to train confident, knowledgeable, and self-driven workers in this field. Project-based learning (PBL) has been shown to be effective for these ends, but it poses distinct challenges in resource-limited community college contexts since it may require more time, preparation, and motivation than other teaching modalities, from both the student and the instructor. We studied fifteen sections of an introductory project-based Python course taught at six community colleges, investigating several features of PBL theorized to be particular barriers to student persistence, particularly among women and other identities traditionally underrepresented in technical fields. We describe successes and challenges faced by students in these areas and suggest implications for project-based learning curriculum and platform design.
引用
收藏
页码:116 / 122
页数:7
相关论文
共 47 条