Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 3 |
| Since 2017 (last 10 years) | 5 |
| Since 2007 (last 20 years) | 5 |
Descriptor
Source
| ACM Transactions on Computing… | 1 |
| Cognition and Instruction | 1 |
| Computer Science Education | 1 |
| International Association for… | 1 |
| Journal of Education and… | 1 |
Author
| Bers, Marina U. | 1 |
| Finch, Lila | 1 |
| Kusaka, Satoshi | 1 |
| Mendori, Takahiko | 1 |
| Michelle Craig | 1 |
| Moreno, Celeste | 1 |
| Nongkhai, Lalita Na | 1 |
| Rita Garcia | 1 |
| Shapiro, R. Benjamin | 1 |
| Wang, Jingyun | 1 |
| de Ruiter, Laura E. | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 4 |
| Reports - Research | 4 |
| Reports - Descriptive | 1 |
| Speeches/Meeting Papers | 1 |
Education Level
| Elementary Education | 2 |
| Early Childhood Education | 1 |
| Elementary Secondary Education | 1 |
| Kindergarten | 1 |
| Primary Education | 1 |
| Secondary Education | 1 |
Audience
Location
| Australia | 1 |
| United Kingdom | 1 |
| United States | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Rita Garcia; Michelle Craig – ACM Transactions on Computing Education, 2025
Introduction: Computer Science Education does not have a universally defined set of concepts consistently covered in all introductory courses (CS1). One approach to understanding the concepts covered in CS1 is to ask educators. In 2004, Nell Dale did just this. She also collected their perceptions on challenging topics to teach. Dale mused how the…
Descriptors: Replication (Evaluation), Teaching Methods, Computer Science Education, Introductory Courses
Nongkhai, Lalita Na; Wang, Jingyun; Mendori, Takahiko – International Association for Development of the Information Society, 2022
This paper proposes the design of an ontology of multiple programming languages and give three examples to show the methodology. Our ontology aims to summarize the core of computational thinking logic by elaborating the concepts of three object-oriented programming languages in the industry: Python, Java, and C#. Therefore, the construction of the…
Descriptors: Programming Languages, Computer Science Education, Intelligent Tutoring Systems, Thinking Skills
Kusaka, Satoshi – Journal of Education and Learning, 2021
Information and Communication Technology (ICT) education has been actively implemented around the world recently. ICT curriculum in schools is intended to improve students' programming-oriented thinking rather than to train them as programmers. The core of ICT education is 'computational thinking'. Computational thinking is taking an approach to…
Descriptors: Cross Cultural Studies, Thinking Skills, Information Technology, Programming
de Ruiter, Laura E.; Bers, Marina U. – Computer Science Education, 2022
Background and Context: Despite the increasing implementation of coding in early curricula, there are few valid and reliable assessments of coding abilities for young children. This impedes studying learning outcomes and the development and evaluation of curricula. Objective: Developing and validating a new instrument for assessing young…
Descriptors: Programming Languages, Computer Software, Coding, Computer Science Education
Finch, Lila; Moreno, Celeste; Shapiro, R. Benjamin – Cognition and Instruction, 2021
Creating learning environments that integrate arts, sciences, and computing in education can improve learning in these disciplines. In particular, transdisciplinary integrations of these disciplines can lead to expansive alterations or dissolutions of epistemological, ideological, and methodological boundaries. We wish to support teachers in the…
Descriptors: Interdisciplinary Approach, Learning Processes, Thinking Skills, Epistemology

Peer reviewed
Direct link
