Publication Date
| In 2026 | 0 |
| Since 2025 | 151 |
| Since 2022 (last 5 years) | 647 |
| Since 2017 (last 10 years) | 1328 |
| Since 2007 (last 20 years) | 1888 |
Descriptor
| Computer Science Education | 2031 |
| Programming | 1790 |
| Foreign Countries | 728 |
| Teaching Methods | 652 |
| Programming Languages | 572 |
| Computer Software | 469 |
| Student Attitudes | 433 |
| College Students | 359 |
| Instructional Effectiveness | 357 |
| Introductory Courses | 351 |
| Undergraduate Students | 329 |
| More ▼ | |
Source
Author
| Xinogalos, Stelios | 13 |
| Barnes, Tiffany | 11 |
| Laakso, Mikko-Jussi | 10 |
| Çakiroglu, Ünal | 8 |
| Malmi, Lauri | 7 |
| Bers, Marina Umaschi | 6 |
| Cetin, Ibrahim | 6 |
| Karnalim, Oscar | 6 |
| Kwon, Kyungbin | 6 |
| Lavy, Ilana | 6 |
| Luxton-Reilly, Andrew | 6 |
| More ▼ | |
Publication Type
Education Level
Location
| Turkey | 103 |
| Taiwan | 45 |
| China | 36 |
| Finland | 31 |
| Greece | 27 |
| Australia | 26 |
| Spain | 23 |
| United Kingdom | 23 |
| Brazil | 22 |
| Israel | 22 |
| Sweden | 22 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 1 |
Varga, Erika B.; Sátán, Ádám – Hungarian Educational Research Journal, 2021
The purpose of this paper is to investigate the pre-enrollment attributes of first-year students at Computer Science BSc programs of the University of Miskolc, Hungary in order to find those that mostly contribute to failure on the Programming Basics first-semester course and, consequently to dropout. Our aim is to detect at-risk students early,…
Descriptors: Identification, At Risk Students, Computer Science Education, Undergraduate Students
Grizioti, Marianthi; Kynigos, Chronis – British Journal of Educational Technology, 2021
In this paper, we discuss the need for new approaches to research regarding coding to support students in developing practices in computational thinking, such as abstraction and decomposition, in multidisciplinary contexts. We explore students' activities with a tool integrating constructionist textual programming activity with game-based learning…
Descriptors: Computer Games, Thinking Skills, Interdisciplinary Approach, Coding
Hozak, Kurt – Journal of Education for Business, 2021
This article describes a web-based application that can be used to help teach linear programming (LP) using an active learning approach in business courses such as management science and decision analysis. The software asks 42 integrated questions that guide students in creating product mix models and performing related analysis in Excel with…
Descriptors: Computer Assisted Instruction, Computer Science Education, Programming, Computer Software
Timur, Serkan; Timur, Betül; Güvenç, Elif; Us, Ilknur; Yalçinkaya-Önder, Eylem – Acta Didactica Napocensia, 2021
In this study, it was aimed to examine the pre-service pre-school teachers' opinions about using block-based coding/Scratch in education. 28 pre-service pre-school teachers were participated studying at a public university in a Marmara province region. Within the scope of the study, pre-service teachers were trained on the block-based coding…
Descriptors: Preschool Teachers, Preservice Teachers, Coding, State Universities
Chou, Te-Lien; Tang, Kai-Yu; Tsai, Chin-Chung – Journal of Educational Computing Research, 2021
Programming learning has become an essential literacy for computer science (CS) and non-CS students in the digital age. Researchers have addressed that students' conceptions of learning influence their approaches to learning, and thus impact their learning outcomes. Therefore, we aimed to uncover students' conceptions of programming learning…
Descriptors: Foreign Countries, College Students, Student Attitudes, Computer Attitudes
Philip Sands – ProQuest LLC, 2021
Over the past 20 years, the field of computer science has experienced a growth in student interest. Despite this increase in participation rates, longstanding gender gaps persist in computer science. Recent research has examined a wide variety of individual factors (e.g., self-efficacy, sense of belonging, etc.) that impact student interest and…
Descriptors: Computer Science Education, Gender Differences, Prior Learning, Programming
Joe Michael Allen – ProQuest LLC, 2021
A well-run introductory CS1 course is essential for all students within CS education. CS1 is necessary to keep students in the major and important to attract non-majors to the CS field. Unfortunately, there are many well-known issues that most CS1 courses have in common: high drop rates, low retention, high student stress, student struggle,…
Descriptors: Undergraduate Students, Computer Science Education, Computer Science, Required Courses
Çaliskan, Erkan – World Journal on Educational Technology: Current Issues, 2020
Robotics programming is a type of coding that combines mechanics and programming. Robotics technology facilitates coding instruction. Coding improves students' problem-solving skills. However, studies from the literature show that some teaching methods do not have a positive effect on coding skills. This study aims to examine the effects of…
Descriptors: Programming, Computer Science Education, Instructional Effectiveness, Middle School Students
Özyurt, Hacer; Özyurt, Özcan – Journal of Pedagogical Research, 2020
This study aims to examine the effects of Visual Programming course conducting in accordance with design-based research on students' learning experiences. The study was conducted in the fall semester in 2017-2018 at Software Engineering Department in Technology Faculty of a university in the north of Turkey. The sample of the study consists of 12…
Descriptors: Computer Science Education, Programming, Design, Learning Experience
Daleiden, Patrick; Stefik, Andreas M.; Uesbeck, Phillip Merlin – ACM Transactions on Computing Education, 2020
Coprocessor architectures in High Performance Computing are prevalent in today's scientific computing clusters and require specialized knowledge for proper utilization. Various alternative paradigms for parallel and offload computation exist, but little is known about the human factors impacts of using the different paradigms. With computer…
Descriptors: College Students, Computer Science Education, Scientific Concepts, Computation
Jennifer Tsan – ProQuest LLC, 2020
Collaborative learning has long been investigated for its benefits to learners. Prior research indicates that collaboration may help students develop more sophisticated arguments and learn more effectively. While a great deal of research has been completed on how elementary students collaborate, there has been little research on how they…
Descriptors: Cooperative Learning, Elementary School Students, Computer Science Education, Problem Solving
Canedo, Edna Dias; Santos, Giovanni Almeida; Leite, Leticia Lopes – Informatics in Education, 2018
The teaching-learning methodology adopted in the Introduction to Computer Science classes may be a process that makes it difficult to understand the principles of programming language for undergraduate students in Computer Science and related areas, generating high failure and course drop out rates. This paper presents an analysis of the results…
Descriptors: Teaching Methods, Introductory Courses, Programming, Programming Languages
Bjursten, Eva-Lena; Nilsson, Tor; Gumaelius, Lena – International Journal of Technology and Design Education, 2023
There is a recognized need for research on how to teach computer programming in primary schools in Sweden grades 4-6 (10-12-year-old pupils). Studies of teaching show the importance of teachers' knowledge of content and pedagogy and how these two parts affect each other (i.e. pedagogical content knowledge [PCK]). Most teachers in Sweden have…
Descriptors: Computer Science Education, Programming, Technological Literacy, Pedagogical Content Knowledge
Chan, Shiau-Wei; Looi, Chee-Kit; Ho, Weng Kin; Kim, Mi Song – Journal of Educational Computing Research, 2023
The importance of computational thinking (CT) as a 21st-century skill for future generations has been a key consideration in the reforms of many national and regional educational systems. Much attention has been paid to integrating CT into the traditional subject classrooms. This paper describes a scoping review of learning tools for integrating…
Descriptors: Thinking Skills, 21st Century Skills, Teaching Methods, Research Reports
St. John, Jeremy; St. John, Karen; St. John, Christopher – Journal of Education for Business, 2023
Teamwork skills are an important part of business school curriculum typically taught using project-based experiential methods. This paper presents best practices for teaching teamwork skills to Gen Z students using a project-based learning, peer mentoring approach. With experiential learning theory as a guide, an interdisciplinary process was…
Descriptors: Student Projects, Active Learning, Interdisciplinary Approach, Peer Relationship

Peer reviewed
Direct link
