Publication Date
In 2025 | 1 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 12 |
Since 2016 (last 10 years) | 25 |
Since 2006 (last 20 years) | 49 |
Descriptor
Computer Science Education | 50 |
Reflection | 50 |
Foreign Countries | 28 |
College Students | 24 |
Student Attitudes | 24 |
Programming | 19 |
Cooperative Learning | 15 |
Teaching Methods | 14 |
Computer Software | 13 |
Problem Solving | 13 |
Undergraduate Students | 13 |
More ▼ |
Source
Author
Lan, Yu-Feng | 2 |
Lavy, Ilana | 2 |
Lin, Pin-Chuan | 2 |
Majgaard, Gunver | 2 |
Rashkovits, Rami | 2 |
Abrahams, Alan S. | 1 |
Adadan, Emine | 1 |
Ailing Qiao | 1 |
Al-Fadda, Hind | 1 |
Al-Khasawneh, Ahmad | 1 |
Al-Yahya, Maha | 1 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 3 |
Location
Australia | 5 |
Israel | 3 |
Turkey | 3 |
Brazil | 2 |
Denmark | 2 |
Greece | 2 |
Italy | 2 |
Netherlands | 2 |
Portugal | 2 |
South Africa | 2 |
Taiwan | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Atharva Naik; Jessica Ruhan Yin; Anusha Kamath; Qianou Ma; Sherry Tongshuang Wu; R. Charles Murray; Christopher Bogart; Majd Sakr; Carolyn P. Rose – British Journal of Educational Technology, 2025
The relative effectiveness of reflection either through student generation of contrasting cases or through provided contrasting cases is not well-established for adult learners. This paper presents a classroom study to investigate this comparison in a college level Computer Science (CS) course where groups of students worked collaboratively to…
Descriptors: Cooperative Learning, Reflection, College Students, Computer Science Education
Xin Gong; Shufan Yu; Jie Xu; Ailing Qiao; Han Han – Education and Information Technologies, 2024
Tangible programming combines the advantages of object manipulation with programmable hardware, which plays an essential role in improving programming skills. As a tool for ensuring the quality of projects and improving learning outcomes, the PDCA cycle strategy is conducive to cultivating reflective thinking. However, there is still a lack of…
Descriptors: Programming, Computer Science Education, Outcomes of Education, Reflection
Mufeti, Tulimevava Kaunaoawa – International Journal of Education and Development using Information and Communication Technology, 2023
The global spread of the COVID-19 pandemic posed unprecedented challenges to higher education institutions worldwide. As governments announced lockdown measures that placed restrictions and mandatory closures on establishments that traditionally required gatherings, universities worldwide cancelled face-to-face classes and adapted their mode of…
Descriptors: Reflection, Emergency Programs, Distance Education, Electronic Learning
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
Kuo, Yu-Chen; Lin, Yu-Hsuan; Wang, Tao-Hua; Lin, Hao-Chiang Koong; Chen, Ju-I; Huang, Yueh-Min – Innovations in Education and Teaching International, 2023
Flipped classroom is one of the important teaching modes among many novel teaching methods in recent years, students watch the video in the pre-class. However, if students cannot focus on the pre-class video learning or have problems with the learning content, the learning effect will be less than expected. Therefore, this research proposes a…
Descriptors: Instructional Effectiveness, Flipped Classroom, Teaching Methods, Programming
Poe, Laura F.; Brooks, Nita G.; Korzaan, Melinda; Hulshult, Andrea R.; Woods, David M. – Information Systems Education Journal, 2021
The growth-mindset was examined to determine student perception of success by incorporating goalsetting activities into the course curriculum. Faculty at three universities conducted a mixed methods study to examine the extent to which reflection and planning activities designed to engage a growth-mindset focus through setting SMART (Specific,…
Descriptors: Outcomes of Education, Reflection, Planning, Student Attitudes
Daramola, Olawande – Education Sciences, 2021
This paper presents an evocative autoethnographic account of my postgraduate supervision experience in two African institutions while dealing mainly with students in the computing disciplines of Computer Science, Information Systems, and Information Technology. In this paper, the context of the postgraduate supervision, and the lessons learnt are…
Descriptors: Foreign Countries, Graduate Students, Supervision, Computer Science Education
Balaji Kalluri; Prajish Prasad; Prakrati Sharma; Divyaansh Chippa – IEEE Transactions on Education, 2024
Contribution: This article proposes a new theoretical model with a goal to develop future human computational thinking (CT) in foundational computer science (CS) education. The model blends six critical types of thinking, i.e., logical thinking, systems thinking, sustainable thinking, strategic thinking, creative thinking, and responsible thinking…
Descriptors: Computation, Thinking Skills, Computer Science Education, Critical Thinking
Rashkovits, Rami; Lavy, Ilana – International Journal of Information and Communication Technology Education, 2020
The present study examines the difficulties novice data modelers face when asked to provide a data model addressing a given problem. In order to map these difficulties and their causes, two short data modeling problems were given to 82 students who had completed an introductory course in database modeling. Both problems involve three entity sets…
Descriptors: Models, Data, Undergraduate Students, Computer Science Education
Lockwood, Elise – Cognition and Instruction, 2022
In this paper, I discuss undergraduate students' engagement in basic Python programming while solving combinatorial problems. Students solved tasks that were designed to involve programming, and they were encouraged to engage in activities of prediction and reflection. I provide data from two paired teaching experiments, and I outline how the task…
Descriptors: Undergraduate Students, Thinking Skills, Prediction, Teaching Methods
Stone, Jeffrey A.; Cruz, Laura – Teaching & Learning Inquiry, 2021
Higher education has embraced integrative learning as a means of enabling students to tackle so-called "wicked" problems, i.e. problems that are sufficiently complex, contested, and ambiguous that conventional, disciplinary specific approaches are inadequate to address. However, challenges remain in defining integrative learning…
Descriptors: Introductory Courses, Computer Science Education, Interdisciplinary Approach, Integrated Activities
Budak, Esra Çoban; Geçer, Aynur Kolburan; Topal, Arzu Deveci – Journal of Learning and Teaching in Digital Age, 2021
With the development of information and communication technologies, access to information is becoming easier every day. Consequently, individuals' abilities to interpret information that especially exists in the learning processes, to produce new knowledge and to use the information produced have gained more importance day by day. The aim of this…
Descriptors: Instructional Effectiveness, Programming Languages, Computer Science Education, Reflection
Cutumisu, Maria; Guo, Qi – IEEE Transactions on Education, 2019
Contribution: This paper employs the automatic scoring of short essays as a novel way to determine pre-service teachers' knowledge of and attitudes toward computational thinking (CT) from their written reflections. Implications about designing CT courses for pre-service teachers are discussed. Background: CT is an essential 21st-century competency…
Descriptors: Preservice Teachers, Computation, Reflection, Coding
Caspari-Sadeghi, Sima; Mille, Elena; Epperlein, Hella; Forster-Heinlein, Brigitte – Mathematics Teaching Research Journal, 2022
This collaborative action research highlights the need for developing students' evaluative competence and self-reflection by embedding self-and-peer assessment into online instruction. Over the course of a semester in an online master program in mathematics and computer sciences, students conducted research on assigned topics, held presentations,…
Descriptors: Graduate Students, Masters Programs, College Mathematics, Mathematics Education
Ragonis, Noa; Hazzan, Orit; Har-Shai, Gadi – Journal of Information Technology Education: Innovations in Practice, 2020
Aim/Purpose: This paper presents a study about changes in computer science and software engineering students' perceptions of their soft skills during their progress through the Computer Science Soft Skills course. Background: Soft skills are often associated with a person's social, emotional and cognitive capabilities. Soft skills are increasingly…
Descriptors: Soft Skills, Teamwork, Student Attitudes, Assignments