Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 6 |
Descriptor
Computer Assisted Testing | 6 |
Computer Science Education | 6 |
Programming Languages | 6 |
Programming | 4 |
Computer System Design | 3 |
Foreign Countries | 3 |
College Instruction | 2 |
College Students | 2 |
Electronic Learning | 2 |
Error Patterns | 2 |
Integrated Learning Systems | 2 |
More ▼ |
Source
Computers & Education | 1 |
IEEE Transactions on Education | 1 |
InTech | 1 |
Informatics in Education | 1 |
Journal of Educational… | 1 |
Journal of Research on… | 1 |
Author
Corbera, F. | 1 |
D'Souza, Daryl | 1 |
Drasutis, Sigitas | 1 |
Feng, Yuqiang | 1 |
Gutierrez, E. D. | 1 |
Jiang, Yu | 1 |
Laakso, Mikko-Jussi | 1 |
Lehman, James | 1 |
Li, Hang | 1 |
Liu, Ying | 1 |
Motekaityte, Vida | 1 |
More ▼ |
Publication Type
Journal Articles | 5 |
Reports - Research | 3 |
Books | 1 |
Collected Works - General | 1 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Elementary Secondary Education | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Location
China | 1 |
European Union | 1 |
Finland | 1 |
Spain | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Qian, Yizhou; Lehman, James – Journal of Research on Technology in Education, 2022
This study investigated common student errors and underlying difficulties of two groups of Chinese middle school students in an introductory Python programming course using data in the automated assessment tool (AAT) Mulberry. One group of students was from a typical middle school while the other group was from a high-ability middle school. By…
Descriptors: Middle School Students, Programming, Computer Science Education, Error Patterns
Veerasamy, Ashok Kumar; D'Souza, Daryl; Laakso, Mikko-Jussi – Journal of Educational Technology Systems, 2016
This article presents a study aimed at examining the novice student answers in an introductory programming final e-exam to identify misconceptions and types of errors. Our study used the Delphi concept inventory to identify student misconceptions and skill, rule, and knowledge-based errors approach to identify the types of errors made by novices…
Descriptors: Computer Science Education, Programming, Novices, Misconceptions
Wang, Yanqing; Li, Hang; Feng, Yuqiang; Jiang, Yu; Liu, Ying – Computers & Education, 2012
The traditional assessment approach, in which one single written examination counts toward a student's total score, no longer meets new demands of programming language education. Based on a peer code review process model, we developed an online assessment system called "EduPCR" and used a novel approach to assess the learning of computer…
Descriptors: Programming Languages, Program Effectiveness, Programming, Tests
Drasutis, Sigitas; Motekaityte, Vida; Noreika, Algirdas – Informatics in Education, 2010
The Internet has recently encouraged the society to convert almost all its needs to electronic resources such as e-libraries, e-cultures, e-entertainment as well as e-learning, which has become a radical idea to increase the effectiveness of learning services in most schools, colleges and universities. E-learning can not be completely featured and…
Descriptors: Computer Science Education, Computer System Design, Computer Software Evaluation, Programming
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
Rosson, Mary Beth, Ed. – InTech, 2010
Readers will find several papers that address high-level issues in the use of technology in education, for example architecture and design frameworks for building online education materials or tools. Several other chapters report novel approaches to intelligent tutors or adaptive systems in educational settings. A number of chapters consider many…
Descriptors: Educational Technology, Student Projects, Active Learning, Information Systems