Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 6 |
Descriptor
Intelligent Tutoring Systems | 6 |
Programming Languages | 6 |
Undergraduate Students | 6 |
Computer Science Education | 5 |
Programming | 3 |
Student Motivation | 3 |
Teaching Methods | 3 |
Computer Software | 2 |
Introductory Courses | 2 |
Outcomes of Education | 2 |
Artificial Intelligence | 1 |
More ▼ |
Source
Education and Information… | 1 |
IEEE Transactions on Education | 1 |
Interactive Learning… | 1 |
International Educational… | 1 |
Journal of Technology and… | 1 |
Research and Practice in… | 1 |
Author
Akter, Rokaya | 1 |
Ayub, Mewati | 1 |
Elvina, Elvina | 1 |
Karnalim, Oscar | 1 |
Kert, Serhat Bahadir | 1 |
Krouska, Akrivi | 1 |
Kumar, Amruth N. | 1 |
Kurt, Adile Askim | 1 |
Mitrovic, Antonija | 1 |
Mostafa, Kazi | 1 |
Quadir, Benazir | 1 |
More ▼ |
Publication Type
Journal Articles | 5 |
Reports - Research | 5 |
Reports - Descriptive | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 6 |
Postsecondary Education | 5 |
High Schools | 1 |
Secondary Education | 1 |
Two Year Colleges | 1 |
Audience
Location
Turkey | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Quadir, Benazir; Mostafa, Kazi; Yang, Jie Chi; Shen, Juming; Akter, Rokaya – Education and Information Technologies, 2023
This study used the ARCS approach to investigate the effects of university students' motivation, including attention, relevance, confidence, and satisfaction, to use the Programming Teaching Assistant (PTA) on their Programming Problem-Solving Skills (PPSS). Previous studies have shown that PTA features enhance learners' programming performance,…
Descriptors: Programming Languages, Computer Science Education, Problem Solving, Student Motivation
Tahir, Faiza; Mitrovic, Antonija; Sotardi, Valerie – Research and Practice in Technology Enhanced Learning, 2022
The practice of adding game elements to non-gaming educational environments has gained much popularity. Gamification has been shown in some studies to enhance engagement, motivation and learning outcomes in technology-supported learning environments. Although gamification research has matured, there are some shortcomings such as inconsistency in…
Descriptors: Recognition (Achievement), Credentials, Outcomes of Education, Programming Languages
Kumar, Amruth N. – International Educational Data Mining Society, 2023
Is there a pattern in how students solve Parsons puzzles? Is there a difference between the puzzle-solving strategies of C++ and Java students? We used Markov transition matrix to answer these questions. We analyzed the solutions of introductory programming students solving Parsons puzzles involving if-else statements and while loops in C++ and…
Descriptors: Markov Processes, Puzzles, Introductory Courses, Computer Science Education
Troussas, Christos; Krouska, Akrivi; Sgouropoulou, Cleo – IEEE Transactions on Education, 2021
Contribution: This article presents the instruction of computer programming using adaptive learning activities considering students' cognitive skills based on the learning theory of the Revised Bloom Taxonomy (RBT). To achieve this, the system converts students' knowledge level to fuzzy weights, and using rule-based decision making, delivers…
Descriptors: Undergraduate Students, Intelligent Tutoring Systems, Computer Science Education, Programming
Elvina, Elvina; Karnalim, Oscar; Ayub, Mewati; Wijanto, Maresha Caroline – Journal of Technology and Science Education, 2018
Numerous Program Visualization tools (PVs) have been developed for assisting novice students to understand their source code further. However, none of them are practical to be used in the context of completing programming laboratory task; students are required to keep switching between PV and programming workspace since PV's features are…
Descriptors: Visualization, Programming, Computer Science Education, Intelligent Tutoring Systems
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