Publication Date
In 2025 | 1 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 7 |
Descriptor
Feedback (Response) | 7 |
Instructional Effectiveness | 7 |
Programming Languages | 7 |
Programming | 5 |
Computer Science Education | 4 |
Foreign Countries | 4 |
Student Evaluation | 4 |
Computer Software | 3 |
Student Attitudes | 3 |
College Students | 2 |
Computer Assisted Instruction | 2 |
More ▼ |
Source
ACM Transactions on Computing… | 1 |
British Journal of… | 1 |
Education and Information… | 1 |
Educational Technology &… | 1 |
IEEE Transactions on Education | 1 |
International Journal of… | 1 |
Open Praxis | 1 |
Author
Alper Bayazit | 1 |
Baghaei, Nilufar | 1 |
Corbera, F. | 1 |
Erkan Er | 1 |
Gutierrez, E. D. | 1 |
Gökhan Akçapinar | 1 |
Hung, Chung Sheng | 1 |
Hwang, Gwo-Haur | 1 |
Hwang, Gwo-Jen | 1 |
Irwin, Warwick | 1 |
Mitrovic, Antonija | 1 |
More ▼ |
Publication Type
Journal Articles | 7 |
Reports - Descriptive | 3 |
Reports - Research | 3 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 5 |
Audience
Location
Brazil | 1 |
European Union | 1 |
Malaysia | 1 |
Spain | 1 |
Taiwan | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Erkan Er; Gökhan Akçapinar; Alper Bayazit; Omid Noroozi; Seyyed Kazem Banihashem – British Journal of Educational Technology, 2025
Despite the growing research interest in the use of large language models for feedback provision, it still remains unknown how students perceive and use AI-generated feedback compared to instructor feedback in authentic settings. To address this gap, this study compared instructor and AI-generated feedback in a Java programming course through an…
Descriptors: Student Evaluation, Student Attitudes, Feedback (Response), Artificial Intelligence
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
Yang, Tzu-Chi; Hwang, Gwo-Jen; Yang, Stephen J. H.; Hwang, Gwo-Haur – Educational Technology & Society, 2015
Computer programming is an important skill for engineering and computer science students. However, teaching and learning programming concepts and skills has been recognized as a great challenge to both teachers and students. Therefore, the development of effective learning strategies and environments for programming courses has become an important…
Descriptors: Foreign Countries, Programming, Instructional Effectiveness, College Students
Teng, Khor Ean; Hung, Chung Sheng – Open Praxis, 2013
This paper describes the framework for the development of OER-based learning materials "TCC121/05 Programming Fundamentals with Java" for ODL learners in Wawasan Open University (WOU) using three main development phases mainly: creation, evaluation and production phases. The proposed framework has further been tested on ODL learners to…
Descriptors: Programming Languages, Programming, Instructional Materials, Material Development
Trenas, M. A.; Ramos, J.; Gutierrez, E. D.; Romero, S.; Corbera, F. – IEEE Transactions on Education, 2011
This paper describes how a new "Moodle" module, called "CTPracticals", is applied to the teaching of the practical content of a basic computer organization course. In the core of the module, an automatic verification engine enables it to process the VHDL designs automatically as they are submitted. Moreover, a straightforward…
Descriptors: Foreign Countries, Programming Languages, Open Source Technology, Integrated Learning Systems
d'Amore, Roberto – ACM Transactions on Computing Education, 2010
This article proposes a VHDL language course that establishes a strong correlation between the language statements and their use in circuit synthesis. Two course modules are described: a basic module that contains the essential concepts of the language, sufficient for students to describe medium complexity circuits, followed by a second module…
Descriptors: Feedback (Response), Units of Study, Courses, Laboratories
Baghaei, Nilufar; Mitrovic, Antonija; Irwin, Warwick – International Journal of Computer-Supported Collaborative Learning, 2007
We present COLLECT-UML, a constraint-based intelligent tutoring system (ITS) that teaches object-oriented analysis and design using Unified Modelling Language (UML). UML is easily the most popular object-oriented modelling technology in current practice. While teaching how to design UML class diagrams, COLLECT-UML also provides feedback on…
Descriptors: Feedback (Response), Intelligent Tutoring Systems, Cooperation, Problem Solving