The Association of High School Computer Science Content and Pedagogy with Students' Success in College Computer Science

被引:3
|
作者
Burgiel, Heidi [1 ]
Sadler, Philip M. [1 ]
Sonnert, Gerhard [1 ]
机构
[1] Harvard Smithsonian Ctr Astrophys, Sci Educ Dept, Cambridge, MA 02138 USA
来源
基金
美国国家科学基金会;
关键词
Introductory programming; computational thinking; programming; K-12; education; instructional practices; curricula; PERFORMANCE; CONSEQUENCES;
D O I
10.1145/3381995
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The number of computer science (CS) courses has been dramatically expanding in U.S. high schools (HS). In comparisonwithwell-established courses in mathematics and science, little is known about howthe decisions made by HS CS teachers regarding how and what to teach impact student performance later in introductory college CS courses. Drawing on a large sample of 2,871 introductory college CS students at 115 U.S. institutions who had taken a CS course in HS, we examined the topic coverage and prevailing instructional methods in the HS course and investigated how these experiences influenced student performance in college CS. Controlling for differences in student background, we find two predictors of higher grades in college CS: greater frequency of coding-related activities in HS (programming, debugging, studying algorithms) and lower frequency of "non-coding" computer use (e.g., data analysis, computer security). Interaction models revealed a more complex story. Coding-related activity more heavily benefited students who did not have coding help available at home. In the 28% of college CS courses in which instructors employed innovative pedagogies, students with higher ACT or SAT mathematics scores had a greater advantage than in traditionally taught courses. Finally, in the innovative college courses, students whose HS CS exams had typically included testing on vocabulary did worse than students whose exams had not included such tests.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] High School Calculus and Computer Science Course Taking as Predictors of Success in Introductory College Computer Science
    Chen, Chen
    Kang, Jane M.
    Sonnert, Gerhard
    Sadler, Philip M.
    [J]. ACM TRANSACTIONS ON COMPUTING EDUCATION, 2021, 21 (01)
  • [2] Exposing Middle and High School Students to the Breadth of Computer Science
    Stone, Daryl Bryant
    Brown, Quincy
    [J]. 2014 ASEE ANNUAL CONFERENCE, 2014,
  • [3] COMPUTER SCIENCE IN HIGH SCHOOL MATHEMATICS
    ORGANICK, EI
    KEENAN, TA
    CHARP, S
    FORSYTHE, A
    [J]. COMMUNICATIONS OF THE ACM, 1966, 9 (07) : 474 - &
  • [4] The Role of Relationships in Engaging Latino/a High School Students in Computer Science
    Denner, Jill
    Bean, Steve
    [J]. 2018 RESEARCH ON EQUITY AND SUSTAINED PARTICIPATION IN ENGINEERING, COMPUTING, AND TECHNOLOGY (RESPECT), 2018,
  • [5] Study on Training of Computer Science and Technology of College Students
    Zhao, Zhiqiang
    Gao, Yan
    Li, Shengxiao
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ELECTROMECHANICAL CONTROL TECHNOLOGY AND TRANSPORTATION, 2015, 41 : 80 - 83
  • [6] Introducing Computer Science to High School Students Through Logic Programming
    Yuen, Timothy T.
    Reyes, Maritza
    Zhang, Yuanlin
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2019, 19 (02) : 204 - 228
  • [7] The Theory of Planned Behavior and High School Students Interest in Computer Science
    Jawad, Hadeel Mohammed
    Tout, Samir
    Abualkibash, Munther
    Xie, Yichun
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY (EIT), 2018, : 764 - 769
  • [8] Exploring Computer Science Beyond High School: Introducing Career and College Pathways
    Vela, Abril
    [J]. SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1109 - 1109
  • [9] STUDENTS' ATTITUDES TOWARD COMPUTER SCIENCE IN ELEMENTARY SCHOOL
    Lasic-Lazic, Jadranka
    Pavlina, Kresimir
    Pavlina, Ana Pongrac
    [J]. 9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 741 - 746
  • [10] Pedagogy that Supports Computer Science for All
    Ryoo, Jean J.
    [J]. ACM TRANSACTIONS ON COMPUTING EDUCATION, 2019, 19 (04)