Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 16 |
Since 2016 (last 10 years) | 21 |
Since 2006 (last 20 years) | 36 |
Descriptor
Cognitive Processes | 38 |
Computer Science Education | 38 |
Instructional Effectiveness | 38 |
Programming | 22 |
Difficulty Level | 19 |
Teaching Methods | 17 |
Foreign Countries | 16 |
Computer Assisted Instruction | 13 |
College Students | 12 |
Computer Software | 12 |
College Instruction | 10 |
More ▼ |
Source
Author
Hijón-Neira, Raquel | 2 |
Karasavvidis, Ilias | 2 |
Ragazou, Vasiliki | 2 |
Adelman, Clifford | 1 |
Akbiyik, Cenk | 1 |
Barrett, Martin | 1 |
Baylor, Amy L. | 1 |
Bonestroo, Wilco J. | 1 |
Bunch, John M. | 1 |
Cakiroglu, Unal | 1 |
Caner, Sonay | 1 |
More ▼ |
Publication Type
Journal Articles | 34 |
Reports - Research | 30 |
Reports - Evaluative | 4 |
Reports - Descriptive | 3 |
Tests/Questionnaires | 3 |
Speeches/Meeting Papers | 2 |
Collected Works - Proceedings | 1 |
Education Level
Audience
Policymakers | 1 |
Students | 1 |
Teachers | 1 |
Location
Turkey | 5 |
Australia | 3 |
Germany | 2 |
Greece | 2 |
Netherlands | 2 |
Spain (Madrid) | 2 |
United Kingdom | 2 |
Asia | 1 |
Brazil | 1 |
Canada (Vancouver) | 1 |
Connecticut | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Graduate Record Examinations | 1 |
What Works Clearinghouse Rating
Ma, Ning; Qian, Jinglong; Gong, Kaixin; Lu, Yao – Education and Information Technologies, 2023
Computational thinking is an important competence for learners in the twenty-first century. As an effective approach for cultivating competence in computational thinking, programming education has been extended from college to elementary school teaching. However, it is challenging to engage beginners in programming in elementary school education.…
Descriptors: Elementary School Students, Programming, Computer Science Education, Novices
Rosenberg-Kima, Rinat B.; Merrill, M. David; Baylor, Amy L.; Johnson, Tristan E. – Educational Technology Research and Development, 2022
Novice programmers, who have yet to form effective mental models of the domain, often experience high cognitive load, low confidence, and high anxiety, negatively affecting learning and retention rates. These cognitive and affective limitations pose an instructional challenge. This study aimed to investigate the effectiveness of a whole-task…
Descriptors: Computer Science Education, Instructional Effectiveness, Novices, Programming
Minji Jeon; Kyungbin Kwon – TechTrends: Linking Research and Practice to Improve Learning, 2024
This study investigated the computational thinking (CT) practices of eight pre-service teachers through their Scratch and Python programs. Conducted within an undergraduate-level computer science education course, students learned CT concepts via parallel instruction in block-based programming (Scratch) and text-based programming (Python). The…
Descriptors: Preservice Teacher Education, Preservice Teachers, Computation, Cognitive Processes
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
Pérez-Marín, Diana; Hijón-Neira, Raquel; Pizarro, Celeste – International Journal of Early Years Education, 2022
Significant interest in teaching children to code since Preschool Education has arisen in recent years. This paper focuses on the benefits of preschoolers learning to code at such short age. The research questions are whether by coding they can improve skills such as sequencing and plotting a route? Which factors influence the learning? And, to…
Descriptors: Programming, Early Childhood Education, Preschool Children, Thinking Skills
Hawlitschek, Anja; Dietrich, André; Zug, Sebastian – Computer Science Education, 2023
Background and Context: During online learning, it is essential to provide instructional guidance to support learning. However, guidance can be given in different forms and quantities. Thus, one important challenge is to provide the right amount and type of instructional guidance. Objective: The aim of the study is to investigate types of guidance…
Descriptors: Computer Science Education, Electronic Learning, Distance Education, Teaching Methods
Gabbay, Hagit; Cohen, Anat – International Educational Data Mining Society, 2023
In MOOCs for programming, Automated Testing and Feedback (ATF) systems are frequently integrated, providing learners with immediate feedback on code assignments. The analysis of the large amounts of trace data collected by these systems may provide insights into learners' patterns of utilizing the automated feedback, which is crucial for the…
Descriptors: MOOCs, Feedback (Response), Teaching Methods, Learning Strategies
Barrett, Martin; Hershock, Chad; McCarthy, Michael; Melville, Michael; Mertz, Joe – Teaching & Learning Inquiry, 2021
Copious research demonstrates the benefits of adding active learning to traditional lectures to enhance learning and reduce failure/withdrawal rates. However, many questions remain about how best to implement active learning to maximize student outcomes. This paper investigates several "second generation" questions regarding infusing…
Descriptors: Teaching Methods, Active Learning, Computer Science Education, College Instruction
Ragazou, Vasiliki; Karasavvidis, Ilias – Interactive Technology and Smart Education, 2023
Purpose: Software training is a new trend in software applications. A key problem with software training is that video tutorials are developed without considering the target audience. Although video tutorials are popular, little attention is given to their design features. This study aims to investigate how two multimedia research principles,…
Descriptors: Visual Aids, Cues, Task Analysis, Video Technology
Unal, Alper; Topu, Fatma Burcu – Education and Information Technologies, 2021
In this study, based on quasi-experimental research, was investigated the effects of teaching Python programming language via Blockly tool, which had hybrid interface, on students' computer programming anxiety, cognitive load level, and achievement. Participants were 90 high school students, 44 of them in experimental group (hybrid interface) and…
Descriptors: Instructional Effectiveness, Computer Science Education, Computer Interfaces, Programming Languages
Kiliç, Servet – Informatics in Education, 2023
This study aims to explore how gamification elements influence the development of the Community of Inquiry (CoI) in an online project-based programming course conducted on Facebook. We formed student groups by using a quasi-experimental design from students studying in the computer science department. While both courses were project-based, the…
Descriptors: Instructional Effectiveness, Gamification, Communities of Practice, Inquiry
Mselle, Leonard; Ishengoma, Fredrick – Education and Information Technologies, 2022
In this paper, MTL, an approach for visualization-based pedagogy, is analyzed and contextualized in both Cognitive Load Theory (CLT) and Dual Coding Theory (DCT). Through MTL, lectures, tutorials, laboratory sessions and individual study in learning and teaching programming are all carried out using two cognitive channels; verbal and non-verbal.…
Descriptors: Visualization, Teaching Methods, Cognitive Ability, Learning Theories
Ragazou, Vasiliki; Karasavvidis, Ilias – International Association for Development of the Information Society, 2021
Video tutorials substantially support demonstration-based training where the main goal is to enhance procedural knowledge by observing various understandable examples of performing a task. Although video tutorials are broadly popular nowadays, little attention is given to the design features of an instructional tutorial. The aim of this study is…
Descriptors: Instructional Design, Video Technology, Educational Technology, Cues
Morrison, Briana B.; Margulieux, Lauren E.; Decker, Adrienne – Computer Science Education, 2020
Background and Context: Subgoal labeled worked examples have been extensively researched, but the research has been reported piecemeal. This paper aggregates data from three studies, including data previously unreported, to holistically examine the effect of subgoal labeled worked examples across three student populations and across different…
Descriptors: Computer Science Education, Instructional Materials, Instructional Effectiveness, Problem Solving
Uca Özturk, Fatma; Özdemir, Muzaffer; Özbasi, Durmus – Educational Policy Analysis and Strategic Research, 2021
This study aims to reveal how project-based teaching method affects students' achievement, cognitive load and behaviors in programming teaching. In the study, the pretest-posttest, unequaled control group quasi-experimental model, which is one of the experimental models, was used. The participants of the study were sixth grade students who take…
Descriptors: Active Learning, Student Projects, Programming, Computer Science Education