Encouraging CS students to compute for social good through collaborative, community-engaged projects
Encouraging CS students to compute for social good through collaborative, community-engaged projects
复制标题
鼓励计算机科学学生通过协作、社区参与的项目进行计算以实现社会公益
DOI:
10.1145/3447892.3447900
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Bates, Diane
中科院分区:
文献类型:
--
作者:
Pulimood, S. Monisha;Pearson, Kim;Bates, Diane
Which pedagogical techniques better engage computer science (CS) students in computing for social good? We examine this question with students enrolled in classes using the Collaborating Across Boundaries to Engage Undergraduates in Computational Thinking (CABECT) pedagogical model, that pairs CS and non-CS courses with a community partner to propose solutions to a local problem. Pre- and post-tests of self-assessed concerns about civic responsibility, global responsibility, and local civic efficacy were administered to the students in a three-year long pedagogical experiment, which paired five CS courses with five journalism courses. While CS students were not statistically different from their journalism peers in pre-test measures of social and global responsibility, they lagged behind in local efficacy. In the posttest, CS students had significantly increased their sense of local efficacy to the extent that they were statistically indistinguishable from journalism students. Community-engaged learning projects, such as the one in the CABECT model, show great potential for attracting students to computing for social good.