Introduction: Computational Thinking and Computer Science Special Issue

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

Institutions

Publication Details

Journal
Journal of Technology-Integrated Lessons and Teaching
Published
2025-06-13
DOI
https://doi.org/10.13001/jtilt.v4i1.9633
Primary Topic
Intelligent Tutoring Systems and Adaptive Learning
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Introduction: Computational Thinking and Computer Science Special Issue

Craig E. Shepherd, Cecil R. Short
Journal of Technology-Integrated Lessons and Teaching
Intelligent Tutoring Systems and Adaptive Learning
article

Introduction: Computational Thinking and Computer Science Special Issue

Craig E. Shepherd, Cecil R. Short
article en

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.

Journal of Technology-Integrated Lessons and TeachingVol. 4(1)
Emporia State University (US), University of Memphis (US)
Openalex Percentile: Top 93%
Intelligent Tutoring Systems and Adaptive Learning
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Introduction: Computational Thinking and Computer Science Special Issue — Craig E. Shepherd, Cecil R. Short · Journal of Technology-Integrated Lessons and Teaching (2025) | TGRS Research Map | TGRS