NotesFAQContact Us
Collection
Advanced
Search Tips
Source
Journal of Information…9
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 9 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Jegede, Philip Olu; Olajubu, Emmanuel Ajayi; Ejidokun, Adekunle Olugbenga; Elesemoyo, Isaac Oluwafemi – Journal of Information Technology Education: Innovations in Practice, 2019
Aim/Purpose: The study examined types of errors made by novice programmers in different Java concepts with students of different ability levels in programming as well as the perceived causes of such errors. Background: To improve code writing and debugging skills, efforts have been made to taxonomize programming errors and their causes. However,…
Descriptors: Programming Languages, Programming, Low Achievement, High Achievement
Peer reviewed Peer reviewed
Direct linkDirect link
Alkhalifa, Amal Khalifa; Devlin, Marie; Alkhattabi, Mona – Journal of Information Technology Education: Innovations in Practice, 2022
Aim/Purpose: To encourage students' engagement in peer assessments and provide students with better-quality feedback, this paper describes a technique for author-reviewer matching in peer assessment systems -- a Balanced Allocation algorithm. Background: Peer assessment concerns evaluating the work of colleagues and providing feedback on their…
Descriptors: Authors, Peer Evaluation, Feedback (Response), Algorithms
Peer reviewed Peer reviewed
Direct linkDirect link
Esteve-Mon, Francesc M.; Adell-Segura, Jordi; Llopis Nebot, María Ángeles; Valdeolivas Novella, Gracia; Pacheco Aparicio, Julio – Journal of Information Technology Education: Innovations in Practice, 2019
Aim/Purpose: This research aims to describe and demonstrate the results of an intervention through educational robotics to improve the computational thinking of student teachers. Background: Educational robotics has been increasing in school classrooms for the development of computational thinking and digital competence. However, there is a lack…
Descriptors: Computation, Thinking Skills, Skill Development, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Liebenberg, Janet; Pieterse, Vreda – Journal of Information Technology Education: Innovations in Practice, 2018
Aim/Purpose: The aims of this study were to investigate the feasibility of automatic assessment of programming tasks and to compare manual assessment with automatic assessment in terms of the effect of the different assessment methods on the marks of the students. Background: Manual assessment of programs written by students can be tedious. The…
Descriptors: Programming, Comparative Analysis, Grades (Scholastic), Evaluation Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Saito, Daisuke; Kaieda, Shota; Washizaki, Hironori; Fukazawa, Yoshiaki – Journal of Information Technology Education: Innovations in Practice, 2020
Aim/Purpose: Although many computer science measures have been proposed, visualizing individual students' capabilities is difficult, as those measures often rely on specific tools and methods or are not graded. To solve these problems, we propose a rubric for measuring and visualizing the effects of learning computer programming for elementary…
Descriptors: Scoring Rubrics, Visualization, Learning Analytics, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Alkazemi, Basem Y.; Grami, Grami M. – Journal of Information Technology Education: Innovations in Practice, 2012
Teaching Polymorphism can be best implemented by using a combination of bottom-up and top-down approaches. However, from our observation and students' self-reporting, the former seems to be the predominant in the Saudi context. We try to investigate whether applying a more balanced approach in teaching the comprehensive concept of Polymorphism…
Descriptors: Foreign Countries, Teaching Methods, Programming Languages, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Panovics, Janos – Journal of Information Technology Education: Innovations in Practice, 2012
The theory and practice of search algorithms related to state-space represented problems form the major part of the introductory course of Artificial Intelligence at most of the universities and colleges offering a degree in the area of computer science. Students usually meet these algorithms only in some imperative or object-oriented language…
Descriptors: Foreign Countries, Programming, Artificial Intelligence, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Pasko, Alexander; Adzhiev, Valery; Malikova, Evgeniya; Pilyugin, Victor – Journal of Information Technology Education: Innovations in Practice, 2013
Modern education technologies are destined to reflect the realities of a modern digital age. The juxtaposition of real and synthetic (computer-generated) worlds as well as a greater emphasis on visual dimension are especially important characteristics that have to be taken into account in learning and teaching. We describe the ways in which an…
Descriptors: Educational Technology, Computer Uses in Education, Models, Visual Aids