Publication Date
In 2025 | 139 |
Since 2024 | 518 |
Since 2021 (last 5 years) | 1745 |
Since 2016 (last 10 years) | 3052 |
Since 2006 (last 20 years) | 4843 |
Descriptor
Source
Author
Publication Type
Education Level
Audience
Teachers | 256 |
Practitioners | 183 |
Students | 53 |
Administrators | 32 |
Researchers | 24 |
Media Staff | 18 |
Parents | 11 |
Policymakers | 10 |
Community | 3 |
Counselors | 1 |
Support Staff | 1 |
More ▼ |
Location
Turkey | 197 |
Taiwan | 107 |
United Kingdom | 107 |
Australia | 104 |
China | 88 |
Canada | 71 |
Spain | 68 |
California | 58 |
Sweden | 56 |
Germany | 54 |
Greece | 51 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations | 2 |
Roba Hrisseh – ProQuest LLC, 2024
The push to teach coding in schools continues to gain momentum. Coding helps students develop skills in problem-solving, critical thinking, and creativity, as well as improve overall academic performance. However, students with disabilities often face challenges in areas such as problem-solving, mathematics, and multistep reasoning when learning…
Descriptors: Programming, Computer Science Education, Writing Instruction, Literacy
Arjan J. F. Kok; Lex Bijlsma; Cornelis Huizing; Ruurd Kuiper; Harrie Passier – Informatics in Education, 2024
This paper presents the first experiences of the use of an online open-source repository with programming exercises. The repository is independent of any specific teaching approach. Students can search for and select an exercise that trains the programming concepts that they want to train and that only uses the programming concepts they already…
Descriptors: Programming Languages, Computer Science Education, Open Source Technology, Teaching Methods
Xiaoyi Tian – ProQuest LLC, 2024
As Artificial Intelligence (AI) becomes increasingly ubiquitous in society, conversational agents such as Siri, Alexa, and ChatGPT are shaping the experiences of younger generations. However, these young users often lack opportunities to learn about the inner workings of these AI technologies. One way to foster such learning is by empowering…
Descriptors: Artificial Intelligence, Technology Uses in Education, Access to Computers, Access to Education
Imre Bende – Acta Didactica Napocensia, 2024
The continuous development of artificial intelligence-based tools makes their emergence inevitable in education as well as other fields of life. This article presents findings of a mixed method study aimed at investigating the current perceptions and potential applications of AI in Hungarian educational settings. Through interviews with high…
Descriptors: Readiness, Artificial Intelligence, Technology Uses in Education, Foreign Countries
Tsai, Meng-Jung; Wang, Ching-Yeh; Hsu, Po-Fen – Journal of Educational Computing Research, 2019
Computer programming has been gradually emphasized in recent computer literacy education and regarded as a requirement for all middle school students in some countries. To understand young students' perceptions about their own learning in computer programming, this study aimed to develop an instrument, Computer Programming Self-Efficacy Scale…
Descriptors: Programming, Computer Literacy, Middle School Students, Student Attitudes
Price, Thomas W.; Dong, Yihuan; Zhi, Rui; Paaßen, Benjamin; Lytle, Nicholas; Cateté, Veronica; Barnes, Tiffany – International Journal of Artificial Intelligence in Education, 2019
In the domain of programming, a growing number of algorithms automatically generate data-driven, next-step hints that suggest how students should edit their code to resolve errors and make progress. While these hints have the potential to improve learning if done well, few evaluations have directly assessed or compared the quality of different…
Descriptors: Comparative Analysis, Programming Languages, Data Analysis, Evaluation Methods
Guney, Zafer – Malaysian Online Journal of Educational Technology, 2019
The aim of this study is to introduce the four-component instructional design (4C/ID) model in teaching loops for programming by using the model, which is defined in programming instruction, with the principles of the model for teaching technical skills and to discuss the differences in instructional planning and to discuss in the process of…
Descriptors: Instructional Design, Computer Science Education, Programming, Models
Qodim, Husnul; Herningsih; Nguyen, Phong Thanh; Nguyen, Quyen Le Hoang Thuy To; Toding, Apriana – International Journal of Higher Education, 2019
This paper defines the methods of educating the information integration by the use of ontologies. For this there are two various architecture are central and peer-to-peer data integration. A ciis generally has a worldwide mapping, which gives the client a uniform interface to get to data put away in the information sources. Conversely, in piis,…
Descriptors: Information Systems, Access to Information, Information Sources, Information Science
Nogueira, J. Robert; Alves, Ricardo; Marques, P. Carmona – Education Sciences, 2019
In this study we have attempted, firstly, to describe programming protocols developed for the teaching of an Electromagnetism course in the university degrees of Electrical Engineering and Energy Engineering, and secondly, to evaluate students' satisfaction with the simulation practices through MATLAB® programming. The main objective of the…
Descriptors: Computation, Programming, Teaching Methods, Scientific Concepts
Erdem-Kara, Basak – International Journal of Assessment Tools in Education, 2019
Computer adaptive testing is an important research field in educational measurement, and simulation studies play a critically important role in CAT development and evaluation. Both Monte Carlo and Post Hoc simulations are frequently used in CAT studies in order to investigate the effects of different factors on test efficiency and to compare…
Descriptors: Computer Assisted Testing, Adaptive Testing, Programming Languages, Monte Carlo Methods
Kamara, Kesselly Sheick – ProQuest LLC, 2019
The problem addressed by this study is the strategies analysts need in higher education institutions to improve the protection of personally identifiable and sensitive data. The qualitative exploratory design was used to examine the strategies used by nine analysts. The combined experience of the nine analysts in data analytics, cyber security,…
Descriptors: Higher Education, Information Security, Privacy, Ownership
Tsabari, Stav; Segal, Avi; Gal, Kobi – International Educational Data Mining Society, 2023
Automatically identifying struggling students learning to program can assist teachers in providing timely and focused help. This work presents a new deep-learning language model for predicting "bug-fix-time", the expected duration between when a software bug occurs and the time it will be fixed by the student. Such information can guide…
Descriptors: College Students, Computer Science Education, Programming, Error Patterns
Lin, Fang-Li; Lin, Horng-Horng; Chang, Shing-Lin – IEEE Transactions on Education, 2023
There were few papers for interdisciplinary integration of Scratch programming, English learning, and local cultures as far as the digital animated E-book creation of elementary schools was concerned. This article proposes an interdisciplinary innovative teaching mode, with college students as teachers, Scratch programming and English learning as…
Descriptors: Programming, English (Second Language), Second Language Instruction, Interdisciplinary Approach
Nurmukhamedov, Ulugbek; Sharakhimov, Shoaziz – RELC Journal: A Journal of Language Teaching and Research, 2023
In addition to movies, television programs, and TED Talks presentations, podcasts are an increasingly popular form of media that promotes authentic public discourse for diverse audiences, including university professors and students. However, English language teachers in the English as a second language/English as a foreign language contexts might…
Descriptors: Speeches, Computational Linguistics, English (Second Language), Second Language Learning
Silva, Leonardo; Mendes, António; Gomes, Anabela; Fortes, Gabriel – International Journal of Computer-Supported Collaborative Learning, 2023
The use of computational scaffolding is a crucial strategy to foster students' regulation of learning skills, which is associated with increased learning achievement. However, most interventions treat the regulatory processes as individual actions isolated from a social context. This view contradicts the most recent research that points to the…
Descriptors: Cooperative Learning, Computer Assisted Instruction, Learning Processes, Computation