TY - GEN
T1 - Vectors of ct-ification
T2 - 51st ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2020
AU - Bain, Connor Patrick
AU - Wilensky, Uri
N1 - Publisher Copyright:
© 2020 Copyright held by the owner/author(s). Publication rights licensed to ACM.
PY - 2020/2/26
Y1 - 2020/2/26
N2 - While the Next Generation Science Standards set an expectation for developing computer science and computational thinking (CT) practices in the context of science subjects, it is an open question as to how to create curriculum and assessments that develop and measure these practices. In this poster, we show one possible solution to this problem: to introduce students to computer science through infusing computational thinking practices (CT-ifying) science classrooms. To address this gap, our group has worked to explicitly characterize core CT-STEM practices as specific learning objectives and we use these to guide our development of science curriculum and assessments. However, having these learning objectives in mind is not enough to actually create activities that engage students in CT practices. We have developed along with science teachers, a strategy of examining a teacher's existing curricula and identifying potential activities and concepts to CT-ify, rather than creating entirely new curricula from scratch by using the concept of scale as an attack vector to design science units that integrate computational thinking practices into traditional science curricula. We demonstrate how we conceptualize four different versions of scale in science, 1. Time, 2. Size, 3. Number, and 4. Repeatability.We also present examples of these concepts in traditional high school science curricula that hundreds of students in a large urban US school district have used.
AB - While the Next Generation Science Standards set an expectation for developing computer science and computational thinking (CT) practices in the context of science subjects, it is an open question as to how to create curriculum and assessments that develop and measure these practices. In this poster, we show one possible solution to this problem: to introduce students to computer science through infusing computational thinking practices (CT-ifying) science classrooms. To address this gap, our group has worked to explicitly characterize core CT-STEM practices as specific learning objectives and we use these to guide our development of science curriculum and assessments. However, having these learning objectives in mind is not enough to actually create activities that engage students in CT practices. We have developed along with science teachers, a strategy of examining a teacher's existing curricula and identifying potential activities and concepts to CT-ify, rather than creating entirely new curricula from scratch by using the concept of scale as an attack vector to design science units that integrate computational thinking practices into traditional science curricula. We demonstrate how we conceptualize four different versions of scale in science, 1. Time, 2. Size, 3. Number, and 4. Repeatability.We also present examples of these concepts in traditional high school science curricula that hundreds of students in a large urban US school district have used.
KW - Agent-based modeling
KW - Computational thinking
KW - Science education
UR - http://www.scopus.com/inward/record.url?scp=85081593787&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85081593787&partnerID=8YFLogxK
U2 - 10.1145/3328778.3372674
DO - 10.1145/3328778.3372674
M3 - Conference contribution
AN - SCOPUS:85081593787
T3 - SIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education
SP - 1361
BT - SIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education
Y2 - 11 March 2020 through 14 March 2020
ER -