Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 6 |
Since 2016 (last 10 years) | 14 |
Since 2006 (last 20 years) | 46 |
Descriptor
Electronic Learning | 53 |
Programming | 53 |
Programming Languages | 53 |
Computer Software | 28 |
Educational Technology | 26 |
Foreign Countries | 23 |
Computer Science Education | 20 |
Computer System Design | 17 |
Instructional Design | 16 |
Computer Assisted Instruction | 14 |
Web Based Instruction | 14 |
More ▼ |
Source
Author
Nejdl, Wolfgang | 2 |
Sosnovsky, Sergey | 2 |
Abel, Marie-Helene | 1 |
Adams, Andrew | 1 |
Alhassan, Riyadh | 1 |
Alkaria, Ahmed | 1 |
Amelung, M. | 1 |
Amorim, Ricardo R. | 1 |
Arguedas, Marta | 1 |
Armstrong, Mark | 1 |
Asensio-Perez, Juan I. | 1 |
More ▼ |
Publication Type
Journal Articles | 48 |
Reports - Research | 24 |
Reports - Descriptive | 18 |
Reports - Evaluative | 9 |
Books | 2 |
Collected Works - General | 2 |
Collected Works - Proceedings | 1 |
Information Analyses | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 27 |
Postsecondary Education | 23 |
Elementary Secondary Education | 6 |
Secondary Education | 5 |
Elementary Education | 4 |
Adult Education | 2 |
Grade 12 | 1 |
Grade 4 | 1 |
Grade 6 | 1 |
High Schools | 1 |
Middle Schools | 1 |
More ▼ |
Audience
Researchers | 2 |
Students | 2 |
Teachers | 1 |
Location
Germany | 4 |
Taiwan | 3 |
North Carolina (Greensboro) | 2 |
Spain | 2 |
United Kingdom | 2 |
Brazil | 1 |
Bulgaria | 1 |
Canada | 1 |
China | 1 |
Cyprus | 1 |
France | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Lafuente, Deborah; Cohen, Brenda; Fiorini, Guillermo; Garci´a, Agusti´n Alejo; Bringas, Mauro; Morzan, Ezequiel; Onna, Diego – Journal of Chemical Education, 2021
Machine learning, a subdomain of artificial intelligence, is a widespread technology that is molding how chemists interact with data. Therefore, it is a relevant skill to incorporate into the toolbox of any chemistry student. This work presents a workshop that introduces machine learning for chemistry students based on a set of Python notebooks…
Descriptors: Undergraduate Students, Chemistry, Electronic Learning, Artificial Intelligence
Daradoumis, Thanasis; Marquès Puig, Joan Manuel; Arguedas, Marta; Calvet Liñan, Laura – Journal of Computing in Higher Education, 2022
Several studies have explored the factors that influence self-efficacy as well as its contribution to academic development in online learning environments in recent years. However, little research has investigated the effect of a web-based learning environment on enhancing students' beliefs about self-efficacy for learning. This is especially…
Descriptors: Students, Programming, Programming Languages, Computer Science Education
Regina Célia Coelho; Matheus F. P. Marques; Tiago de Oliveira – Informatics in Education, 2023
Learning programming logic remains an obstacle for students from different academic fields. Considered one of the essential disciplines in the field of Science and Technology, it is vital to investigate the new tools or techniques used in the teaching and learning of Programming Language. This work presents a systematic literature review (SLR) on…
Descriptors: Electronic Learning, Programming, Computer Science Education, Logical Thinking
Sanal Kumar T. S.; R. Thandeeswaran – Education and Information Technologies, 2024
The COVID-19 pandemic has forced a significant increase in the utilization of video-based e-learning platforms for programming education. These platforms never considered the essential attributes of student characteristics and learning preferences while designing such a problematic subject having high dropout and failure rates. The traditional…
Descriptors: Blended Learning, Electronic Learning, Higher Education, Programming
Ling Zhang – Pedagogical Research, 2024
In the face of the challenges posed by the COVID-19 pandemic, the hybrid teaching model has garnered significant attention for its combination of the depth of traditional education with the convenience of distance learning. Focusing on the domain of computer programming language instruction, this study innovatively designs a hybrid teaching…
Descriptors: COVID-19, Pandemics, Blended Learning, Programming Languages
Pearson, 2020
Programming and coding skills are in high demand, and can provide access to employment in growing fields. But a high percentage of undergraduates who enroll in relevant programs do not persist until they achieve competency in the subject and employment in the field. Revel for "Introduction to Java Programming" aims to give students an…
Descriptors: Introductory Courses, Programming, Computer Science Education, Electronic Learning
Fay, Derek; Armstrong, Mark; McEldoon, Katherine; Ridley, Julia – Pearson, 2020
Programming and coding skills are in high demand, and can provide access to employment in growing fields. But a high percentage of undergraduates who enroll in relevant programs do not persist until they achieve competency in the subject and employment in the field. Revel is an interactive learning environment intended to help students prepare for…
Descriptors: Introductory Courses, Programming, Computer Science Education, Electronic Learning
Xing, Wanli – Interactive Learning Environments, 2021
Previous research has invested much effort in understanding how programming can contribute to the development of young learners' computational thinking (CT) in traditional K-12 classroom settings. Relatively few studies have examined programming for CT in informal online communities, especially for large scale quantitative research. With the…
Descriptors: Programming, Thinking Skills, Computation, Programming Languages
Minnegalieva, Chulpan Bakievna; Khabibullin, Timur Vakhtangovich; Giniyatullina, Gulchachak Rishatovna; Giniyatullin, Lenar Ildarovich – International Journal of Higher Education, 2020
Online courses on different platforms provide thousands of students with the knowledge and skills they need. This paper presents the results of a survey of students, during which they expressed their opinion on the use of electronic resources in teaching. The survey showed that students are more motivated to study when they understand how their…
Descriptors: Difficulty Level, Electronic Learning, Online Courses, Student Attitudes
Attard, Lara; Busuttil, Leonard – Informatics in Education, 2020
Programming is one of the most important aspects of a Computing course. Teaching programming is a challenging task due to a number of factors, ranging from lack of student problem solving skills to different teaching methods. This paper focuses on Maltese Computing teachers' perspectives about the difficulties encountered when teaching programming…
Descriptors: Teacher Attitudes, Programming, Electronic Learning, Video Games
Chenoweth, Tim; Corral, Karen; Scott, Kit – Journal of Information Systems Education, 2016
This study evaluates two content delivery options for teaching a programming language to determine whether an asynchronous format can achieve the same learning efficacy as a traditional lecture (face-to-face) format. We use media synchronicity theory as a guide to choose media capabilities to incorporate into an asynchronous tutorial used…
Descriptors: Feedback (Response), Programming, Programming Languages, Electronic Learning
Saltan, Fatih – Journal of Education and Learning, 2017
Online Algorithm Visualization (OAV) is one of the recent developments in the instructional technology field that aims to help students handle difficulties faced when they begin to learn programming. This study aims to investigate the effect of online algorithm visualization on students' achievement in the introduction to programming course. To…
Descriptors: Information Technology, Control Groups, Experimental Groups, Programming
Alkaria, Ahmed; Alhassan, Riyadh – Journal of Education and Training Studies, 2017
This study was conducted to examine the effect of in-service training of computer science teachers in Scratch language using an electronic learning platform on acquiring programming skills and attitudes towards teaching programming. The sample of this study consisted of 40 middle school computer science teachers. They were assigned into two…
Descriptors: Programming Languages, Programming, Electronic Learning, Inservice Teacher Education
Udvaros, József; Gubán, Miklós – Acta Didactica Napocensia, 2016
The world all around us is rapidly developing. We are witnessing the rapid evolution of technology and communication. This means new challenges and responsibilities to future strategies and attitudes. Today's operating systems and development environments apply the principle of OOP; therefore today's developments are inconceivable without the…
Descriptors: Programming, Computer Science Education, Programming Languages, Computer Software
Shaw, Ruey-Shiang – Computers & Education, 2012
This study is focused on the relationships among learning styles, participation types, and learning performance for programming language learning supported by an online forum. Kolb's learning style inventory was used in this study to determine a learner's learning type: "Diverger", "Assimilator", "Converger", and "Accommodator". Social Learning…
Descriptors: Learning Theories, Cognitive Style, Socialization, Programming Languages