Publication Date
| In 2026 | 0 |
| Since 2025 | 47 |
| Since 2022 (last 5 years) | 150 |
| Since 2017 (last 10 years) | 305 |
| Since 2007 (last 20 years) | 402 |
Descriptor
| Technology Uses in Education | 421 |
| Programming | 374 |
| Educational Technology | 229 |
| Foreign Countries | 173 |
| Teaching Methods | 157 |
| Computer Science Education | 101 |
| Computer Software | 89 |
| Student Attitudes | 86 |
| Artificial Intelligence | 71 |
| Problem Solving | 68 |
| College Students | 66 |
| More ▼ | |
Source
Author
Publication Type
Education Level
Location
| Turkey | 28 |
| Canada | 13 |
| China | 11 |
| United Kingdom | 10 |
| Australia | 9 |
| Brazil | 9 |
| Germany | 8 |
| Japan | 7 |
| Taiwan | 7 |
| Greece | 6 |
| South Africa | 6 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Motivated Strategies for… | 2 |
| Flesch Reading Ease Formula | 1 |
| Group Assessment of Logical… | 1 |
| Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
Johri, Aditya – Research in Learning Technology, 2022
There has been a conscious effort in the past decade to produce a more theoretical account of the use of technology for learning. At the same time, advances in artificial intelligence (AI) are being rapidly incorporated into learning technologies, significantly changing their affordances for teaching and learning. In this article I address the…
Descriptors: Artificial Intelligence, Educational Technology, Technology Uses in Education, Affordances
Damira Belessova; Almira Ibashova; Aziza Zhidebayeva; Guldana Shaimerdenova; Venera Nakhipova – Open Education Studies, 2024
This study aimed to investigate the impact of the Scratch programming environment on student engagement and academic performance in primary informatics education. The research was conducted over three academic years (2020-2023) in educational organizations (ADAN and Navoiy schools) involving 170 first and third-grade students. The Student…
Descriptors: Programming, Learner Engagement, Academic Achievement, Elementary School Students
Jiangyue Liu; Siran Li – Journal of Educational Computing Research, 2024
Pair Programming is considered an effective approach to programming education, but the synchronous collaboration of two programmers involves complex coordination, making this method difficult to be widely adopted in educational settings. Artificial Intelligence (AI) code-generation tools have outstanding capabilities in program generation and…
Descriptors: Artificial Intelligence, Programming, Technology Uses in Education, Coding
Hao-Chiang Koong Lin; Chun-Hsiung Tseng; Nian-Shing Chen – Educational Technology & Society, 2025
In recent years, learning programming has been a challenge for both learners and educators. How to enhance student engagement and learning outcomes has been a significant concern for researchers. This study examines the effects of AI-based pedagogical agents on students' learning experiences in programming courses, focusing on web game development…
Descriptors: Programming, Learner Engagement, Self Efficacy, Artificial Intelligence
Fadip Audu Nannim; Nnenna Ekpereka Ibezim; George Chibuike Agbo; Chukwuma Mgboji; Saint Oliver Rotachukwu Ngwoke; Moeketsi Mosia – ACM Transactions on Computing Education, 2025
The integration of digital technology into various sectors has transformed education globally, yet its adoption in Nigeria remains constrained by a lack of adequately trained personnel. This study addresses this gap by developing a Project-Based Arduino Robot Application (PARA) for teaching Robotics Programming to preservice teachers. A Research…
Descriptors: Educational Technology, Technology Uses in Education, Robotics, Programming
Chiao Ling Huang; Lianzi Fu; Shih-Chieh Hung; Shu Ching Yang – Journal of Computer Assisted Learning, 2025
Background: Many studies have highlighted the positive effects of visual programming instruction (VPI) on students' learning experiences, programming self-efficacy and flow experience. However, there is a notable gap in the research on how these factors specifically impact programming achievement and learning intentions. Our study addresses this…
Descriptors: Attention, Self Efficacy, Visual Aids, Instructional Effectiveness
Lung-Chun Chang; Cheng-Chi Yeh; Hon-Ren Lin – Education and Information Technologies, 2025
The COVID-19 pandemic and advances in technology have resulted in the emergence of online learning as a new trend in the educational sector. However, during online learning, if students cannot seek immediate assistance from teachers, the use of suitable teaching models and easy-to-understand teaching materials is crucial. To address problems…
Descriptors: Programming, Human Body, Recognition (Psychology), Visual Perception
Dragan Zlatkovic´; Miljana Ðordevic´ Zlatkovic´; Niko Radulovic´ – Journal of Chemical Education, 2023
Herein, we present a program implemented in Python that utilizes a simple complete-search algorithm to determine the geometry of a lanthanide-substrate (LS) complex. The program serves as a practical project in a programming course for chemistry students, specifically aimed at illustrating fundamental concepts such as decision-making, repetition,…
Descriptors: Programming, Problem Solving, Chemistry, Science Education
Gamze Kurt; Özge Çakioglu – Digital Experiences in Mathematics Education, 2024
This study aims to investigate students' computational thinking (CT) through mathematical tasks integrated with programming in Scratch. Participants completed four tasks that required students to solve coding problems, which were focused on prime numbers and the prime factorization algorithm. The study was designed as a case study and the unit of…
Descriptors: Grade 7, Case Studies, Mathematics Education, Mathematical Concepts
Gustavo Martins Nunes Avellar; Maria Lydia Fioravanti; William Simao de Deus; Kalinka Regina Lucas Jaquie Castelo Branco; Ellen Francine Barbosa – Education and Information Technologies, 2024
High-resolution displays on mobile devices, accurate motion sensors, and efficient mobile processors have taken virtual reality (VR), essentially employed in laboratory, to everyday environments, including homes, workplaces, and classrooms. Regarding programming education, it has been investigated in conjunction with various educational…
Descriptors: Computer Oriented Programs, Elementary Secondary Education, Programming, Concept Formation
Jian Liao; Linrong Zhong; Longting Zhe; Handan Xu; Ming Liu; Tao Xie – IEEE Transactions on Learning Technologies, 2024
ChatGPT has received considerable attention in education, particularly in programming education because of its capabilities in automated code generation and program repairing and scoring. However, few empirical studies have investigated the use of ChatGPT to customize a learning system for scaffolding students' computational thinking. Therefore,…
Descriptors: Scaffolding (Teaching Technique), Thinking Skills, Computation, Artificial Intelligence
Mark Sena; Thilini Ariyachandra – Information Systems Education Journal, 2024
The Titanic disaster is a topic that continues to fascinate. As the importance of analytics continues to grow in industry, data literacy skills have become increasingly important in business education. This project allows students to use the passenger data from the Titanic to build their data literacy skills using an engaging, experiential topic.…
Descriptors: Literacy, Teaching Methods, Experiential Learning, Business Education
Incorporating Coding into the Classroom: An Important Component of Modern Bioinformatics Instruction
Nichole Orench-Rivera; April Bednarski; Paul Craig; Austin Talbot – Journal of College Science Teaching, 2025
Advancements in computation and machine learning have revolutionized science, enabling researchers to address once insurmountable challenges. Bioinformatics, a field that heavily relies on computer-driven analysis of biological data, has greatly benefited from these developments. However, traditional bioinformatics instruction frequently lacks the…
Descriptors: Coding, Computer Science Education, Integrated Curriculum, Programming
Saso Koceski; Natasa Koceska; Limonka Koceva Lazarova; Marija Miteva; Biljana Zlatanovska – Journal of Technology and Science Education, 2025
This study aims to evaluate ChatGPT's capabilities in certain numerical analysis problem: solving ordinary differential equations. The methodology which is developed in order to conduct this research takes into account the following mathematical abilities (defined according to National Centre for Education Statistics): Conceptual Understanding,…
Descriptors: Artificial Intelligence, Technology Uses in Education, Number Concepts, Problem Solving
Badruliman Batni; Syahrul Nizam Junaini – Education and Information Technologies, 2025
In the dynamic educational context of Malaysia, this study examines the impact of integrating Unplugged Activities (UA) with Block-Based Programming (BBP) on improving the computational thinking (CT) skills of secondary students in full boarding schools in Northern Peninsular Malaysia. Using a quasi-experimental design and mixed-methods analysis,…
Descriptors: Computation, Thinking Skills, Programming, Secondary School Students

Peer reviewed
Direct link
