Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 5 |
| Since 2017 (last 10 years) | 9 |
| Since 2007 (last 20 years) | 13 |
Descriptor
Source
Author
| Adams, Andrew | 1 |
| Azevedo, Luiz Felipe | 1 |
| Baba, A. Fevzi | 1 |
| Barbosa, Heliziane | 1 |
| Calvo, Miquel | 1 |
| Carnicer, Artur | 1 |
| Cuadros, Jordi | 1 |
| D'Souza, Daryl | 1 |
| Demetrio, Matheus Faustino | 1 |
| Dogan, Nuri | 1 |
| Emery-Wetherell, Meaghan | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 14 |
| Reports - Research | 14 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 7 |
| Postsecondary Education | 6 |
| Junior High Schools | 2 |
| Middle Schools | 2 |
| Secondary Education | 2 |
| Elementary Education | 1 |
| Elementary Secondary Education | 1 |
| Grade 7 | 1 |
| Grade 8 | 1 |
Audience
Location
| Brazil | 1 |
| China | 1 |
| China (Beijing) | 1 |
| Finland | 1 |
| South Africa | 1 |
| Spain | 1 |
| Turkey | 1 |
| United Kingdom | 1 |
| United Kingdom (Reading) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Yigiter, Mahmut Sami; Dogan, Nuri – Measurement: Interdisciplinary Research and Perspectives, 2023
In recent years, Computerized Multistage Testing (MST), with their versatile benefits, have found themselves a wide application in large scale assessments and have increased their popularity. The fact that forms can be made ready before the exam application, such as a linear test, and that they can be adapted according to the test taker's ability…
Descriptors: Programming Languages, Monte Carlo Methods, Computer Assisted Testing, Test Format
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
Emery-Wetherell, Meaghan; Wang, Ruoyao – Assessment & Evaluation in Higher Education, 2023
Over four semesters of a large introductory statistics course the authors found students were engaging in contract cheating on Chegg.com during multiple choice examinations. In this paper we describe our methodology for identifying, addressing and eventually eliminating cheating. We successfully identified 23 out of 25 students using a combination…
Descriptors: Computer Assisted Testing, Multiple Choice Tests, Cheating, Identification
Erdem-Kara, Basak – International Journal of Assessment Tools in Education, 2019
Computer adaptive testing is an important research field in educational measurement, and simulation studies play a critically important role in CAT development and evaluation. Both Monte Carlo and Post Hoc simulations are frequently used in CAT studies in order to investigate the effects of different factors on test efficiency and to compare…
Descriptors: Computer Assisted Testing, Adaptive Testing, Programming Languages, Monte Carlo Methods
Jia, Jiyou; He, Yunfan – Interactive Technology and Smart Education, 2022
Purpose: The purpose of this study is to design and implement an intelligent online proctoring system (IOPS) by using the advantage of artificial intelligence technology in order to monitor the online exam, which is urgently needed in online learning settings worldwide. As a pilot application, the authors used this system in an authentic…
Descriptors: Artificial Intelligence, Supervision, Computer Assisted Testing, Electronic Learning
Myers, Matthew C.; Wilson, Joshua – International Journal of Artificial Intelligence in Education, 2023
This study evaluated the construct validity of six scoring traits of an automated writing evaluation (AWE) system called "MI Write." Persuasive essays (N = 100) written by students in grades 7 and 8 were randomized at the sentence-level using a script written with Python's NLTK module. Each persuasive essay was randomized 30 times (n =…
Descriptors: Construct Validity, Automation, Writing Evaluation, Algorithms
Jeske, Heimo J.; Lall, Manoj; Kogeda, Okuthe P. – Journal of Information Technology Education: Innovations in Practice, 2018
Aim/Purpose: The aim of this article is to develop a tool to detect plagiarism in real time amongst students being evaluated for learning in a computer-based assessment setting. Background: Cheating or copying all or part of source code of a program is a serious concern to academic institutions. Many academic institutions apply a combination of…
Descriptors: Plagiarism, Identification, Computer Software, Computer Assisted Testing
Calvo, Miquel; Carnicer, Artur; Cuadros, Jordi; Martori, Francesc; MiƱarro, Antonio; Serrano, Vanessa – EURASIA Journal of Mathematics, Science and Technology Education, 2019
Open-ended tasks are common in Science, Technology, Engineering and Mathematics (STEM) education. However, as far as we know, no tools have been developed to assist in the assessment of the solution process of open-ended questions. In this paper, we propose the use of analysis of traces as a tool to address this need. To illustrate this approach,…
Descriptors: Computer Assisted Testing, STEM Education, Programming Languages, Undergraduate Students
von Wangenheim, Christiane Gresse; Hauck, Jean C. R.; Demetrio, Matheus Faustino; Pelle, Rafael; da Cruz Alves, Nathalia; Barbosa, Heliziane; Azevedo, Luiz Felipe – Informatics in Education, 2018
The development of computational thinking is a major topic in K-12 education. Many of these experiences focus on teaching programming using block-based languages. As part of these activities, it is important for students to receive feedback on their assignments. Yet, in practice it may be difficult to provide personalized, objective and consistent…
Descriptors: Programming Languages, Programming, Grading, Outcome Measures
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
Tingting, Xu; Hua, Ma; Xiujuan, Wang; Jing, Wang – Higher Education Studies, 2015
The traditional JAVA course examination is just a list of questions from which we cannot know students' skills of programming. According to the eight abilities in curriculum objectives, we designed an assessment standard of JAVA programming course that is based on employment orientation and apply it to practical teaching to check the teaching…
Descriptors: Programming Languages, Programming, Behavioral Objectives, Labor Needs
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
Baba, A. Fevzi; Kuscu, Dincer; Han, Kerem – Turkish Online Journal of Educational Technology - TOJET, 2009
The complex nature and uncertain information in social problems required the emergence of fuzzy decision support systems in social areas. In this paper, we developed user-friendly Fuzzy Group Decision Support Systems (FGDSS) software. The software can be used for multi-purpose decision making processes. It helps the users determine the main and…
Descriptors: Foreign Countries, College Students, Social Problems, Research Assistants
Adams, Andrew; Williams, Shirley – Electronic Journal of e-Learning, 2006
Customer-Driven Development is a technique from the software development method called extreme Programming (XP) where customers (most importantly including end users of all levels) are closely involved in the software design and redesign process. This method of producing software suitable for customers has been adapted to help in the production of…
Descriptors: Computer Software, Computer Assisted Testing, Multiple Choice Tests, Questioning Techniques

Peer reviewed
Direct link
