Communications of the ACM - Self managed systems
A multidisciplinary approach towards computational thinking for science majors
Proceedings of the 40th ACM technical symposium on Computer science education
A framework for computational thinking across the curriculum
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
When Practice Doesn’t Make Perfect: Effects of Task Goals on Learning Computing Concepts
ACM Transactions on Computing Education (TOCE)
Towards a taxonomy of errors in HTML and CSS
Proceedings of the ninth annual international ACM conference on International computing education research
Hi-index | 0.00 |
We study student understanding of the use of a tree structure in the context of an introductory web development course. In particular, we analyze student answers as they use a tree structure to construct file references in web pages. More fundamentally, our study initiates a bottom-up study of computational thinking by identifying the computational thinking mistakes that students make when they are learning resource referencing for web development. Our preliminary results suggest that students do not necessarily learn abstract concepts (like trees) and abstract rules of reasoning (composing relative and absolute tree paths) by just working with folders and composing file references alone.