Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 9 |
Descriptor
Source
IEEE Transactions on Education | 9 |
Author
Fernandez Aleman, J. L. | 2 |
Arne Styve | 1 |
Barry, R. M. | 1 |
Bjorn Klefstad | 1 |
Chuan Xiao | 1 |
Coleman, D. | 1 |
Corbera, F. | 1 |
Correll, N. | 1 |
Grethe Sandstrak | 1 |
Gutierrez, E. D. | 1 |
Huizhong Liu | 1 |
More ▼ |
Publication Type
Journal Articles | 9 |
Reports - Research | 5 |
Reports - Descriptive | 4 |
Education Level
Higher Education | 8 |
Postsecondary Education | 7 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Zengqing Wu; Huizhong Liu; Chuan Xiao – IEEE Transactions on Education, 2024
Contribution: This research illuminates information entropy's efficacy as a pivotal educational tool in programming, enabling the precise quantification of algorithmic complexity and student abstraction levels for solving problems. This approach can provide students quantitative, comparative insights into the differences between optimal and…
Descriptors: Information Theory, Student Evaluation, Thinking Skills, Algorithms
Grethe Sandstrak; Bjorn Klefstad; Arne Styve; Kiran Raja – IEEE Transactions on Education, 2024
Teaching programming efficiently to students in the first year of computer science education is challenging. It is especially cumbersome to retain the interest of both groups, when the student group consists of novice (i.e., those who have never programmed before) and expert programmers in the same crowd. Thus, individualized teaching cannot be…
Descriptors: Computer Science Education, Programming, Teaching Methods, College Freshmen
Riese, Emma; Stenbom, Stefan – IEEE Transactions on Education, 2023
Contribution: This study evaluates the generalizability of previously identified perceptions among engineering students of assessments in introductory programming (CS1). The students' perceptions of their instructors' and teaching assistants' (TAs) roles in these assessments are also studied, and differences based on prior programming experience,…
Descriptors: Student Attitudes, Educational Experience, Computer Science Education, Student Evaluation
Kellett, C. M. – IEEE Transactions on Education, 2012
This paper describes a course in programmable logic design and computer architecture as it is taught at the University of Newcastle, Australia. The course is designed around a major design project and has two supplemental assessment tasks that are also described. The context of the Computer Engineering degree program within which the course is…
Descriptors: Student Projects, Active Learning, Courses, Programming
Fernandez Aleman, J. L. – IEEE Transactions on Education, 2011
Automated assessment systems can be useful for both students and instructors. Ranking and immediate feedback can have a strongly positive effect on student learning. This paper presents an experience using automatic assessment in a programming tools course. The proposal aims at extending the traditional use of an online judging system with a…
Descriptors: Programming, Computer Science Education, College Students, Student Evaluation
Correll, N.; Wing, R.; Coleman, D. – IEEE Transactions on Education, 2013
This paper describes a one-year introductory robotics course sequence focusing on computational aspects of robotics for third- and fourth-year students. The key challenges this curriculum addresses are "scalability," i.e., how to teach a robotics class with a limited amount of hardware to a large audience, "student assessment,"…
Descriptors: Introductory Courses, Robotics, Course Descriptions, Simulation
Fernandez Aleman, J. L.; Palmer-Brown, D.; Jayne, C. – IEEE Transactions on Education, 2011
This paper presents the results of a project on generating diagnostic feedback for guided learning in a first-year course on programming and a Master's course on software quality. An online multiple-choice questions (MCQs) system is integrated with neural network-based data analysis. Findings about how students use the system suggest that the…
Descriptors: Foreign Countries, Learning Processes, Computer Assisted Instruction, Electronic Learning
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
Wells, J.; Barry, R. M.; Spence, A. – IEEE Transactions on Education, 2012
Traditional teaching styles practiced at universities do not generally suit all students' learning styles. For a variety of reasons, students do not always engage in learning in the courses in which they are enrolled. New methods to create and deliver educational material are available, but these do not always improve learning outcomes.…
Descriptors: Foreign Countries, Video Technology, Multimedia Instruction, Student Surveys