Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 6 |
Since 2006 (last 20 years) | 10 |
Descriptor
Programming Languages | 10 |
Student Motivation | 10 |
Undergraduate Students | 10 |
Computer Science Education | 7 |
Foreign Countries | 5 |
Computer Software | 4 |
Programming | 4 |
Teaching Methods | 4 |
Engineering Education | 3 |
Individualized Instruction | 3 |
Intelligent Tutoring Systems | 3 |
More ▼ |
Source
Author
Ai, Wenguo | 1 |
Akter, Rokaya | 1 |
Benavides, David | 1 |
Crawford, Margaret, Ed. | 1 |
Cárdenas-Cobo, Jesennia | 1 |
Frydenberg, Mark | 1 |
Galindo, José Angel | 1 |
Haihan Zhang | 1 |
Hui Zhang | 1 |
Kert, Serhat Bahadir | 1 |
Kurt, Adile Askim | 1 |
More ▼ |
Publication Type
Reports - Research | 9 |
Journal Articles | 8 |
Collected Works - Proceedings | 1 |
Education Level
Higher Education | 10 |
Postsecondary Education | 8 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Hui Zhang; Haihan Zhang; Qian Zhang – Innovations in Education and Teaching International, 2024
Computer programming and municipal engineering (ME) students' specialised knowledge are still poorly integrated, leading to limited improvement of students' programming abilities. This paper describes an effective attempt in ME at Xi'an University of Architecture and Technology (XAUAT). Students were divided into several teams and required to…
Descriptors: Engineering Education, Municipalities, Skill Development, Universities
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
Shmallo, Ronit Shmallo; Shrot, Tammar – Journal of Information Systems Education, 2020
A class diagram is one of the most important diagrams of Unified Modeling Language (UML) and can be used for modeling the static structure of a software system. Learning from errors is a teaching approach based on the assumption that errors can promote learning. We applied a constructive approach of using errors in designing a UML class diagram in…
Descriptors: Programming Languages, Programming, Information Systems, Engineering Education
Cárdenas-Cobo, Jesennia; Puris, Amilkar; Novoa-Hernández, Pavel; Galindo, José Angel; Benavides, David – IEEE Transactions on Learning Technologies, 2020
Learning computer programming is a challenging process. Among the current approaches for overcoming this challenge, visual programming languages (VPLs), such as Scratch, have shown very promising results for beginners. Interestingly, some higher education institutions have started to use VPLs to introduce basic programming concepts, mainly in CS1…
Descriptors: Computer Science Education, Programming, Programming Languages, Teaching Methods
Xu, Jennifer; Frydenberg, Mark – Information Systems Education Journal, 2021
Recent years have witnessed a growing demand for business analytics-oriented curricula. This paper presents the implementation of an introductory Python course at a business university and the attempt to elevate the course's relevance by introducing data analytics topics. The results from a survey of 64 undergraduate students of the course are…
Descriptors: Programming Languages, Computer Science Education, Information Systems, Relevance (Education)
Wang, Yanqing; Ai, Wenguo; Liang, Yaowen; Liu, Ying – Journal of Educational Computing Research, 2015
Peer assessment is an efficient and effective learning assessment method that has been used widely in diverse fields in higher education. Despite its many benefits, a fundamental problem in peer assessment is that participants lack the motivation to assess others' work faithfully and fairly. Nonconsensus is a common challenge that makes the…
Descriptors: Peer Evaluation, Student Motivation, Programming Languages, Computer Science Education
Mok, Heng Ngee – Online Submission, 2011
Differentiated instruction in the form of tiered take-home lab exercises was implemented for students of an undergraduate-level programming course. This paper attempts to uncover the perceptions and usage patterns of students toward these new lab exercises using a comprehensive survey. Findings reveal that these tiered exercises are generally very…
Descriptors: Learner Engagement, Cooperative Learning, Programming, Individualized Instruction
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
Simonson, Michael, Ed.; Crawford, Margaret, Ed. – Association for Educational Communications and Technology, 2006
For the twenty-ninth year, the Research and Theory Division of the Association for Educational Communications and Technology (AECT) is sponsoring the publication of these Proceedings. Papers published in this volume were presented at the National AECT Convention in Orlando, Florida. The Proceedings of AECT's Convention are published in two…
Descriptors: Research and Development, Educational Technology, Educational Games, Computers