NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 2 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Moskal, Adon Christian Michael; Wass, Rob – Computer Science Education, 2019
Background and Context: Encouraging undergraduate programming students to think more about their software development processes is challenging. Most programming courses focus on coding skill development and mastering programming language features; subsequently software development processes (e.g. planning, code commenting, and error debugging) are…
Descriptors: Computer Software, Undergraduate Students, Programming, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Borge, Marcela; Toprani, Dhvani; Yan, Shulong; Xia, Yu – Computer Science Education, 2020
Background and Context: in this paper, we argue that integrating Human-Computer Interaction (HCI) into K-12 computing education can present learners with opportunities to develop human-centered design skills as well as higher-order thinking skills. Objective: to address the issues related to the development of HCI forms of expertise, we introduce…
Descriptors: Elementary Secondary Education, Design, Skill Development, Thinking Skills