Year: 2025
Type: article
Abstract: As computers become more functional and ubiquitous, societies are placing greater emphasis on programming and development skills. Computer science credentials and degree programs have long existed in higher education. Many high schools have also offered computer science courses like coding, computer graphics, game development, and cybersecurity. However, the desire to push computer science training to younger audiences is increasing. Currently, a dozen states require computer science instruction as a prerequisite for high school graduation (Barack, 2025). Many others provide opportunities for computer science experiences within PK-12 curricula. However, computer science topics may intimidate educators and students. Coding languages like Python, C#, and Javascript feel cryptic and take time to learn. Block options like Scratch provide easier entries into coding but still require sustained effort and attention.
Authors: Craig Erschel Shepherd, Cecil R. Short
Institutions: University of Memphis, Emporia State University
Language: English
Subfield: Computer Science Applications
Field: Computer Science
Domain: Physical Sciences
SDG: Quality education
Open Access status: hybrid
OpenAlex ID: W4411266230
