Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 4 |
Descriptor
Source
| Education and Information… | 1 |
| IEEE Transactions on Education | 1 |
| Informatics in Education | 1 |
| New Directions in the… | 1 |
Author
| Chengliang Wang | 1 |
| Chunjia Bao | 1 |
| Daniele Traversaro | 1 |
| Fa Liu | 1 |
| Giorgio Delzanno | 1 |
| Giovanna Guerrini | 1 |
| Haoming Wang | 1 |
| Lacave, Carmen | 1 |
| Molina, Ana I. | 1 |
| Redondo, Miguel A. | 1 |
| Smith, David R. R. | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 4 |
| Reports - Research | 4 |
| Tests/Questionnaires | 4 |
Education Level
| Higher Education | 4 |
| Postsecondary Education | 3 |
Audience
Location
| China (Shanghai) | 1 |
| Spain | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Daniele Traversaro; Giorgio Delzanno; Giovanna Guerrini – Informatics in Education, 2024
Concurrency is a complex to learn topic that is becoming more and more relevant, such that many undergraduate Computer Science curricula are introducing it in introductory programming courses. This paper investigates the combined use of Sonic Pi and Team-Based Learning to mitigate the difficulties in early exposure to concurrency. Sonic Pi, a…
Descriptors: Misconceptions, Programming Languages, Computer Science Education, Undergraduate Students
Haoming Wang; Chengliang Wang; Zhan Chen; Fa Liu; Chunjia Bao; Xianlong Xu – Education and Information Technologies, 2025
With the rapid development of artificial intelligence technology in the field of education, AI-Agents have shown tremendous potential in collaborative learning. However, traditional Computer-Supported Collaborative Learning (CSCL) methods still have limitations in addressing the unique demands of programming education. This study proposes an…
Descriptors: Artificial Intelligence, Cooperative Learning, Programming, Computer Science Education
Lacave, Carmen; Molina, Ana I.; Redondo, Miguel A. – IEEE Transactions on Education, 2018
Contribution: Findings are provided from an initial survey to evaluate the magnitude of the recursion problem from the student point of view. Background: A major difficulty that programming students must overcome--the learning of recursion--has been addressed by many authors, using various approaches, but none have considered how students perceive…
Descriptors: Student Attitudes, Attitude Measures, Difficulty Level, Programming
Yang, Chunhua; Smith, David R. R. – New Directions in the Teaching of Physical Sciences, 2017
This study investigated the acquisition of MATLAB programming skills by postgraduate students, and whether this learning was improved by research support-oriented teaching. Questionnaire surveys were given to academic staff asking about what they considered the most important knowledge and skills in programming to be. Questionnaire surveys were…
Descriptors: Computer Software, Graduate Students, Skill Development, Programming

Peer reviewed
Direct link
