Publication Date
In 2025 | 2 |
Since 2024 | 7 |
Since 2021 (last 5 years) | 17 |
Since 2016 (last 10 years) | 48 |
Since 2006 (last 20 years) | 71 |
Descriptor
Source
Author
Ben-David Kolikant, Yifat | 2 |
Dawar, Deepak | 2 |
Genut, Sara | 2 |
Ragonis, Noa | 2 |
Shmallo, Ronit | 2 |
Al-Qirim, Nabeel | 1 |
Allen, Robert B. | 1 |
Altun, Halis | 1 |
Amechi, Mauriell H. | 1 |
Anqi Xu | 1 |
Ari Korhonen | 1 |
More ▼ |
Publication Type
Tests/Questionnaires | 76 |
Journal Articles | 70 |
Reports - Research | 69 |
Reports - Descriptive | 3 |
Reports - Evaluative | 2 |
Dissertations/Theses -… | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 70 |
Postsecondary Education | 62 |
High Schools | 3 |
Secondary Education | 2 |
Audience
Location
Turkey | 4 |
Finland | 3 |
Israel | 3 |
Spain | 3 |
United Kingdom | 3 |
Canada | 2 |
Florida | 2 |
Texas | 2 |
Brazil | 1 |
Croatia | 1 |
Hungary (Budapest) | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 1 |
Myers Briggs Type Indicator | 1 |
NEO Personality Inventory | 1 |
What Works Clearinghouse Rating
Mark Frydenberg; Anqi Xu; Jennifer Xu – Information Systems Education Journal, 2025
This study explores student perceptions of learning to code by evaluating AI-generated Python code. In an experimental exercise given to students in an introductory Python course at a business university, students wrote their own solutions to a Python program and then compared their solutions with AI-generated code. They evaluated both solutions…
Descriptors: Student Attitudes, Programming, Computer Software, Quality Assurance
Marjahan Begum; Pontus Haglund; Ari Korhonen; Violetta Lonati; Mattia Monga; Filip Strömbäck; Artturi Tilanterä – Informatics in Education, 2024
There can be many reasons why students fail to answer correctly to summative tests in advanced computer science courses: often the cause is a lack of prerequisites or misconceptions about topics presented in previous courses. One of the ITiCSE 2020 working groups investigated the possibility of designing assessments suitable for differentiating…
Descriptors: Foreign Countries, College Students, Prerequisites, Computer Science Education
Tri Puspa Rinjeni; Nur Aini Rakhmawati; Reny Nadlifatin – Journal of Information Technology Education: Research, 2024
Aim/Purpose: This study identifies gamification element preferences based on Myers-Briggs Type Indicator (MBTI) characteristics. It measures the influence of preferences on learning motivation through a pre-experimental design of one group pre-test post-test. Background: Incorporating information technology in education has led to the introduction…
Descriptors: Foreign Countries, Personality Measures, College Students, Information Systems
Jeff Hanson; Blair Taylor; Siddharth Kaza – Information Systems Education Journal, 2025
Cybersecurity content is typically taught and assessed using Bloom's Taxonomy to ensure that students acquire foundational and higher-order knowledge. In this study we show that when students are given the objectives written in the form of a competency-based statements, students have a more clearly defined outcome and are be able to exhibit their…
Descriptors: College Students, Universities, Competency Based Education, Educational Objectives
Yilmaz Ince, Ebru – International Journal of Technology in Teaching and Learning, 2021
This survey study examines students' perceptions on learning programming with CodinGame. Participants included 71 students at Department of Computer Programming Isparta University of Applied Sciences in Turkey. Both quantitative and qualitative research methods were used. In order to collect quantitative data, the questionnaire method was used,…
Descriptors: Student Attitudes, Programming, Game Based Learning, College Students
Shmallo, Ronit; Ragonis, Noa – Education and Information Technologies, 2021
The paper presents research that aims to expose students' understanding of the "this" reference in object-oriented programming. The study was conducted with high school students (N = 86) and college engineering students (N = 77). Conceptualization of "this" reflects an understanding of objects in general and involves aspects of…
Descriptors: Computer Science Education, Programming, High School Students, College Students
Maria Chaparro Osman; Maureen Namukasa; Cherrise Ficke; Isabella Piasecki; T. J. O'Connor; Meredith Carroll – Journal of Cybersecurity Education, Research and Practice, 2023
A robust cybersecurity workforce is critical for protection against a range of malicious attacks. However, it has been noted that there are many vacancies and a shortage of individuals entering the cybersecurity workforce. This workforce shortage has partly been attributed to the lack of diversity in the cybersecurity field, with women, African…
Descriptors: Diversity (Institutional), Labor Force, Computer Security, Disproportionate Representation
Jue Wu; David H. Uttal – Science Education, 2024
The gender imbalance in computer science (CS) is one of the most challenging issues in American education. CS is the only science, technology, engineering, and mathematics (STEM) field in which women's representation has steadily declined in recent decades. In this study, we explored one potential approach that could be effective in increasing…
Descriptors: Private Colleges, Computer Science, Females, STEM Education
Ragonis, Noa; Shmallo, Ronit – Informatics in Education, 2022
Object-oriented programming distinguishes between instance attributes and methods and class attributes and methods, annotated by the "static" modifier. Novices encounter difficulty understanding the means and implications of "static" attributes and methods. The paper has two outcomes: (a) a detailed classification of aspects of…
Descriptors: Programming, Computer Science Education, Concept Formation, Thinking Skills
Olaniyi, Nkaepe; Millward, Douglas; Peoples, Cathryn – European Journal of Open, Distance and E-Learning, 2023
One of the core aims of higher education degrees is to provide an environment for students to acquire essential skills that will help them in the workplace. Team working is one of those essential skill and it is also one that experience and research show is regularly resisted by students. This resistance can become even more amplified when the…
Descriptors: Cooperative Learning, Student Projects, Student Attitudes, Teacher Attitudes
Deepak Dawar – Information Systems Education Journal, 2024
Learning computer programming is typically difficult for newcomers. Demotivation and learned helplessness have received much attention. Besides the subject's intricacy, low in-class participation has been associated with poor student achievement. This paper presents a follow-up, stage 2 study on the novel instructional technique, Student-Driven…
Descriptors: College Students, Computer Science Education, Required Courses, Elective Courses
Dawar, Deepak – Journal of Information Systems Education, 2023
For most beginners, learning computer programming is a complex undertaking. Demotivation and learned helplessness have been widely reported. In addition to the subject's complexity, low in-class involvement has been linked to poor student performance. This work introduces a novel instructional technique called Student-Driven Probe Instruction…
Descriptors: Computer Science Education, Programming, Introductory Courses, Teaching Methods
Arjan J. F. Kok; Lex Bijlsma; Cornelis Huizing; Ruurd Kuiper; Harrie Passier – Informatics in Education, 2024
This paper presents the first experiences of the use of an online open-source repository with programming exercises. The repository is independent of any specific teaching approach. Students can search for and select an exercise that trains the programming concepts that they want to train and that only uses the programming concepts they already…
Descriptors: Programming Languages, Computer Science Education, Open Source Technology, Teaching Methods
Felipe A. Feichas; Rodrigo D. Seabra – Informatics in Education, 2023
This research discusses the use of a gamified web platform for studying software modeling with Unified Modeling Language (UML). Although UML is constantly being improved and studied, many works show that there is difficulty in teaching and learning the subject, due to the complexity of its concepts and the students' cognitive difficulties with…
Descriptors: Gamification, Computer Software, Models, Teaching Methods
Fay, Derek; Armstrong, Mark; McEldoon, Katherine; Ridley, Julia – Pearson, 2020
Programming and coding skills are in high demand, and can provide access to employment in growing fields. But a high percentage of undergraduates who enroll in relevant programs do not persist until they achieve competency in the subject and employment in the field. Revel is an interactive learning environment intended to help students prepare for…
Descriptors: Introductory Courses, Programming, Computer Science Education, Electronic Learning