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
基金
美国国家科学基金会;
关键词
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
相关论文
共 50 条
  • [1] Effectiveness of Gamification on the Community of Inquiry Development in Online Project-based Programming Courses Conducted on Facebook
    Kilic, Servet
    INFORMATICS IN EDUCATION, 2023, 22 (01): : 21 - 44
  • [2] Development of a project-based cooperative learning environment for computer programming courses
    Chu, Hui-Chun
    Hwang, Gwo-Jen
    INTERNATIONAL JOURNAL OF INNOVATION AND LEARNING, 2010, 8 (03) : 256 - 266
  • [3] PROJECT-BASED LEARNING ON B-LEARNING FOR INTEGRAL PROGRAMMING COURSES
    Mendez-Gurrola, I. I.
    Silva-Lopez, R. B.
    Sanchez-Corral, E.
    Solis-Chavez, A.
    14TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2020), 2020, : 9059 - 9064
  • [4] Implementation of Project-Based Learning Computational Thinking Models in Mobile Programming Courses
    Ismael
    Jalinus N.
    Putra R.R.
    International Journal of Interactive Mobile Technologies, 2024, 18 (11) : 108 - 120
  • [5] An entrepreneurial approach to project-based courses
    Pilskalns, Orest
    COMPUTER SCIENCE EDUCATION, 2009, 19 (03) : 193 - 204
  • [6] CRITICAL SUCCESS FACTORS IN E-LEARNING FOR PROJECT-BASED COURSES
    Lagerstrom, Robert
    Mihaescu, Mihai
    EDULEARN14: 6TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2014, : 6125 - 6134
  • [7] COLLABORATIVE LEARNING, PROJECT-BASED LEARNING AND E-LEARNING FOR PROGRAMMING LANGUAGE COURSES
    Mendez-Gurrola, I. I.
    Silva-Lopez, R. B.
    11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 5383 - 5387
  • [8] Developing design courses in a project-based curriculum
    Habibi, Mohammad
    Ulseth, Ronald R.
    Carlson, Michael Richard
    2013 ASEE ANNUAL CONFERENCE, 2013,
  • [9] Student Epistemologies in Project-based Learning Courses
    Duda, Gintaras
    Ward, Kristina
    2014 PHYSICS EDUCATION RESEARCH CONFERENCE, 2014, : 79 - 82
  • [10] Augmenting Mathematics Courses by Project-Based Learning
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON INTERACTIVE COLLABORATIVE LEARNING (ICL), 2015, : 124 - 127