Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 3 |
| Since 2017 (last 10 years) | 3 |
| Since 2007 (last 20 years) | 5 |
Descriptor
Source
| Education and Information… | 1 |
| Educational Technology &… | 1 |
| Informatics in Education | 1 |
| Journal of Educational… | 1 |
| Journal of Information… | 1 |
Author
| Amos Oyelere Sunday | 1 |
| Chengcong Zhu | 1 |
| Crabtree, John | 1 |
| Dan Sun | 1 |
| Fan Ouyang | 1 |
| Fan Xu | 1 |
| Friday Joseph Agbo | 1 |
| Ilkka Jormanainen | 1 |
| Jarkko Suhonen | 1 |
| Li, Jiansheng | 1 |
| Liu, Jiao | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 5 |
| Tests/Questionnaires | 5 |
| Reports - Research | 4 |
| Reports - Descriptive | 1 |
Education Level
| Secondary Education | 3 |
| Higher Education | 2 |
| Postsecondary Education | 2 |
| Elementary Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Dan Sun; Chengcong Zhu; Fan Xu; Yan Li; Fan Ouyang; Miaoting Cheng – Journal of Educational Computing Research, 2024
Although previous research has provided some insights into the effects of block-based and text-based programming modalities, there is a dearth of a detailed, multi-dimensional analysis of the transition process from different introductory programming modalities to professional programming learning. This study employed a quasi-experimental design…
Descriptors: Programming, Secondary School Students, Computation, Thinking Skills
Li, Jiansheng; Liu, Jiao; Yuan, Rui; Shadiev, Rustam – Educational Technology & Society, 2022
This study explores the role of socially shared regulation on computational thinking performance in cooperative learning. Ninety-four middle school students from China aged between 16 and 18 participated in this study. Forty-six students were in the experimental group, and 48 students were in the control group. Students in the experimental group…
Descriptors: Computation, Thinking Skills, Cooperative Learning, Foreign Countries
Amos Oyelere Sunday; Friday Joseph Agbo; Jarkko Suhonen; Ilkka Jormanainen; Markku Tukiainen – Education and Information Technologies, 2025
The need to integrate the teaching and learning of computational thinking (CT) in K-12 education has been on the rise since it was identified as a skill for solving 21st-century problems. The co-design pedagogical approach has shown great potential in promoting effective communication of CT to both university and K-12 students with the support of…
Descriptors: Computation, Thinking Skills, Foreign Countries, Elementary Secondary Education
Crabtree, John; Zhang, Xihui – Journal of Information Technology Education: Innovations in Practice, 2015
Teaching advanced programming can be a challenge, especially when the students are pursuing different majors with diverse analytical and problem-solving capabilities. The purpose of this paper is to explore the efficacy of using a particular problem as a vehicle for imparting a broad set of programming concepts and problem-solving techniques. We…
Descriptors: Computer Science Education, Programming Languages, Information Technology, Problem Solving
Rinderknecht, Christian – Informatics in Education, 2011
When first introduced to the analysis of algorithms, students are taught how to assess the best and worst cases, whereas the mean and amortized costs are considered advanced topics, usually saved for graduates. When presenting the latter, aggregate analysis is explained first because it is the most intuitive kind of amortized analysis, often…
Descriptors: Computation, Computer Software, Undergraduate Study, Teaching Methods

Peer reviewed
Direct link
