Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 12 |
Since 2016 (last 10 years) | 25 |
Since 2006 (last 20 years) | 78 |
Descriptor
Electronic Learning | 80 |
Instructional Effectiveness | 80 |
Programming | 73 |
Computer Science Education | 47 |
Foreign Countries | 39 |
Computer Software | 36 |
Instructional Design | 35 |
Computer Assisted Instruction | 33 |
Educational Technology | 33 |
College Students | 29 |
Teaching Methods | 22 |
More ▼ |
Source
Author
Amitan, Irina | 2 |
Hwang, Gwo-Jen | 2 |
Mironova, Olga | 2 |
Saar, Merike | 2 |
Vendelin, Jelena | 2 |
Vilipõld, Jüri | 2 |
Adkins, Joni K. | 1 |
Agarwal, Pawan | 1 |
Agrawal, Anukrati | 1 |
Ahmed, Khurshid | 1 |
Alario-Hoyos, Carlos | 1 |
More ▼ |
Publication Type
Education Level
Higher Education | 51 |
Postsecondary Education | 49 |
Elementary Secondary Education | 14 |
Elementary Education | 10 |
Secondary Education | 4 |
Adult Education | 2 |
Grade 4 | 2 |
Grade 5 | 2 |
Grade 10 | 1 |
Grade 6 | 1 |
Junior High Schools | 1 |
More ▼ |
Audience
Teachers | 1 |
Location
Taiwan | 12 |
Turkey | 6 |
Greece | 3 |
Japan | 3 |
Pakistan | 3 |
Pennsylvania | 3 |
Brazil | 2 |
Estonia | 2 |
Finland | 2 |
Germany | 2 |
New York | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 2 |
Learning Style Inventory | 1 |
What Works Clearinghouse Rating
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
Rucker, Ryan – Journal of Open, Flexible and Distance Learning, 2023
Online learning has risen in popularity among learners, educators, and university administrators over the last 3 decades. However, one of the biggest challenges for educators is adapting to best practices, pedagogies, tools, and technologies when delivering instruction in this environment. Because learners have choices when enrolling in a…
Descriptors: Student Satisfaction, Programming, Information Science Education, Teaching Methods
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
Bodaker, Liat; Rosenberg-Kima, Rinat B. – Journal of Research on Technology in Education, 2023
The COVID-19 pandemic raised the need to examine online learning methods also in young children. This study examined elementary school children's performance and attitudes during and toward an online programming learning activity utilizing the pair-programming Agile method that may foster 21st-century skills, including collaboration and…
Descriptors: Electronic Learning, Cooperative Learning, Programming, Computer Science Education
Zitouniatis, Athanasios; Lazarinis, Fotis; Kanellopoulos, Dimitris – Education and Information Technologies, 2023
This paper proposes a scenario-based learning (SBL) methodology for teaching Computational Thinking (CT). The presented scenario includes educational material that teaches the basic concepts of a Python course for beginners. The scenario allows the educator to utilize a combination of tools and services and follow a mind map. Moreover, it presents…
Descriptors: Students, Computation, Thinking Skills, Programming Languages
Zinagul Suranchiyeva; Bektas Bostanov; Serik Kenesbayev; Salamat Idrissov; Kuralay Turganbay – Journal of Information Technology Education: Innovations in Practice, 2023
Aim/Purpose: This study seeks to present a learning model of discrete mathematics elements, elucidate the content of teaching, and validate the effectiveness of this learning in a digital education context. Background: Teaching discrete mathematics in the realm of digital education poses challenges, particularly in crafting the optimal model,…
Descriptors: Electronic Learning, Elective Courses, Mathematics Instruction, Computer Science Education
Garcia, Fabrício Wickey da Silva; Oliveira, Sandro Ronaldo Bezerra; Carvalho, Elielton da Costa – Informatics in Education, 2023
The contents taught in the programming subjects have a great relevance in the formation of computing students. However, these subjects are characterized by high failure rates, as they require logical reasoning and mathematical knowledge. Thus, establishing knowledge through the subject of algorithms can help students to overcome these difficulties…
Descriptors: Teaching Methods, Algorithms, Undergraduate Students, Computer Science Education
Ramírez-Donoso, Luis; Pérez-Sanagustín, Mar; Neyem, Andrés; Alario-Hoyos, Carlos; Hilliger, Isabel; Rojos, Felipe – Interactive Learning Environments, 2023
Over the past years, higher education institutions have been exploring different mechanisms to adapt their learning and teaching practices to increase students' engagement. One of the proposals has been to reuse Massive Online Open Courses (MOOCs) as Small Online Private Courses (SPOCs), or as complementary resources in traditional courses through…
Descriptors: Technology Uses in Education, Electronic Learning, Cooperative Learning, Gamification
Dalize van Heerden; Jeanne Kriek – Online Submission, 2024
Researchers and educators are concerned about student success in tertiary programming courses, a situation that is even more pronounced in open and distance e-learning institutions. The aim of this study was to integrate 60 video lessons and compare passing and failing student in terms of their performance in JavaScript with three broad online…
Descriptors: Video Technology, Technology Uses in Education, Electronic Learning, Introductory Courses
Rajagopal Sankaranarayanan – ProQuest LLC, 2022
Teaching and learning in introductory programming courses is an overwhelming task for many course instructors and learners. Given the rise of digital and technological advancements, it is only wise to use these affordances for education. Microlearning is a successful technology-enhanced learning format with many features that might help…
Descriptors: Introductory Courses, Databases, Programming, Concept Formation
Kapoor, Madhu; Yang, Zhanxia; Bers, Marina – Journal of Technology and Teacher Education, 2022
Prior work has shown a lack of quality professional development (PD) programs specifically targeted for early elementary teachers to improve their knowledge and self-efficacy around teaching coding in their classrooms. Whereas traditional PD programs in this area have relied upon in-person workshops, the COVID-19 pandemic necessitated the need to…
Descriptors: Elementary School Teachers, Faculty Development, Electronic Learning, Distance Education
Jamal, Bakht; Rizvi, Syed Asad Abbas; Kayani, Muhammad Munir – Pakistan Journal of Distance and Online Learning, 2021
This research study was designed to explore the teaching-learning approaches to distance education and measuring students' learning perceptions. Using the multi-stage sampling technique, eight hundred and two (802) students of the Master of Arts in a distance education university were taken using the universal sampling. Data were collected through…
Descriptors: Distance Education, Educational Innovation, Electronic Learning, Integrated Learning Systems
Huang, Sheng-Bo; Jeng, Yu-Lin; Lai, Chin-Feng – Journal of Educational Computing Research, 2021
In recent years, the government has actively set up computer programming courses to train those with the relevant talent; however, the learning performance of the students is not ideal. Therefore, in order to learn programming skills, students usually adopt note-taking strategies because, due to the pressure of the course, the teachers do not have…
Descriptors: Notetaking, Learning Strategies, Cognitive Style, Peer Teaching
Adkins, Joni K.; Linville, Diana R.; Badami, Charles – Information Systems Education Journal, 2020
Online textbooks allow instructors to provide interactive and engaging activities for students. In this paper, we look at how providing an interactive online textbook is utilized and valued in a beginning computer programming course. In addition, we compare the utilization of the online textbook to the student final course grade. Our findings…
Descriptors: Instructional Effectiveness, Introductory Courses, Programming, Computer Science Education