Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 5 |
Descriptor
Source
Journal of Educational… | 6 |
Author
Adamo-Villani, Nicoletta | 1 |
Afacan Adanir, Gülgün | 1 |
Alemzadeh, Jalal | 1 |
Battal, Ali | 1 |
Chakraborty, Pinaki | 1 |
Chakraverty, Shampa | 1 |
Cooper, Stephen | 1 |
D'Souza, Daryl | 1 |
Ebrahimi, Alireza | 1 |
Gülbahar, Yasemin | 1 |
Kanika | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 3 |
Reports - Evaluative | 2 |
Information Analyses | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 3 |
Elementary Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Battal, Ali; Afacan Adanir, Gülgün; Gülbahar, Yasemin – Journal of Educational Technology Systems, 2021
The computer science (CS) unplugged approach intends to teach CS concepts and computational thinking skills without employing any digital tools. The current study conducted a systematic literature review to analyze research studies that conducted investigations related to implementations of CS unplugged activities. A systematic review procedure…
Descriptors: Computer Science Education, Programming, Teaching Methods, Concept Teaching
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
Kanika; Chakraverty, Shampa; Chakraborty, Pinaki – Journal of Educational Technology Systems, 2020
Courses on computer programming are included in the curricula of almost all engineering disciplines. We surveyed the research literature and identified the techniques that are commonly used by instructors for teaching these courses. We observed that visual programming and game-based learning can enhance computational thinking and problem-solving…
Descriptors: Teaching Methods, Programming, Computer Science Education, Robotics
Adamo-Villani, Nicoletta; Oania, Marcus; Cooper, Stephen – Journal of Educational Technology Systems, 2013
We report the development and initial evaluation of a serious game that, in conjunction with appropriately designed matching laboratory exercises, can be used to teach secure coding and Information Assurance (IA) concepts across a range of introductory computing courses. The IA Game is a role-playing serious game (RPG) in which the student travels…
Descriptors: Educational Games, Computer Games, Role Playing, Computer Security
Ebrahimi, Alireza – Journal of Educational Technology Systems, 2012
How does early feedback change the programming problem solving in an online environment and help students choose correct approaches? This study was conducted in a sample of students learning programming in an online course entitled Introduction to C++ and OOP (Object Oriented Programming) using the ANGEL learning management system platform. My…
Descriptors: Programming, Computer Science Education, Online Courses, Computer Mediated Communication

Romeu, Jorge Luis; Alemzadeh, Jalal – Journal of Educational Technology Systems, 1999
Describes the development of a statistical experiment to assess and compare the effects of traditional lecture and laboratory technology methods of teaching introductory computer programming concepts. Discusses the use of performance measures including tests, quizzes, homework, and projects to assess students' learning, retention, and success…
Descriptors: Academic Achievement, Comparative Analysis, Computer Assisted Instruction, Computer Science Education