Publication Date
In 2025 | 3 |
Since 2024 | 18 |
Since 2021 (last 5 years) | 50 |
Since 2016 (last 10 years) | 81 |
Since 2006 (last 20 years) | 139 |
Descriptor
Computer Science Education | 178 |
Learning Strategies | 178 |
Foreign Countries | 70 |
Teaching Methods | 61 |
Programming | 58 |
Undergraduate Students | 47 |
Student Attitudes | 41 |
College Students | 40 |
Instructional Effectiveness | 33 |
Problem Solving | 31 |
Academic Achievement | 27 |
More ▼ |
Source
Author
Han, Feifei | 4 |
Ellis, Robert A. | 3 |
Pardo, Abelardo | 3 |
Dominguez, Cesar | 2 |
Gaševic, Dragan | 2 |
Jaime, Arturo | 2 |
Jovanovic, Jelena | 2 |
Matcha, Wannisa | 2 |
Menon, Pratibha | 2 |
Pombortsis, Andreas | 2 |
Restrepo-Calle, Felipe | 2 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 9 |
Practitioners | 3 |
Researchers | 2 |
Location
Turkey | 11 |
Taiwan | 8 |
Australia | 5 |
Canada | 4 |
Spain | 4 |
Germany | 3 |
Malaysia | 3 |
Netherlands | 3 |
China | 2 |
Colombia | 2 |
Finland | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 18 |
Computer Attitude Scale | 1 |
Foreign Language Classroom… | 1 |
Matching Familiar Figures Test | 1 |
NEO Five Factor Inventory | 1 |
Self Directed Learning… | 1 |
Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
Yuhan Lin – ProQuest LLC, 2024
Block-based programming environments have become increasingly commonplace in computer science education. Despite a rapidly expanding ecosystem of block-based programming environments, text-based languages remain the dominant programming paradigm outside of educational contexts, motivating the transition from block-based to text-based programming.…
Descriptors: Computer Science Education, Programming, Coding, Scaffolding (Teaching Technique)
Thin-Yin Leong; Nang-Laik Ma – INFORMS Transactions on Education, 2024
This paper develops a spreadsheet simulation methodology for teaching simulation and performance analysis of priority queues with multiple servers, without resorting to macros, add-ins, or array formula. The approach is made possible by a "single overtaking" simplifying assumption under which any lower-priority customer may be passed in…
Descriptors: Spreadsheets, Simulation, Teaching Methods, Computer Science Education
Hrishikesh Bhide – ProQuest LLC, 2024
The meteoric rise in software and technology has altered the paradigm of information security and privacy. Classified information, stored earlier behind locked doors, is now stored on the internet on servers that can be accessed from anywhere on the globe. As a result of these advancements, we are now vulnerable to cyber-attacks. Cyber-attacks are…
Descriptors: Game Based Learning, Learning Strategies, Computer Security, Computer Science Education
Tugba Abanoz; Filiz Kalelioglu – European Early Childhood Education Research Journal, 2025
In the digital age, it's crucial to equip children with twenty-first-century skills, including programming and other competencies such as creativity, analytical thinking, and collaboration. This study introduces an integrated STEM (Science, Technology, Engineering, and Mathematics) curriculum focused on computer science for educators. It explores…
Descriptors: Foreign Countries, Early Childhood Education, Preschool Children, STEM Education
Lorås, Madeleine; Sindre, Guttorm; Trætteberg, Hallvard; Aalberg, Trond – ACM Transactions on Computing Education, 2022
As the field of computing education grows and matures, it has become essential to unite computing education and higher education research. Educational research has highlighted that how students study is crucial to their learning progress, and study behaviors have been found to play an important role in students' academic success. This article…
Descriptors: Study Habits, Computer Science Education, Higher Education, College Students
Hatice Yildiz Durak – Journal of Computer Assisted Learning, 2024
Background: Collaboration is a crucial concept in learning and has the potential to foster learning. However, the fact that collaborative groups act with a common understanding in a common task brings many difficulties. Therefore, there is a need for group regulation and guidance to support effective group regulation in collaborative learning. On…
Descriptors: Feedback (Response), Groups, Group Guidance, Cooperation
Araos, Andrés; Damsa, Crina; Gaševic, Dragan – Journal of Computer Assisted Learning, 2023
Background: The surge of online platforms has generated interest in how specialized platforms support formal and informal learning in various disciplinary domains. Knowledge is still limited regarding how undergraduate students navigate and use platforms to learn. Objectives: This study explores computer and software engineering students' learning…
Descriptors: Computer Science Education, Computer Software, Learning Activities, Undergraduate Students
Torres Jiménez, Stephanie; Ramírez-Echeverry, Jhon Jairo; Restrepo-Calle, Felipe – Journal of Educational Computing Research, 2024
This article presents the design, construct validation, and reliability of a self-report instrument in Spanish that aims to characterize different types of strategies that students can use to learn computer programming. We provide a comprehensive overview of the identification of learning strategies in the existing literature, the design and…
Descriptors: Test Construction, Construct Validity, Test Reliability, Questionnaires
Gamze Türkmen; Sinan Hopcan; Elif Polat – Journal of Learning and Teaching in Digital Age, 2024
This research explores how metacognitive strategies influence the metacognitive awareness of undergraduate students enrolled in an online flipped programming course. It specifically focuses on regulatory actions crucial for success in programming instruction and distance education settings. The primary objective is to contribute to the existing…
Descriptors: Undergraduate Students, Metacognition, Online Courses, Programming
Öztürk, Mücahit – Interactive Technology and Smart Education, 2022
Purpose: The purpose of this study was to investigate the effect of self-regulated programming learning on undergraduate students' academic performance and motivation compared to traditional methods. Design/methodology/approach: This study was conducted with an explanatory sequential mixed method. Participants consist of 31 undergraduate students…
Descriptors: Undergraduate Students, Student Motivation, Academic Achievement, Independent Study
Kaur, Amanpreet; Chahal, Kuljit Kaur – Journal of Science Education and Technology, 2023
Computational thinking (CT) is an essential skill required for every individual in the digital era to become creative problem solvers. The purpose of this research is to investigate the relationships between computational thinking skills, the Big Five personality factors, and learning motivation using structural equation modeling (SEM). The…
Descriptors: Personality, Learning Motivation, Computation, Thinking Skills
Han, Feifei; Ellis, Robert A. – Journal of Computing in Higher Education, 2023
This study investigated the relations between students' self-reported perceptions of the blended learning environment, their observed online learning strategies, and their academic learning outcomes. The participants were 310 undergraduates enrolled in an introductory course on computer systems in an Australian metropolitan university. A…
Descriptors: Measurement Techniques, Student Attitudes, Educational Environment, Observation
Sibley F. Lyndgaard; Ruth Kanfer – Journal of the Learning Sciences, 2024
Background: "21st century learning" is reliant on not only cognitive competencies such as problem-solving, but also interpersonal (e.g., collaboration) and intrapersonal (e.g., self-regulation) competencies. Building on research in K-12/undergraduate contexts, we investigated cognitive, interpersonal, and intrapersonal learning tactics…
Descriptors: 21st Century Skills, Interpersonal Competence, Learning Strategies, Graduate Students
Jhon Jairo Ramírez-Echeverry; Felipe Restrepo-Calle; Stephanie Torres Jiménez – European Journal of Education, 2025
This study investigates the self-regulated learning strategies employed by students in computer programming courses. Utilising the Questionnaire on Learning Strategies in Computer Programming (CEAPC), the research aims to identify specific strategies used by students. The findings reveal a variety of effective learning strategies, including…
Descriptors: Independent Study, Learning Strategies, Programming, Computer Science Education
Oscar Navarro – ProQuest LLC, 2024
There is a significant gap in the number of women who go into college as computer science majors and decide to pursue the field in the workforce. There are challenges present for female students since the start of their education that their male counterparts do not face, which ultimately contributes to this gender gap. Such challenges include a…
Descriptors: Undergraduate Students, Females, Computer Science Education, Gender Issues