Introduction: Computational Thinking and Computer Science Special Issue
Main Article Content
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.
Downloads
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.