Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 3 |
| Since 2017 (last 10 years) | 7 |
Descriptor
Source
| Computer Science Education | 2 |
| Education and Information… | 1 |
| Interactive Learning… | 1 |
| International Association for… | 1 |
| Journal of Educational… | 1 |
| Journal of Information… | 1 |
Author
| Al-Shukaili, Naeem Ali | 1 |
| Chiang, Feng-kuang | 1 |
| Dawar, Deepak | 1 |
| Gonzalez, Ruben | 1 |
| Hayat, Khizar | 1 |
| Jongpil Cheon | 1 |
| Oscar Karnalim | 1 |
| Prokopyev, Mikhail Semenovich | 1 |
| Qin, Lian | 1 |
| Simon | 1 |
| Solovyeva, Rimma Alekseyevna | 1 |
| More ▼ | |
Publication Type
| Reports - Research | 7 |
| Journal Articles | 6 |
| Speeches/Meeting Papers | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 4 |
| Postsecondary Education | 3 |
| Elementary Secondary Education | 1 |
| Grade 7 | 1 |
Audience
Location
| Australia | 1 |
| China (Beijing) | 1 |
| Oman | 1 |
| Russia | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Oscar Karnalim; Simon; William Chivers – Computer Science Education, 2024
Background and Context: To educate students about programming plagiarism and collusion, we introduced an approach that automatically reports how similar a submitted program is to others. However, as most students receive similar feedback, those who engage in plagiarism and collusion might feel inadequately warned. Objective: When students are…
Descriptors: Teaching Methods, Plagiarism, Computer Science Education, Programming
Tianxiao Yang; Jongpil Cheon – Computer Science Education, 2025
Background and context: There were few studies indicating if students' computational thinking (CT) self-efficacy and their CT performance were aligned with each other. Objectives: The study was to investigate if there was a discrepancy between students' CT self-efficacy and their CT performance. Method: Involving 104 non-CS undergraduate students…
Descriptors: Self Efficacy, Computer Science Education, Prediction, Teacher Expectations of Students
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
Prokopyev, Mikhail Semenovich; Vlasova, Elena Zotikovna; Tretyakova, Tatyana Vasilyevna; Sorochinsky, Maksim Anatolyevich; Solovyeva, Rimma Alekseyevna – Journal of Educational Psychology - Propositos y Representaciones, 2020
At present, teaching programming to future teachers is superficial or is excluded from computer science curricular. Only programming fundamentals are taught during computer studies, and skills acquired during the training are not applied in practice. The aims of this article are (1) to develop a programming course for teacher training disciplines…
Descriptors: Programming, Computer Science Education, Programming Languages, Teacher Education Programs
Chiang, Feng-kuang; Qin, Lian – Interactive Learning Environments, 2018
This study examined the effects of students' construction of computer-based educational games, using Scratch, on their mathematical equation-solving performance and their attitudes towards learning mathematics with the assistance of technology. A one-group, pretest-posttest quasi-experimental study design, was adopted. A total of 89 seventh grade…
Descriptors: Pilot Projects, Foreign Countries, Grade 7, Educational Games
Hayat, Khizar; Al-Shukaili, Naeem Ali; Sultan, Khalid – Education and Information Technologies, 2017
The success of university-level education depends on the quality of underlying school education and any deficiency therein may be detrimental to a student's career. This may be more glaring with Computer Science education, given its mercurial nature. In the developing countries, the Computer Science school curricula are usually stuffed with…
Descriptors: Computer Science Education, Teaching Methods, Elementary Secondary Education, Programming Languages
Tan, Wee Lum; Venema, Sven; Gonzalez, Ruben – International Association for Development of the Information Society, 2017
Transitioning to university is recognised as a challenging endeavour for commencing students. For commencing Computer Science students specifically, evidence suggests a link between poor performance in introductory technical courses, such as programming, and high attrition rates. Building resilience in students, particularly at the start of their…
Descriptors: College Freshmen, Computer Science Education, Programming, Introductory Courses

Peer reviewed
Direct link
