Publication Date
In 2025 | 2 |
Since 2024 | 3 |
Descriptor
Coding | 3 |
Instructional Design | 3 |
Computation | 2 |
Computer Science Education | 2 |
Novices | 2 |
Programming | 2 |
STEM Education | 2 |
Thinking Skills | 2 |
Adolescents | 1 |
College Students | 1 |
Computer Uses in Education | 1 |
More ▼ |
Author
Andrew A. Tawfik | 1 |
Andrew M. Olney | 1 |
David W. Jackson | 1 |
Fahd Abdus-Sabur | 1 |
Haochen Yan | 1 |
Helen Zhang | 1 |
Jiaqi Liu | 1 |
Jun Feng | 1 |
Linda Payne | 1 |
Xia Sun | 1 |
Xiao Zhang | 1 |
More ▼ |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Reports - Descriptive | 1 |
Education Level
Higher Education | 1 |
Postsecondary Education | 1 |
Secondary Education | 1 |
Audience
Location
China | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
David W. Jackson; Helen Zhang; Fahd Abdus-Sabur – TechTrends: Linking Research and Practice to Improve Learning, 2025
During young adolescence, many youth develop strong identities in relation to science, technology, engineering and mathematics with computing (STEM + C). One way to design for student engagement in STEM + C is to create project-based units that leverage students' interests. We created one such unit, called the "smart greenhouse project".…
Descriptors: Instructional Design, Computer Uses in Education, STEM Education, Student Projects
Andrew A. Tawfik; Linda Payne; Andrew M. Olney – Technology, Knowledge and Learning, 2024
Theorists and educators increasingly highlight the importance of computational thinking in STEM education. While various scaffolding strategies describe how to best support this skillset (i.e., paired programming, worked examples), less research has focused on the design and development of these digital tools. One way to support computational…
Descriptors: Thinking Skills, Computation, STEM Education, Scaffolding (Teaching Technique)
Zhizezhang Gao; Haochen Yan; Jiaqi Liu; Xiao Zhang; Yuxiang Lin; Yingzhi Zhang; Xia Sun; Jun Feng – International Journal of STEM Education, 2025
Background: With the increasing interdisciplinarity between computer science (CS) and other fields, a growing number of non-CS students are embracing programming. However, there is a gap in research concerning differences in programming learning between CS and non-CS students. Previous studies predominantly relied on outcome-based assessments,…
Descriptors: Computer Science Education, Mathematics Education, Novices, Programming