Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 3 |
Descriptor
Coding | 3 |
Programming | 3 |
Skill Development | 3 |
College Freshmen | 2 |
Reflection | 2 |
Teaching Methods | 2 |
Assignments | 1 |
Attitude Change | 1 |
Computation | 1 |
Computer Literacy | 1 |
Computer Science Education | 1 |
More ▼ |
Source
IEEE Transactions on Education | 3 |
Author
Balaji Kalluri | 1 |
Bettin, Briana | 1 |
Divyaansh Chippa | 1 |
Jarvie-Eggart, Michelle | 1 |
Lin, Yu-Tzu | 1 |
Prajish Prasad | 1 |
Prakrati Sharma | 1 |
Steelman, Kelly S. | 1 |
Tan, Sheng-Rong | 1 |
Wallace, Charles | 1 |
Yeh, Martin K.-C. | 1 |
More ▼ |
Publication Type
Journal Articles | 3 |
Reports - Research | 3 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 2 |
Postsecondary Education | 2 |
High Schools | 1 |
Secondary Education | 1 |
Audience
Location
India | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Bettin, Briana; Jarvie-Eggart, Michelle; Steelman, Kelly S.; Wallace, Charles – IEEE Transactions on Education, 2022
In the wake of the so-called fourth industrial revolution, computer programming has become a foundational competency across engineering disciplines. Yet engineering students often resist the notion that computer programming is a skill relevant to their future profession. Here are presented two activities aimed at supporting the early development…
Descriptors: College Freshmen, Engineering Education, Programming, Coding
Lin, Yu-Tzu; Yeh, Martin K.-C.; Tan, Sheng-Rong – IEEE Transactions on Education, 2022
Contribution: Programming is a complex cognitive activity that involves both conceptual understanding and procedural skills, which is challenging for novices. To develop both program comprehension and implementation competency, this study proposed a live-coding-based instruction. Experts' live coding with think-aloud was recorded. Students then…
Descriptors: Programming, Coding, Video Technology, Teaching Methods
Balaji Kalluri; Prajish Prasad; Prakrati Sharma; Divyaansh Chippa – IEEE Transactions on Education, 2024
Contribution: This article proposes a new theoretical model with a goal to develop future human computational thinking (CT) in foundational computer science (CS) education. The model blends six critical types of thinking, i.e., logical thinking, systems thinking, sustainable thinking, strategic thinking, creative thinking, and responsible thinking…
Descriptors: Computation, Thinking Skills, Computer Science Education, Critical Thinking