Practitioner Perspectives on COVID-19’s Impact on Computer Science Education Among High Schools Serving Students from Lower and Higher Income Families
Abstract
1 Introduction
2 Background
2.1 Impacts of COVID-19 on K-12 Education
2.2 Early Impacts of COVID-19 on CS Education
2.3 Equity in K-12 CS Education
2.4 The CAPE Framework
3 Research Plan
3.1 Researcher Positionality Statement
4 Qualitative Survey
4.1 Methodology
4.1.1 Instrumentation.
4.1.2 Participant Recruitment and Characteristics.
4.1.3 Data Analysis.
4.1.4 Evidence of Reliability and Validity.
4.2 Results
Participant | Researcher Response Classification | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Feedback | Capacity | Access | Participation | Experience | ||||||||
Category | P | S | IP | P | S | IP | P | S | IP | P | S | IP |
Past & Current | ||||||||||||
Capacity | 6 | 2 | 0 | 1 | 0 | 0 | 3 | 2 | 0 | 3 | 2 | 0 |
Access | 5 | 4 | 0 | 2 | 0 | 0 | 2 | 4 | 0 | 0 | 14 | 1 |
Participation | 4 | 3 | 0 | 2 | 1 | 0 | 2 | 6 | 0 | 3 | 5 | 0 |
Experience | 8 | 3 | 0 | 1 | 0 | 0 | 2 | 2 | 0 | 4 | 19 | 0 |
Subtotal | 23 | 12 | 0 | 6 | 1 | 0 | 9 | 14 | 0 | 10 | 40 | 1 |
Future | ||||||||||||
Capacity | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 4 | 0 | 0 | 1 | 0 |
Access | 4 | 2 | 1 | 1 | 2 | 0 | 0 | 5 | 0 | 0 | 7 | 0 |
Participation | 7 | 0 | 0 | 2 | 0 | 0 | 3 | 5 | 0 | 4 | 2 | 0 |
Experience | 6 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 4 | 11 | 0 |
Subtotal | 18 | 2 | 1 | 4 | 3 | 0 | 5 | 15 | 0 | 8 | 21 | 0 |
Capacity - Changes in: | |
Capacity for qualified teachers to teach CS | |
Capacity for schools to offer CS extracurricular activities | |
Capacity for schools to offer non-CS extracurricular activities | |
Capacity to ensure that teachers are fully supported to teach CS | |
Capacity to offer CS education | |
Capacity to offer devices that meet hardware/software requirements for CS instruction to students needing them | |
Capacity to offer digital tools used in virtual instruction | |
Capacity to offer instructional help to students | |
Capacity to offer reliable internet with appropriate bandwidth to students | |
Capacity to offer software with teacher management tools to teachers | |
Capacity to offer stable environments for learning | |
Capacity to offer support to parents of students | |
Capacity to offer technology infrastructure for students (e.g., devices to students, WiFi access to students) | |
Capacity to provide extra help to students | |
Funding for CS education | |
Resources for CS education | |
Effectiveness of online teacher PD | |
For those offering asynchronous, online courses, capacity to offer quality of instruction comparable to in-person | |
For those offering asynchronous, online courses, capacity to offer teacher assistance comparable to in-person | |
Online teacher PD access | |
Quality of in-person instruction compared to past in-person instruction | |
Quality of virtual instruction compared to past in-person instruction | |
Support for Teacher PD | |
Access - Changes in: | |
Number of CS courses offered | |
Number of CS extracurricular activities offered | |
Number of non-CS extracurricular activities offered |
Participation - Changes in: | |
Number of students dropping a CS course | |
In schools with in-person and virtual classes, underrepresented students were more likely to enroll in virtual courses | |
Number of students enrolled in in-person instruction compared to previous years | |
Number of students enrolled in CS courses | |
Number of students participating in CS related extracurricular activities | |
Number of students participating in CS honor society | |
Number of students participating in non-CS extracurricular | |
Number of students participating in multiple club meetings | |
Experience - Changes in: | |
Content knowledge students gained in CS classes | |
Grades students received in CS classes | |
Student attendance in CS classes | |
Students’ completion of homework assignments | |
Student interest in CS | |
Engagement in help-seeking behaviors | |
Student willingness to share their knowledge | |
Number of hours students received CS instruction | |
Number of students taking Advanced Placement (AP) CS courses | |
Student engagement in CS Courses | |
Student engagement in extra-curricular activities | |
Student engagement with pair programming |
5 Quantitative Survey
5.1 Methodology
Component | Categories | # of Items | Cronbach’s Alpha (5-scales) | Cronbach’s Alpha (3-scales) |
---|---|---|---|---|
Capacity | Funding, Policy, & Curriculum | 9 | 0.88 | 0.89 |
Physical Resources | 5 | 0.79 | 0.86 | |
Human Resources | 10 | 0.74 | 0.79 | |
Access | (Access) | 47 | 0.26 | 0.58 |
Participation | (Participation) | 10 | 0.57 | 0.83 |
Experience | Learning | 6 | 0.37 | 0.65 |
Engagement | 7 | 0.77 | 0.91 | |
Other noncognitive factors | 5 | 0.62 | 0.76 | |
CS AP Exams | 2 | n/a | n/a |
5.1.1 Instrumentation.
5.1.2 Data Collection and Cleaning.
5.1.3 Data Analysis.
5.1.4 Evidence of Reliability and Validity.
5.2 Results
5.2.1 Demographic Data.
5.2.2 Capacity.
Item | Increased | Same | Decreased | \(t-test\) | \(CI\) | \(p\) |
---|---|---|---|---|---|---|
Funding for CS Education | 9% | 77% | 14% | t(80) = 0.69 | –0.07, 0.14 | 0.495 |
State, district, or school initiatives related to CS education | 25% | 54% | 20% | t(84) = –0.80 | –0.21, 0.09 | 0.427 |
CS graduation requirements | 9% | 85% | 6% | H(1) = 0.26 | 0.608 | |
Plans to add additional CS courses | 32% | 51% | 15% | t(90) = –2.61 | –0.33, –0.04 | 0.010 |
Strategies to make CS curriculum more equitable | 34% | 58% | 9% | t(85) = –3.55 | –0.36, –0.10 | 0.001 |
Strategies to improve CS curriculum | 40% | 48% | 11% | t(90) = –4.30 | –0.43, –0.16 | 0.001 |
Strategies to recruit more diverse students into CS | 30% | 56% | 14% | t(87) = –2.47 | –0.31, –0.03 | 0.015 |
Strategies to integrate CS into other disciplines | 15% | 60% | 21% | t(84) = 0.34 | –0.11, 0.16 | 0.734 |
Strategies to add CS A or CS Principles courses | 28% | 59% | 13% | t(79) = –2.32 | –0.30, –0.02 | 0.023 |
Item | Increased | Same | Decreased | \(t-test\) | \(CI\) | \(p\) |
---|---|---|---|---|---|---|
Stable environments for learning | 11% | 33% | 56% | t(97) = 6.44 | 0.31, 0.59 | 0.001 |
Reliable internet with appropriate bandwidth suitable for learning CS for students who need it | 27% | 25% | 48% | t(95) = 2.56 | 0.05, 0.39 | 0.012 |
Devices that meet hardware and software requirements for CS instruction to students who need them | 23% | 35% | 38% | t(95) = 1.56 | 0.03, 0.29 | 0.122 |
Physical tools used to teach CS | 12% | 54% | 32% | t(90) = 2.75 | 0.05, 0.32 | 0.007 |
Digital tools used to teach CS | 23% | 54% | 22% | t(95) = –0.45 | –0.17, 0.11 | 0.657 |
Item | Increased | Same | Decreased | \(t-test\) | \(CI\) | \(p\) |
---|---|---|---|---|---|---|
Teachers qualified to teach CS | 11% | 82% | 7% | H(1) = 0.74 | 0.388 | |
Teacher ability to offer high-quality CS instruction | 13% | 64% | 23% | t(88) = 1.06 | –0.06, 0.19 | 0.291 |
Teacher availability to offer extra instructional help to students | 15% | 44% | 41% | t(90) = 3.20 | 0.09, 0.39 | 0.002 |
Faculty/staff availability to offer CS-related ec activities | 8% | 42% | 51% | t(87) = 6.01 | 0.28, 0.56 | 0.001 |
Faculty/staff availability to encourage CS participation | 19% | 45% | 35% | t(87) = 1.75 | –0.02, 0.29 | 0.083 |
Number of students who received information about CS courses/CTE pathways | 32% | 42% | 27% | t(67) = –0.82 | –0.25, 0.11 | 0.415 |
Faculty/staff availability to attend CS PD | 20% | 47% | 33% | t(91) = 2.27 | 0.02, 0.33 | 0.026 |
Faculty/staff availability to discuss taking CS courses w/ guardians | 4% | 51% | 45% | t(84) = 6.29 | 0.28, 0.54 | 0.001 |
Faculty/staff availability to train parents of CS student | 3% | 45% | 52% | t(70) = 6.28 | 0.31, 0.59 | 0.001 |
Specialized training to teachers on equity | 17% | 51% | 32% | t(86) = 1.97 | 0.00, 0.30 | 0.052 |
5.2.3 Access.
Item | Increased | Same | Decreased | \(t-test\) | \(CI\) | \(p\) |
---|---|---|---|---|---|---|
Number of CS courses offered | 27% | 69% | 4% | t(90) = 3.01 | –0.29, –0.06 | <0.01 |
Number of CS related extracurricular activities offered | 11% | 80% | 9% | t(86) = 6.91 | 0.32, 0.58 | <0.01 |
Number of non-CS related extracurricular activities offered | 5% | 73% | 22% | t(84) = 10.02 | 0.47, 0.70 | <0.01 |
Fees to take CS courses over the last 12 months | 15% | 69% | 15% | H(1) = 1.04 | 0.31 | |
Number of classes conflicting w/ CS classes | 32% | 50% | 18% | t(58) = 5.49 | –0.51, –0.24 | <0.01 |
5.2.4 Participation.
Item | Increased | Same | Decreased | \(t-test\) | \(CI\) | \(p\) |
---|---|---|---|---|---|---|
Number of students enrolled in CS courses | 32% | 44% | 24% | t(81) = –0.88 | –0.24, 0.09 | 0.38 |
Number of students enrolled in CS A courses | 18% | 44% | 38% | t(49) = 1.94 | –0.01, 0.41 | 0.06 |
Number of students enrolled in CS Principles courses | 29% | 42% | 29% | t(51) = 0.00 | –0.20, 0.20 | 1.00 |
Number of girls enrolled in CS classes | 24% | 51% | 26% | t(84) = 0.26 | –0.13, 0.18 | 0.76 |
Number of Black, Hispanic, Indigenous students enrolled in CS classes | 19% | 67% | 15% | t(80) = 0.62 | –0.17, 0.09 | <0.001 |
Number of students participating in CS related extracurricular activities | 10% | 32% | 58% | t(69) = 6.56 | 0.36, 0.67 | <0.01 |
These two items are not specific to CS, but are used for comparisons. | ||||||
Number of students participating in non-CS related extracurricular activities | 4% | 25% | 72% | t(64) = 10.23 | 0.54, 0.81 | <0.01 |
Number of students participating in multiple extracurricular activities | 5% | 19% | 76% | t(70) = 10.27 | 0.54, 0.81 | <0.01 |
5.2.5 Experience.
Item | Increased | Same | Decreased | \(t-test\) | \(CI\) | \(p\) |
---|---|---|---|---|---|---|
Content knowledge students gained in CS classes | 21% | 32% | 48% | t(80) = 3.28 | 0.11, 0.46 | <0.01 |
Grades given in CS classes | 17% | 50% | 33% | t(79) = 2.27 | 0.02, 0.33 | 0.03 |
Completion of CS homework assignments | 10% | 24% | 66% | t(78) = 8.13 | 0.45, 0.74 | <0.01 |
Number of instructional hours in CS students received | 7% | 31% | 62% | t(81) = 8.12 | 0.41, 0.68 | <0.01 |
Number of students receiving college credit for dual-credit CS courses | 15% | 48% | 36% | t(367) = 1.36 | –0.08, 0.39 | 0.18 |
Number of students achieving awards in CS | 18% | 49% | 33% | t(52) = 1.23 | –0.07, 0.30 | 0.22 |
Item | Increased | Same | Decreased | \(t-test\) | \(CI\) | \(p\) |
---|---|---|---|---|---|---|
Willingness to share their knowledge during class | 15% | 23% | 62% | t(79) = 5.12 | 0.26, 0.59 | <0.01 |
Engagement during CS classes | 18% | 15% | 68% | t(79) = 5.72 | 0.32, 0.66 | <0.01 |
Engagement with other students | 12% | 14% | 74% | t(78) = 7.48 | 0.44, 0.75 | <0.01 |
Engagement in help-seeking behaviors | 22% | 16% | 62% | t(78) = 4.24 | 0.21, 0.58 | <0.01 |
Engagement during pair programming exercises | 14% | 22% | 64% | t(69) = 5.51 | 0.31, 0.66 | <0.01 |
Engagement during CS related extracurricular activities | 9% | 26% | 65% | t(59) = 6.56 | 0.38, 0.72 | <0.01 |
Attendance in CS classes | % | % | % | t(82) = 4.20 | 0.16, 0.46 | <0.01 |
Item | Increased | Same | Decreased | \(t-test\) | \(CI\) | \(p\) |
---|---|---|---|---|---|---|
Interest in CS | 25% | 52% | 23% | t(69) = –0.35 | –0.19, 0.13 | 0.73 |
Belonging in CS courses | 23% | 55% | 23% | t(67) = –0.18 | –0.17, 0.15 | 0.85 |
Understanding the relevance of technology | 39% | 51% | 10% | t(75) = –4.02 | –0.43, –0.15 | <0.01 |
Confidence using technology | 41% | 46% | 13% | t(75) = –3.47 | –0.41, –0.11 | <0.01 |
Number of students interested in taking additional CS courses | 29% | 53% | 18% | t(61) = –1.53 | –0.30, 0.04 | 0.13 |
Item | Increased | Same | Decreased | \(t-test\) | \(CI\) | \(p\) |
---|---|---|---|---|---|---|
Number of students taking AP CS A exam | 15% | 36% | 49% | t(41) = 3.19 | 0.13, 0.58 | <0.01 |
Number of students taking AP CS Principles exam | 16% | 42% | 42% | t(50) = 1.94 | 0.00, 0.40 | 0.06 |
6 Discussion
6.1 Observations
6.1.1 Capacity.
6.1.2 Access.
6.1.3 Participation.
6.1.4 Experience.
6.2 Interpreting 2020 CS Education Research Studies
6.3 Limitations
7 Conclusion AND Future Work
Acknowledgments
Footnotes
References
Index Terms
- Practitioner Perspectives on COVID-19’s Impact on Computer Science Education Among High Schools Serving Students from Lower and Higher Income Families
Recommendations
A Framework of Factors that Influence Academic Achievement in Computer Science within Capacity, Access, Participation and Experience
ICER '23: Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 2Motivation. There are countless factors that contribute to academic achievement [3, 6, 7, 8]. For K-12 computer science (CS) education, these building blocks of student success are broadly captured in the four components of the CAPE framework, which ...
A Landscape Study of Computer Science Education in NYC: Early Findings and Implications for Policy and Practice
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationNYC's Computer Science for All (CS4All) is a 10-year, districtwide initiative aimed at providing high-quality computer science (CS) education to all NYC public school students. It aspires to greatly increase the number of students, teachers, and schools ...
AP Computer Science Principles' Impact on the Landscape of High School Computer Science using Maryland as a Model
SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science EducationThe introduction of the Advanced Placement (AP) Computer Science Principles course changed the high school computer science (CS) landscape in the United States. For the first time an AP course was designed to broaden participation in computing and ...
Comments
Please enable JavaScript to view thecomments powered by Disqus.Information & Contributors
Information
Published In
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
- Refereed
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 1,708Total Downloads
- Downloads (Last 12 months)954
- Downloads (Last 6 weeks)66
Other Metrics
Citations
Cited By
View allView Options
View options
View or Download as a PDF file.
PDFeReader
View online with eReader.
eReaderHTML Format
View this article in HTML Format.
HTML FormatLogin options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in