Publication Date
In 2025 | 1 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 10 |
Since 2016 (last 10 years) | 12 |
Since 2006 (last 20 years) | 13 |
Descriptor
Source
Informatics in Education | 4 |
Education and Information… | 3 |
Computer Science Education | 2 |
Journal of Educational… | 2 |
Educational Forum | 1 |
Physics Education | 1 |
Author
Ana Paula Juliana Perin | 1 |
Baomin Li | 1 |
Bausch, Gillian | 1 |
Benjamin, Rebecca | 1 |
Chen, Cheng-Huan | 1 |
Christiane Gresse Von… | 1 |
Cullen, Craig J. | 1 |
Deivid Eive dos S. Silva | 1 |
Guo, Zhen | 1 |
Haglund, Jesper | 1 |
Hao-Yue Jin | 1 |
More ▼ |
Publication Type
Information Analyses | 13 |
Journal Articles | 13 |
Reports - Research | 3 |
Education Level
Secondary Education | 13 |
Elementary Education | 8 |
Higher Education | 3 |
Postsecondary Education | 3 |
High Schools | 2 |
Junior High Schools | 2 |
Middle Schools | 2 |
Elementary Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Qing Yu; Kun Yu; Baomin Li – Journal of Educational Computing Research, 2025
Computer programming is regarded as an important skill for the future. However, many K-12 students face challenges and difficulties in learning traditional text-based programming. Block-based visual programming (BVP) can reduce the difficulty of learning programming and is seen as a potential programming education tool. Nevertheless, the effects…
Descriptors: Programming, Computer Science Education, Visual Aids, Outcomes of Education
Ana Paula Juliana Perin; Deivid Eive dos S. Silva; Natasha M. C. Valentim – Informatics in Education, 2023
In Education 4.0, a personalized learning process is expected, and that students are the protagonist. In this new education format, it is necessary to prepare students with the skills and competencies of the 21st-Century, such as teamwork, creativity, and autonomy. One of the ways to develop skills and competencies in students can be through block…
Descriptors: Programming, High School Students, Learning, Learning Processes
Xu, Enwei; Wang, Wei; Wang, Qingxia – Education and Information Technologies, 2023
Computational thinking is considered to be an important competence in the intelligent era, and the incorporation of computational thinking as an integral part of school education beginning in childhood has been proposed. However, the ways in which computational thinking can be taught more effectively the context of in K-12 programming teaching…
Descriptors: Programming, Instructional Effectiveness, Elementary School Students, Secondary School Students
Hao-Yue Jin; Maria Cutumisu – Education and Information Technologies, 2024
Computational thinking (CT) is considered to be a critical problem-solving toolkit in the development of every student in the digital twenty-first century. Thus, it is believed that the integration of deeper learning in CT education is an approach to help students transfer their CT skills beyond the classroom. Few literature reviews have mapped…
Descriptors: Computation, Thinking Skills, Problem Solving, Artificial Intelligence
Ni, Lijun; Bausch, Gillian; Benjamin, Rebecca – Computer Science Education, 2023
Background & Context: Many efforts have been dedicated to building computer science (CS) teacher capacity through offering professional development (PD) programs. Previous reviews indicated the need to offer more continual support for teachers. Recent research has shifted its focus to scaling up PD and sustaining teaching capacity by…
Descriptors: Computer Science Education, Elementary School Teachers, Secondary School Teachers, Faculty Development
Ramon Mayor Martins; Christiane Gresse Von Wangenheim – Informatics in Education, 2024
Information technology (IT) is transforming the world. Therefore, exposing students to computing at an early age is important. And, although computing is being introduced into schools, students from a low socio-economic status background still do not have such an opportunity. Furthermore, existing computing programs may need to be adjusted in…
Descriptors: Information Technology, Socioeconomic Status, Social Class, Computer Literacy
Sun, Lihui; Guo, Zhen; Zhou, Danhua – Education and Information Technologies, 2022
In the program-driven information age, programming education is concerned by the global education system, which makes the cultivation of children's programming ability become the focus of attention. However, there is no clear definition of programming ability and teaching model. Through the snowball method, 86 studies from 1980 to 2020 were…
Descriptors: Programming, Computer Science Education, Thinking Skills, Skill Development
Solvang, Lorena; Haglund, Jesper – Physics Education, 2021
Recently, GeoGebra, a mathematics education software, has entered the scene of physics education; however, research on how the software can be used to support teaching and learning physics is limited and scattered. The aim of this article is to present a review of the current literature on how GeoGebra can be used to support physics education in…
Descriptors: Physics, Computer Software, Mathematics Instruction, Secondary School Students
Cullen, Craig J.; Hertel, Joshua T.; Nickels, Megan – Educational Forum, 2020
We review literature relevant to using technology in the teaching/learning of mathematics to highlight four roles of effective technology use: (a) promoting cycles of proof; (b) presenting and connecting multiple representations; (c) supporting case-based reasoning; and (d) serving as a tutee. We then discuss how they intersect with good…
Descriptors: Mathematics Education, Technology Integration, Preservice Teacher Education, Instructional Effectiveness
Taslibeyaz, Elif; Kursun, Engin; Karaman, Selcuk – Informatics in Education, 2020
The primary purpose of this study is to investigate CT skills development process in learning environments. It is also aimed to determine the conceptual understanding and measurement approaches in the studies. To achieve these aims, a systematic research review methodology was implemented as the research design. Empirical studies on computational…
Descriptors: Thinking Skills, Skill Development, Problem Solving, Programming
Hu, Yue; Chen, Cheng-Huan; Su, Chien-Yuan – Journal of Educational Computing Research, 2021
Block-based visual programming tools, such as Scratch, Alice, and MIT App Inventor, provide an intuitive and easy-to-use editing interface through which to promote programming learning for novice students of various ages. However, very little attention has been paid to investigating these tools' overall effects on students' academic achievement…
Descriptors: Instructional Effectiveness, Programming Languages, Computer Science Education, Computer Interfaces
Huang, Wendy; Looi, Chee-Kit – Computer Science Education, 2021
Background and Context: Computational thinking (CT) is considered as a valuable literacy for all students, and its inclusion in compulsory schooling could increase the numbers of underrepresented students who pursue computing-related careers. Computer Science Unplugged (CSU) had success in making computer science (CS) accessible to K-12 students…
Descriptors: Computer Science Education, Programming, Thinking Skills, Skill Development
Saeli, Mara; Perrenet, Jacob; Jochems, Wim M. G.; Zwaneveld, Bert – Informatics in Education, 2011
The goal of this literature study is to give some preliminary answers to the questions that aim to uncover the Pedagogical Content Knowledge (PCK) of Informatics Education, with focus on Programming. PCK has been defined as the knowledge that allows teachers to transform their knowledge of the subject into something accessible for their students.…
Descriptors: Secondary School Science, Programming, Pedagogical Content Knowledge, Literature Reviews