Publication Date
In 2025 | 17 |
Since 2024 | 57 |
Since 2021 (last 5 years) | 177 |
Since 2016 (last 10 years) | 385 |
Since 2006 (last 20 years) | 558 |
Descriptor
Computer Science Education | 604 |
Foreign Countries | 604 |
Student Attitudes | 604 |
Teaching Methods | 199 |
College Students | 176 |
Programming | 171 |
Undergraduate Students | 161 |
Computer Software | 106 |
Instructional Effectiveness | 105 |
Questionnaires | 94 |
Educational Technology | 87 |
More ▼ |
Source
Author
Publication Type
Education Level
Audience
Teachers | 11 |
Practitioners | 5 |
Researchers | 5 |
Policymakers | 2 |
Location
Turkey | 101 |
Australia | 44 |
Taiwan | 31 |
United Kingdom | 31 |
China | 23 |
Brazil | 20 |
Greece | 18 |
Spain | 18 |
Canada | 17 |
Israel | 16 |
Malaysia | 15 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ismaila Temitayo Sanusi; Enoch Shadrack Cudjoe; Musa Adekunle Ayanwale; Bisola Adepoju – SAGE Open, 2025
The increased trend of incorporating computer programming in the basic education system across countries requires the training of new educators. However, the current effort to increase the number of teachers teaching programming is through professional development programs for computer science (CS) teachers and from other content areas. Meanwhile,…
Descriptors: Preservice Teachers, Student Attitudes, Programming, Computer Science Education
Mayowa Oyedoyin; Ismaila Temitayo Sanusi; Musa Adekunle Ayanwale – Computer Science Education, 2025
Background and Context: Recognizing that digital technologies can enable economic transformation in Africa, computing education has been considered a subject relevant for all within the compulsory level of education. The implementation of the subject in many schools is, however, characterized by a myriad of challenges, including pedagogical…
Descriptors: Elementary School Students, Student Attitudes, Internet, Coding
Irene Govender; Reginald G. Govender; Desmond Wesley Govender – Educational Process: International Journal, 2025
Background/purpose: This research explores the use of robotics to facilitate the learning of computer programming among non-specialist pre-service teachers with no prior programming experience. With the increasing demand for 21st-century teaching competencies, it is essential to equip future educators with computational thinking (CT) skills, even…
Descriptors: Robotics, Coding, Preservice Teachers, Computer Science Education
Dan Sun; Chee-Kit Looi; Yan Li; Chengcong Zhu; Caifeng Zhu; Miaoting Cheng – Educational Technology Research and Development, 2024
In the current era where computational literacy holds significant relevance, a growing number of schools across the globe have placed emphasis on K-12 programming education. This field of education primarily comprises two distinct modalities--the block-based programming modality (BPM) and the text-based programming modality (TPM). Previous…
Descriptors: Programming, Student Behavior, Thinking Skills, Computation
Dan Sun; Chengcong Zhu; Fan Xu; Yan Li; Fan Ouyang; Miaoting Cheng – Journal of Educational Computing Research, 2024
Although previous research has provided some insights into the effects of block-based and text-based programming modalities, there is a dearth of a detailed, multi-dimensional analysis of the transition process from different introductory programming modalities to professional programming learning. This study employed a quasi-experimental design…
Descriptors: Programming, Secondary School Students, Computation, Thinking Skills
Yesengazyevna, Sagimbayeva Ainur; Niyetbayeva, Nadira; Tassuov, Bolat; Kalima, Tuyenbayeva; Bekbulatovna, Arystanova Assel – Cypriot Journal of Educational Sciences, 2022
The purpose of this research is to get students' opinions on teaching programming to students with the help of educational games in the conditions of additional education in computer science. In order to carry out the study in accordance with the main purpose, the phenomenological approach, one of the qualitative research methods, was used. The…
Descriptors: Computer Science Education, Educational Games, College Students, Student Attitudes
Muhammed Murat Gümüs; Volkan Kukul; Özgen Korkmaz – Informatics in Education, 2024
This study aims to explain the relationships between secondary school students' digital literacy, computer programming self-efficacy and computational thinking self-efficacy. The study group consists of 204 secondary school students. A relational survey model was used in the research method and three different data collection tools were used to…
Descriptors: Correlation, Middle School Students, Thinking Skills, Digital Literacy
Monika Mladenovic; Lucija Medak; Divna Krpan – ACM Transactions on Computing Education, 2025
Computer Science (CS) Unplugged activities are designed to engage students with CS concepts. It is an active learning approach combining physical interaction with visual representation. This research article investigates the impact of CS Unplugged on students' understanding of the bubble sort algorithm. Algorithm visualization, traditionally…
Descriptors: Computer Science Education, Learning Activities, Active Learning, Algorithms
Nattaphol Thanachawengsakul; Ittipaat Suwathanpornkul; Orn-uma Charoensuk – International Education Studies, 2024
The purpose of this research was to analyze the confirmatory components of the computational thinking learning competency measurement model. The sample group consisted of 240 students in the Bachelor of Education Program in Computer and Digital Technology for Education in Years 2-4 of five of the Rattanakosin Rajabhat Universities. Data collection…
Descriptors: Factor Analysis, Undergraduate Students, Thinking Skills, Computer Science Education
Alicia Garcia-Holgado; Andrea Vazquez-Ingelmo; Francisco Jose Garcia-Penalvo – IEEE Transactions on Education, 2024
Contribution: Gender mainstreaming in university teaching should be covered in all the knowledge areas. This work successfully introduces the gender perspective as part of the methodological approach to teaching and learning in Computer Science. Background: This study describes how gender mainstreaming has been introduced and matured during six…
Descriptors: Computer Science, Gender Differences, Equal Education, Inclusion
Ergin, Aysegül Zeynep; Ercan, Zülfiye Gül – International Journal of Curriculum and Instruction, 2022
Computer science works as hardware and software increasingly takes place in each of our daily lives with effective products and services. As in all areas, it is an inevitable part of learning and teaching computer-based environment-tools and equipment in the fate and type of education, including early childhood. Computer science products may…
Descriptors: Programming, Preschool Teachers, Preservice Teachers, Computer Science Education
Abdalla Elkheir Elgobshawi – Eurasian Journal of Applied Linguistics, 2022
The study assessed learners' preferences and attitudes towards translated and Arabized computer terminology. It addressed the obstacles of Arabic scientific terminology and how these obstacles affected learners. For its instrumentation, it used two research tools to collect the data. The first tool was a test that rated learners' preferences for…
Descriptors: Arabic, Translation, Vocabulary, Barriers
Qin, Chao; Liu, Yanjia; Zhang, Hemei – Journal of Computer Assisted Learning, 2023
Background: Being easy to learn and fun, block-based programming tools are widely used to teach students introductory programming. Scratch and LEGO robots are two popular block-based programming tools. However, the objects they manipulate are completely different. Scratch manipulates graphical virtual sprites, whereas LEGO robots manipulate…
Descriptors: Foreign Countries, Undergraduate Students, Learner Engagement, Robotics
Tarling, Georgie; Melro, Ana; Kleine Staarman, Judith; Fujita, Taro – Pedagogies: An International Journal, 2023
Coding bootcamps targeting diverse learners are increasingly popular. However, little research has focused on the student experience of these courses: what pedagogic practices make learning coding meaningful for them and why. In a previous paper, we proposed a conceptual framework outlining three dimensions of learning opportunities in relation to…
Descriptors: Student Attitudes, Coding, Programming, Computer Science Education
Cecilia Axell; Astrid Berg – International Journal of Technology and Design Education, 2024
Although digital technology is an important part of young people's lives, previous research implies that they have a limited understanding of what programming is and its connection to the digital devices they encounter every day. In order to create conditions for meaningful teaching in and about programming in technology education, more knowledge…
Descriptors: Elementary School Students, Programming, Computer Science Education, Grade 1