Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 0 |
| Since 2007 (last 20 years) | 3 |
Descriptor
Source
| IEEE Transactions on Education | 3 |
Author
| Arjona-Villicaña, P. David | 1 |
| Atti, V. | 1 |
| Berisha, V. | 1 |
| Boticki, I. | 1 |
| Castillo-Barrera, F. Edgar | 1 |
| Katic, M. | 1 |
| Kwon, Homin | 1 |
| Martin,S. | 1 |
| Silva-Maceda, Gabriela | 1 |
| Spanias, A. | 1 |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 2 |
| Reports - Descriptive | 1 |
Education Level
| Higher Education | 3 |
| Postsecondary Education | 2 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Boticki, I.; Katic, M.; Martin,S. – IEEE Transactions on Education, 2013
This paper explores the educational benefits of introducing the aspect-oriented programming paradigm into a programming course in a study on a sample of 75 undergraduate software engineering students. It discusses how using the aspect-oriented paradigm, in addition to the object-oriented programming paradigm, affects students' programs, their exam…
Descriptors: Foreign Countries, Higher Education, Programming, Programming Languages
Silva-Maceda, Gabriela; Arjona-Villicaña, P. David; Castillo-Barrera, F. Edgar – IEEE Transactions on Education, 2016
Learning to program is a complex task, and the impact of different pedagogical approaches to teach this skill has been hard to measure. This study examined the performance data of seven cohorts of students (N = 1168) learning programming under three different pedagogical approaches. These pedagogical approaches varied either in the length of the…
Descriptors: Programming, Teaching Methods, Intermode Differences, Cohort Analysis
Kwon, Homin; Berisha, V.; Atti, V.; Spanias, A. – IEEE Transactions on Education, 2009
Distributed wireless sensor networks (WSNs) are being proposed for various applications including defense, security, and smart stages. The introduction of hardware wireless sensors in a signal processing education setting can serve as a paradigm for data acquisition, collaborative signal processing, or simply as a platform for obtaining,…
Descriptors: Undergraduate Students, Programming Languages, Computer Software, Programming

Peer reviewed
Direct link
