Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 4 |
Descriptor
Computer Science Education | 4 |
Introductory Courses | 4 |
Elementary Secondary Education | 3 |
Kindergarten | 3 |
Programming Languages | 3 |
Teaching Methods | 3 |
Barriers | 2 |
Coding | 2 |
Correlation | 2 |
Programming | 2 |
Academic Achievement | 1 |
More ▼ |
Source
Education and Information… | 1 |
Journal of Information… | 1 |
Journal of Statistics and… | 1 |
National Comprehensive Center | 1 |
Author
Basu, Satabdi | 1 |
Ezeamuzie, Ndudi O. | 1 |
Liao, Shu-Min | 1 |
Moreno-León, Jesús | 1 |
Robles, Gregorio | 1 |
Román-González, Marcos | 1 |
Rutstein, Daisy W. | 1 |
Tate, Carol | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 3 |
Reports - Descriptive | 1 |
Education Level
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ezeamuzie, Ndudi O. – Education and Information Technologies, 2023
Several instructional approaches have been advanced for learning programming. However, effective ways of engaging beginners in programming in K-12 are still unclear, especially among low socioeconomic status learners in technology-deprived learning environments. Understanding the learning path of novice programmers will bridge this gap and explain…
Descriptors: Programming, Constructivism (Learning), Programming Languages, Computer Science Education
Liao, Shu-Min – Journal of Statistics and Data Science Education, 2023
SCRATCH, developed by the Media Lab at MIT, is a kid-friendly visual programming language, designed to introduce programming to children and teens in a "more thinkable, more meaningful, and more social" way. Although it was initially intended for K-12 students, educators have used it for higher education as well, and found it…
Descriptors: Teaching Methods, Coding, Programming Languages, Computer Science Education
Basu, Satabdi; Rutstein, Daisy W.; Tate, Carol – National Comprehensive Center, 2021
The rapid expansion of computer science (CS) instruction in primary and secondary education has highlighted the shortage of teachers qualified to teach the subject. A key strategy for building CS teaching capacity has been preparing teachers of other subjects (e.g., math, technology applications, business) to teach introductory CS through…
Descriptors: Capacity Building, Faculty Development, Computer Science Education, Teaching Methods
Moreno-León, Jesús; Robles, Gregorio; Román-González, Marcos – Journal of Information Technology Education: Research, 2016
The introduction of computer programming in K-12 has become mainstream in the last years, as countries around the world are making coding part of their curriculum. Nevertheless, there is a lack of empirical studies that investigate how learning to program at an early age affects other school subjects. In this regard, this paper compares three…
Descriptors: Foreign Countries, Programming, Computer Science Education, Introductory Courses