NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Practitioners1
Laws, Policies, & Programs
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations1
Showing 1 to 15 of 51 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Nurul Hazlina Noordin; Kamil Khalili Bin Haji Abdullah; Phuah Soon Eu – IEEE Transactions on Education, 2024
Contribution: This study presents an innovative experiential learning model utilizing an educational pico satellite kit as a tool for cultivating digital making skills. The distinct approach showcases a positive impact on students' learning experiences and serves as a motivating force, offering valuable implications for engineering and technical…
Descriptors: Digital Literacy, Skill Development, STEM Education, Instructional Effectiveness
Peer reviewed Peer reviewed
Direct linkDirect link
Bikanga Ada, Mireilla; Foster, Mary Ellen – Computer Science Education, 2023
Objective: This study explores postgraduate students' perceptions of the modified team-based learning instructional approach used to teach it and the extent to which the Bootcamp course improves their practical skills. Method: In the beginning, participants (n = 185) were asked to rate their practical experience on the taught topics. At the end…
Descriptors: Graduate Students, Cooperative Learning, Program Length, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Kutay, Emine; Oner, Diler – ACM Transactions on Computing Education, 2022
The purpose of this study is to examine the role of Minecraft-based coding activities on computational thinking (CT) of middle school students. In the study, CT was conceptualized so that it encapsulates not only the knowledge of computational concepts (e.g., loops and conditionals) but also the use of CT practices (e.g., testing and debugging).…
Descriptors: Programming, Video Games, Middle School Students, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Zebel-Al Tareq; Raja Jamilah Raja Yusof – IEEE Transactions on Education, 2024
Contribution: A problem-solving approach (PSA) model derived from major computational thinking (CT) concepts. This model can be utilized to formulate solutions for different algorithmic problems and translate them into effective active learning methods. Background: Different teaching approaches for programming are widely available; however, being…
Descriptors: Models, Problem Solving, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Prasad, Alvin; Chaudhary, Kaylash; Sharma, Bibhya – Education and Information Technologies, 2022
As a novice, learning computer programming is challenging. It requires learners to be inquisitive and acquire skills to analyze problems to get to solutions critically. Unfortunately, students drop out of programming courses because students think that programming is difficult to understand. The student's understanding of the problem definition is…
Descriptors: Programming, Computer Science Education, Skill Development, Computer Literacy
Roba Hrisseh – ProQuest LLC, 2024
The push to teach coding in schools continues to gain momentum. Coding helps students develop skills in problem-solving, critical thinking, and creativity, as well as improve overall academic performance. However, students with disabilities often face challenges in areas such as problem-solving, mathematics, and multistep reasoning when learning…
Descriptors: Programming, Computer Science Education, Writing Instruction, Literacy
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ç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
Peer reviewed Peer reviewed
Direct linkDirect link
Seralidou, Eleni; Douligeris, Christos – Education and Information Technologies, 2021
The effective teaching of the concept of programming, where critical thinking is an important factor, is not so easy in secondary education. New teaching approaches, including, game-based learning, may provide a solution due to their inclusion of more fun and diverse activities but they still lack the active participation of the students in the…
Descriptors: Computer Science Education, Programming, Programming Languages, Educational Games
Peer reviewed Peer reviewed
Direct linkDirect link
Iqbal Malik, Sohail; Mathew, Roy; Tawafak, Ragad M.; Alfarsi, Ghaliya – E-Learning and Digital Media, 2021
Algorithmic thinking is considered as one of the important steps toward learning to code for novices in programming education. In this study, algorithmic thinking was promoted by introducing a Problem Analysis Algorithmic Model (PAAM) in an Algorithms and Programming 1 (AP) course. A web-based application is developed to offer the PAAM model in…
Descriptors: Web Based Instruction, Models, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Ma, Hongliang; Zhao, Mei; Wang, Huixin; Wan, Xinqi; Cavanaugh, Terence W.; Liu, Ji – Educational Technology Research and Development, 2021
Computational thinking (CT) is a fundamental skill and an analytical ability that children in the twenty-first century should develop. Students should begin to work with algorithmic problem-solving and computational methods in K-12. Drawing on a conceptual framework (IGGIA) that combines CT and problem-solving, this study designed and implemented…
Descriptors: Computer Science Education, Programming Languages, Thinking Skills, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Saritepeci, Mustafa – Asia-Pacific Education Researcher, 2020
This paper is to investigate into the effect of design-based learning (DBL) activities and programing training on computational thinking (CT) skills. In total, 119 from the ninth grade students were recruited for this study conducted within the scope of Computer Science course. A semi-experimental research design was adopted, and DBL activities…
Descriptors: Computation, Thinking Skills, Skill Development, High School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Chou, Pao-Nan – Journal of Educational Computing Research, 2020
This study investigated young children's computational thinking (CT) development by integrating ScratchJr into a programming curriculum. Twelve third graders (six males and six females) voluntarily participated in an experiment-based computer class conducted at a public elementary school in Taiwan. This study adopted a case study methodology to…
Descriptors: Grade 3, Computer Science Education, Thinking Skills, Elementary School Students
Chamidy, Totok; Degeng, I. Nyoman Sudana; Ulfa, Saida – Online Submission, 2020
This study aims to examine the effect of problem-based learning and tacit knowledge on problem-solving skills when students study in the laboratory. The method employed in this research was Quasi-Experimental Design. Data collection techniques were questionnaires and tests. Seventy-seven students were taken as the research participant and divide…
Descriptors: Problem Based Learning, Instructional Effectiveness, Knowledge Level, Problem Solving
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Amaya Chávez, Danilo; Gámiz-Sánchez, Vanesa-María; Cañas Vargas, Antonio – Journal of Technology and Science Education, 2020
In the present article we analyse the impact of problem-based learning (PBL) on learning and perceptions in first-year students undertaking Engineering in Computer Sciences. The module designed took a number of advanced theories of PBL and its application within the Engineering profession. Mixed methods were used to enable data from qualitative…
Descriptors: Problem Based Learning, Instructional Effectiveness, Academic Achievement, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Huang, Sheng-Bo; Jeng, Yu-Lin; Lai, Chin-Feng – Journal of Educational Computing Research, 2021
In recent years, the government has actively set up computer programming courses to train those with the relevant talent; however, the learning performance of the students is not ideal. Therefore, in order to learn programming skills, students usually adopt note-taking strategies because, due to the pressure of the course, the teachers do not have…
Descriptors: Notetaking, Learning Strategies, Cognitive Style, Peer Teaching
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4