Computer science (CS) education helps students acquire skills such as computational thinking, problem-solving, and collaboration, among others. It has been linked with higher rates of college enrollment (Brown & Brown, 2020; Salehi et al., 2020), and a recent randomized control trial study also showed that lessons in computational thinking improved student response inhibition, planning, and coding skills (Arfé et., 2020). As these skills take preeminence in the rapidly changing 21st century, CS education promises to significantly enhance student preparedness for the future of work and active citizenship. CS education can also reduce skills inequality if education systems make a concerted effort to ensure that all students have equitable access to curricula that provide them with the needed breadth of skills, regardless of their gender, ethnicity, or socioeconomic status.
How Arkansas implemented its computer science education program (brookings.edu)