M
Michael S. Horn
Researcher at Northwestern University
Publications - 146
Citations - 4376
Michael S. Horn is an academic researcher from Northwestern University. The author has contributed to research in topics: Computer science & Computational thinking. The author has an hindex of 26, co-authored 120 publications receiving 3489 citations. Previous affiliations of Michael S. Horn include Harvard University & Tufts University.
Papers
More filters
Journal ArticleDOI
Defining Computational Thinking for Mathematics and Science Classrooms
David Weintrop,Elham Beheshti,Michael S. Horn,Kai Orton,Kemi Jona,L. Trouille,L. Trouille,Uri Wilensky +7 more
TL;DR: This paper proposes a definition of computational thinking for mathematics and science in the form of a taxonomy consisting of four main categories: data practices, modeling and simulation practices, computational problem solving practices, and systems thinking practices.
Proceedings ArticleDOI
Reality-based interaction: a framework for post-WIMP interfaces
Robert J. K. Jacob,Audrey Girouard,Leanne M. Hirshfield,Michael S. Horn,Orit Shaer,Erin Treacy Solovey,Jamie Zigelbaum +6 more
TL;DR: It is believed that viewing interaction through the lens of RBI provides insights for design and uncovers gaps or opportunities for future research.
Proceedings ArticleDOI
Comparing the use of tangible and graphical programming languages for informal science education
TL;DR: It is shown that regardless of the condition, involving multiple active participants leads to significantly longer interaction times, and evidence is presented that children are more actively involved in the tangible condition, an effect that seems to be especially strong for girls.
Journal ArticleDOI
Tangible interaction and learning: the case for a hybrid approach
TL;DR: This paper advocates for a hybrid approach—one that offers teachers and learners the flexibility to select the most appropriate interaction style to meet the needs of a specific situation.
Proceedings ArticleDOI
Designing tangible programming languages for classroom use
TL;DR: This paper describes a new technique for implementing educational programming languages using tangible interface technology that emphasizes the use of inexpensive and durable parts with no embedded electronics or power supplies and argues that languages created with this approach offer an appealing and practical alternative to text-based and visual languages for classroom use.