Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 9 |
Descriptor
Foreign Countries | 9 |
Intelligent Tutoring Systems | 9 |
Programming | 9 |
Programming Languages | 9 |
Computer Software | 7 |
College Students | 6 |
Computer Science Education | 6 |
Computer System Design | 4 |
Educational Technology | 4 |
Electronic Learning | 3 |
Instructional Design | 3 |
More ▼ |
Source
Interactive Learning… | 3 |
Educational Technology &… | 2 |
Computers & Education | 1 |
International Journal of… | 1 |
Journal of Information… | 1 |
Technology, Instruction,… | 1 |
Author
Publication Type
Journal Articles | 9 |
Reports - Research | 6 |
Reports - Evaluative | 2 |
Reports - Descriptive | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 7 |
Postsecondary Education | 6 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Carlos Sandoval-Medina; Carlos Argelio Arévalo-Mercado; Estela Lizbeth Muñoz-Andrade; Jaime Muñoz-Arteaga – Journal of Information Systems Education, 2024
Learning basic programming concepts in computer science-related fields poses a challenge for students, to the extent that it becomes an academic-social problem, resulting in high failure and dropout rates. Proposed solutions to the problem can be found in the literature, such as the development of new programming languages and environments, the…
Descriptors: Cognitive Ability, Computer Science Education, Programming, Instructional Materials
Lavbic, Dejan; Matek, Tadej; Zrnec, Aljaž – Interactive Learning Environments, 2017
Today's software industry requires individuals who are proficient in as many programming languages as possible. Structured query language (SQL), as an adopted standard, is no exception, as it is the most widely used query language to retrieve and manipulate data. However, the process of learning SQL turns out to be challenging. The need for a…
Descriptors: Evaluation Methods, Information Systems, Intelligent Tutoring Systems, Computer Science Education
Weragama, Dinesha; Reye, Jim – International Journal of Artificial Intelligence in Education, 2014
Programming is a subject that many beginning students find difficult. The PHP Intelligent Tutoring System (PHP ITS) has been designed with the aim of making it easier for novices to learn the PHP language in order to develop dynamic web pages. Programming requires practice. This makes it necessary to include practical exercises in any ITS that…
Descriptors: Intelligent Tutoring Systems, Programming, Computer Science Education, Programming Languages
Sykes, Edward R. – Technology, Instruction, Cognition and Learning, 2010
The Java Intelligent Tutoring System (JITS) research project explored the power of a new approach to supporting beginner Java programming students. Using Java's grammar as the core of its production rule base, JITS is embedded with extra functionality to detect, predict and correct lexicographical errors in students' code. This additional…
Descriptors: Programming Languages, Intelligent Tutoring Systems, Design, Programming
Chen, Ling-Hsiu – Computers & Education, 2011
Although conventional student assessments are extremely convenient for calculating student scores, they do not conceptualize how students organize their knowledge. Therefore, teachers and students rarely understand how to improve their future learning progress. The limitations of conventional testing methods indicate the importance of accurately…
Descriptors: Foreign Countries, Educational Technology, Cognitive Style, Self Efficacy
Kert, Serhat Bahadir; Kurt, Adile Askim – Interactive Learning Environments, 2012
Electronic performance support systems (EPSSs) are the software programs commonly used in commercial environments since the early 1990s. These software programs are generally called performance-based systems and focus on the complete job rather than providing individual development. For that reason, the usage of these systems in learning…
Descriptors: Foreign Countries, Web Based Instruction, Program Effectiveness, Learning Strategies
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
Huang, Chenn-Jung; Chen, Chun-Hua; Luo, Yun-Cheng; Chen, Hong-Xin; Chuang, Yi-Ta – Educational Technology & Society, 2008
Recently, a lot of open source e-learning platforms have been offered for free in the Internet. We thus incorporate the intelligent diagnosis and assessment tool into an open software e-learning platform developed for programming language courses, wherein the proposed learning diagnosis assessment tools based on text mining and machine learning…
Descriptors: Foreign Countries, Feedback (Response), Programming Languages, Experiments
Van Rosmalen, Peter; Vogten, Hubert; Van Es, Rene; Passier, Harrie; Poelmans, Patricia; Koper, Rob – Educational Technology & Society, 2006
The objective of this paper is to introduce a standards-based model for adaptive e-learning and to investigate the conditions and tools required by authors to implement this model. Adaptation in the context of e-learning is about creating a learner experience that purposely adjusts to various conditions over a period of time with the intention of…
Descriptors: Educational Technology, Instructional Design, Web Based Instruction, Electronic Learning