Publication Date
In 2025 | 2 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 7 |
Since 2006 (last 20 years) | 49 |
Descriptor
Electronic Learning | 54 |
Intelligent Tutoring Systems | 54 |
Programming | 51 |
Instructional Design | 38 |
Computer Software | 36 |
Computer System Design | 34 |
Educational Technology | 31 |
Foreign Countries | 26 |
Web Based Instruction | 22 |
Computer Science Education | 18 |
Models | 15 |
More ▼ |
Source
Author
Publication Type
Journal Articles | 45 |
Reports - Research | 24 |
Reports - Descriptive | 13 |
Reports - Evaluative | 9 |
Collected Works - Proceedings | 5 |
Books | 3 |
Collected Works - General | 3 |
Information Analyses | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Audience
Researchers | 1 |
Students | 1 |
Teachers | 1 |
Location
Taiwan | 10 |
Germany | 5 |
Canada | 4 |
Spain | 4 |
Italy | 3 |
Japan | 3 |
Pennsylvania | 3 |
Australia | 2 |
France | 2 |
Netherlands | 2 |
Slovakia | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Learning Style Inventory | 1 |
Massachusetts Comprehensive… | 1 |
Program for International… | 1 |
What Works Clearinghouse Rating
Milos Ilic; Goran Kekovic; Vladimir Mikic; Katerina Mangaroska; Lazar Kopanja; Boban Vesin – IEEE Transactions on Learning Technologies, 2024
In recent years, there has been an increasing trend of utilizing artificial intelligence (AI) methodologies over traditional statistical methods for predicting student performance in e-learning contexts. Notably, many researchers have adopted AI techniques without conducting a comprehensive investigation into the most appropriate and accurate…
Descriptors: Artificial Intelligence, Academic Achievement, Prediction, Programming
Sirinda Palahan – IEEE Transactions on Learning Technologies, 2025
The rise of online programming education has necessitated more effective personalized interactions, a gap that PythonPal aims to fill through its innovative learning system integrated with a chatbot. This research delves into PythonPal's potential to enhance the online learning experience, especially in contexts with high student-to-teacher ratios…
Descriptors: Programming, Computer Science Education, Artificial Intelligence, Computer Mediated Communication
Nikola M. Luburic; Luka Z. Doric; Jelena J. Slivka; Dragan Lj. Vidakovic; Katarina-Glorija G. Grujic; Aleksandar D. Kovacevic; Simona B. Prokic – IEEE Transactions on Learning Technologies, 2025
Software engineers are tasked with writing functionally correct code of high quality. Maintainability is a crucial code quality attribute that determines the ease of analyzing, modifying, reusing, and testing a software component. This quality attribute significantly affects the software's lifetime cost, contributing to developer productivity and…
Descriptors: Intelligent Tutoring Systems, Coding, Computer Software, Technical Occupations
Grubišic, Ani; Žitko, Branko; Stankov, Slavomir – Journal of Technology and Science Education, 2020
In intelligent e-learning systems that adapt a learning and teaching process to student knowledge, it is important to adapt the system as quickly as possible. However, adaptation is not possible until the student model is initialized. In this paper, a new approach to student model initialization using domain knowledge representative subset is…
Descriptors: Electronic Learning, Educational Technology, Models, Intelligent Tutoring Systems
Turkmen, Gamze; Caner, Sonay – Turkish Online Journal of Distance Education, 2020
This study aims to provide a comprehensive and in-depth investigation of the debugging process in programming teaching in terms of cognitive and metacognitive aspects, based on programming students who demonstrate low, medium, and high programming performance and to propose instructional strategies for scaffolding novice learners in an effective…
Descriptors: Programming, Novices, Electronic Learning, Troubleshooting
Luz, Bruno N.; Santos, Rafael; Alves, Bruno; Areão, Andreza S.; Yokoyama, Marcos H.; Guimarães, Marcelo P. – International Association for Development of the Information Society, 2015
The main purpose of this paper is to present the importance of Interactive Learning Objects (ILO) to improve the teaching-learning process by assuring a constant interaction among teachers and students, which in turn, allows students to be constantly supported by the teacher. The paper describes the ontology that defines the ILO available on the…
Descriptors: Resource Units, Metadata, Interaction, Learning Processes
O'Donnell, Eileen; Lawless, Séamus; Sharp, Mary; Wade, Vincent P. – International Journal of Distance Education Technologies, 2015
The realisation of personalised e-learning to suit an individual learner's diverse learning needs is a concept which has been explored for decades, at great expense, but is still not achievable by non-technical authors. This research reviews the area of personalised e-learning and notes some of the technological challenges which developers may…
Descriptors: Electronic Learning, Individualized Instruction, Programming, Authors
Pernas, Ana Marilza; Diaz, Alicia; Motz, Regina; de Oliveira, Jose Palazzo Moreira – Interactive Technology and Smart Education, 2012
Purpose: The broader adoption of the internet along with web-based systems has defined a new way of exchanging information. That advance added by the multiplication of mobile devices has required systems to be even more flexible and personalized. Maybe because of that, the traditional teaching-controlled learning style has given up space to a new…
Descriptors: Electronic Learning, Student Needs, Cognitive Style, Internet
Hsieh, Tung-Cheng; Lee, Ming-Che; Su, Chien-Yuan – Educational Technology & Society, 2013
In recent years, the demand for computer programming professionals has increased rapidly. These computer engineers not only play a key role in the national development of the computing and software industries, they also have a significant influence on the broader national knowledge industry. Therefore, one of the objectives of information…
Descriptors: Foreign Countries, Computer Science Education, Individualized Instruction, Remedial Instruction
Hsiao, I.-H.; Sosnovsky, S.; Brusilovsky, P. – Journal of Computer Assisted Learning, 2010
Rapid growth of the volume of interactive questions available to the students of modern E-Learning courses placed the problem of personalized guidance on the agenda of E-Learning researchers. Without proper guidance, students frequently select too simple or too complicated problems and ended either bored or discouraged. This paper explores a…
Descriptors: Electronic Learning, Guidance, Individualized Instruction, Computer Software
Mavrikis, Manolis; Gutierrez-Santos, Sergio – Computers & Education, 2010
This paper presents a methodology for the design of intelligent learning environments. We recognise that in the educational technology field, theory development and system-design should be integrated and rely on an iterative process that addresses: (a) the difficulty to elicit precise, concise, and operationalized knowledge from "experts" and (b)…
Descriptors: Educational Technology, Methods, Expertise, Case Studies
de-la-Fuente-Valentin, Luis; Pardo, Abelardo; Kloos, Carlos Delgado – Computers & Education, 2011
IMS Learning Design is a specification to capture the orchestration taking place in a learning scenario. This paper presents an extension called Generic Service Integration. This paradigm allows a bidirectional communication between the course engine in charge of the orchestration and conventional Web 2.0 tools. This communication allows the…
Descriptors: Electronic Publishing, Web Sites, Learning Activities, Educational Technology
Wang, Ya-huei; Liao, Hung-Chang – British Journal of Educational Technology, 2011
In the conventional English as a Second Language (ESL) class-based learning environment, teachers use a fixed learning sequence and content for all students without considering the diverse needs of each individual. There is a great deal of diversity within and between classes. Hence, if students' learning outcomes are to be maximised, it is…
Descriptors: Cognitive Style, Learning Motivation, Learning Processes, Individualized Instruction
The Social Semantic Web in Intelligent Learning Environments: State of the Art and Future Challenges
Jovanovic, Jelena; Gasevic, Dragan; Torniai, Carlo; Bateman, Scott; Hatala, Marek – Interactive Learning Environments, 2009
Today's technology-enhanced learning practices cater to students and teachers who use many different learning tools and environments and are used to a paradigm of interaction derived from open, ubiquitous, and socially oriented services. In this context, a crucial issue for education systems in general, and for Intelligent Learning Environments…
Descriptors: Models, Interaction, Educational Technology, Design Requirements
Deliyska, Boryana; Manoilov, Peter – International Journal of Distance Education Technologies, 2010
The intelligent learning systems provide direct customized instruction to the learners without the intervention of human tutors on the basis of Semantic Web resources. Principal roles use ontologies as instruments for modeling learning processes, learners, learning disciplines and resources. This paper examines the variety, relationships, and…
Descriptors: Learning Processes, Intelligent Tutoring Systems, Curriculum Development, Lesson Plans