Publication Date
In 2025 | 3 |
Since 2024 | 6 |
Since 2021 (last 5 years) | 15 |
Since 2016 (last 10 years) | 21 |
Since 2006 (last 20 years) | 27 |
Descriptor
Electronic Learning | 27 |
Thinking Skills | 27 |
Computer Science Education | 24 |
Computation | 12 |
Programming | 12 |
Foreign Countries | 11 |
College Students | 9 |
Student Attitudes | 9 |
Cooperative Learning | 8 |
Teaching Methods | 8 |
Computer Software | 7 |
More ▼ |
Source
Author
Achutti, Camila F. | 1 |
Ahmad Zaid Almassaad | 1 |
Ailing Qiao | 1 |
Al-Fadhli, Salah | 1 |
Amy Hutchison | 1 |
Ana-Paula Correia | 1 |
Andalibi, Mehran | 1 |
Anya Evmenova | 1 |
Baptista Nunes, Miguel, Ed. | 1 |
Chamrat, Suthida | 1 |
Chen, Wen-Yu | 1 |
More ▼ |
Publication Type
Journal Articles | 21 |
Reports - Research | 19 |
Collected Works - Proceedings | 4 |
Information Analyses | 2 |
Dissertations/Theses -… | 1 |
Reports - Evaluative | 1 |
Speeches/Meeting Papers | 1 |
Tests/Questionnaires | 1 |
Education Level
Audience
Location
Australia | 2 |
Brazil | 2 |
Germany | 2 |
Italy | 2 |
Japan | 2 |
Portugal | 2 |
Slovakia | 2 |
Thailand | 2 |
Turkey | 2 |
Africa | 1 |
Arizona | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
California Critical Thinking… | 1 |
Learning Style Inventory | 1 |
Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Xin Gong; Weiqi Xu; Ailing Qiao; Zhixia Li – Journal of Computer Assisted Learning, 2025
Background: Robot programming can simultaneously cultivate learners' computational thinking (CT) and spatial thinking (ST). However, there is a noticeable gap in research focusing on the micro-level development patterns of learners' CT and ST and their interconnections. Objectives: This study aims to uncover the intricate development patterns and…
Descriptors: Mental Computation, Thinking Skills, Skill Development, Robotics
Remsh Nasser Alqahtani; Ahmad Zaid Almassaad – Education and Information Technologies, 2025
The aim of research is to reveal the effect of a training program based on the TAWOCK model for teaching computational thinking skills on teaching self-efficacy among computer teachers. It used the quasi-experimental approach, with a pre-test and post-test design with a control group. An electronic training program based on the TAWOCK model was…
Descriptors: Models, Teaching Methods, Computation, Thinking Skills
Stamatios, Papadakis – International Journal of Educational Reform, 2024
Computational Thinking (CT) and the understanding of how programs are being executed is internationally acknowledging as a necessity for today's students and citizens of tomorrow. Despite the multifaceted nature of CT, the introduction of CT and associate concepts such as coding is regarded as developmental acceptable for preschool and…
Descriptors: Preschool Children, Computation, Thinking Skills, Programming
Moon, Hyunchang; Cheon, Jongphil; Kwon, Kyungbin – International Journal of Computer Science Education in Schools, 2022
To help novice learners overcome the obstacles of learning computational thinking (CT) through programming, it is vital to identify difficult CT components. This study aimed to determine the computational concepts and practices that learners may have difficulties acquiring and discuss how programming instructions should be designed to facilitate…
Descriptors: Difficulty Level, Computation, Thinking Skills, Programming
Lintang Matahari Hasani; Kasiyah Junus; Lia Sadita; Tsukasa Hirashima; Yusuke Hayashi – Online Learning, 2025
Online collaborative learning (OCL) based on the community of inquiry (CoI) framework is often implemented in the form of an online discussion activity for teaching subjects that require learners to revise their understandings and invent ways to solve problems. However, implementing OCL is challenging due to the difficulty of fostering…
Descriptors: Thinking Skills, Inquiry, Computer Mediated Communication, Asynchronous Communication
Fan Xu; Ana-Paula Correia – Journal of Computing in Higher Education, 2024
As online learning has become an inevitable trend in the post-peak era of the COVID-19 pandemic, distributed pair programming (DPP) is gaining momentum in both education and industry. DDP serves as a collaborative programming approach and also benefits the development of computational thinking, a fundamental skill in today's world. This study…
Descriptors: Programming, Computer Science Education, Cooperative Learning, Learning Activities
Eloy, Adelmo; Achutti, Camila F.; Fernandez, Cassia; Lopes, Roseli de Deus – Informatics in Education, 2022
Integrating computational thinking into K-12 Education has been a widely explored topic in recent years. Particularly, effective assessment of computational thinking can support the understanding of how learners develop computational concepts and practices. Aiming to help advance research on this topic, we propose a data-driven approach to assess…
Descriptors: Computation, Thinking Skills, Learning Processes, Evaluation Methods
Pewkam, Wichaya; Chamrat, Suthida – Informatics in Education, 2022
Computing science which focuses on computational thinking, has been a compulsory subject in the Thai science curriculum since 2018. This study is an initial program to explore how and to what extend computing science that focused on STEM education learning approach can develop pre-service teachers' computational thinking. The online STEM-based…
Descriptors: Preservice Teachers, Preservice Teacher Education, STEM Education, Learning Activities
Jamie Colwell; Amy Hutchison; Kristie Gutierrez; Jeff Offutt; Anya Evmenova – Computer Science Education, 2024
Background & Context: This research focused on an online professional development (PD), the Inclusive Computer Science Model of PD, to support integrating computer science and computational thinking for all learners into K-5 literacy instruction. Objective: This research was conducted to understand elementary teachers' perceptions of the PD.…
Descriptors: Elementary School Teachers, Teaching Experience, Electronic Learning, Faculty Development
Sagun Giri – ProQuest LLC, 2023
Past efforts to teach novices programming through pair programming and project-based learning utilizing different low floors, high ceilings and wide walls platforms have been successful. Building from related work, this study investigates the effectiveness of Productive Failure (PF) pedagogical design in supporting youth and novices when learning…
Descriptors: Coding, Youth, Computation, Thinking Skills
Nur Fajriah Muchlis; Punaji Setyosari; Dedi Kuswandi; Saida Ulfa; Henry Praherdhiono – International Society for Technology, Education, and Science, 2023
In recent years, the Computer Science and Information Technology programs have experienced growth and achieved immense popularity, increasing the demand for graduates who will become skilled workers. The educational outcomes-based curriculum (OBE) targets that learning must pay attention to one of the Key Performance Indicators (IKU) achievements:…
Descriptors: College Students, Design, Innovation, Thinking Skills
Sirakaya, Didem Alsancak – International Journal of Computer Science Education in Schools, 2020
This research aims to determine the change in students' computational thinking skills according to their ICT and mobile technology experience and frequency of use. The sample of the study, designed with the survey model, consisted of 269 students attending a vocational school of higher education. Data were collected using the Computational…
Descriptors: Thinking Skills, Information Technology, Handheld Devices, Electronic Learning
Xing, Wanli – Interactive Learning Environments, 2021
Previous research has invested much effort in understanding how programming can contribute to the development of young learners' computational thinking (CT) in traditional K-12 classroom settings. Relatively few studies have examined programming for CT in informal online communities, especially for large scale quantitative research. With the…
Descriptors: Programming, Thinking Skills, Computation, Programming Languages
Fields, Deborah; Lui, Debora; Kafai, Yasmin; Jayathirtha, Gayithri; Walker, Justice; Shaw, Mia – Computer Science Education, 2021
Background and Context: While assessment of computational thinking concepts, practices, and perspectives is at the forefront of K-12 CS education, supporting student "communication about computation" has received relatively little attention. Objective: To examine the usability of process-based portfolios for capturing students'…
Descriptors: Computer Science Education, Computation, Thinking Skills, Student Projects
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