Does Everyone Use Computational Thinking?: A Case Study of Art and Computer Science Majors
暂无分享,去创建一个
Oenardi Lawanto | Andreas Febrian | Kamyn Peterson-Rucker | Alia Melvin | Shane E. Guymon | O. Lawanto | A. Febrian | Kamyn Peterson-Rucker | Alia Melvin
[1] Christine Leininger,et al. Computer Science Unplugged , 2009 .
[2] J. Lapadat,et al. Transcription in Research and Practice: From Standardization of Technique to Interpretive Positionings , 1999 .
[3] Peter J. Denning,et al. Great principles in computing curricula , 2004, SIGCSE '04.
[4] J. Flavell. Metacognitive aspects of problem solving , 1976 .
[5] Alison S. Marzocchi. Using the Tower of Hanoi puzzle to infuse your mathematics classroom with computer science concepts , 2016 .
[6] A. Bundy. Computational Thinking is Pervasive , 2007 .
[7] Lisanne Bainbridge,et al. Verbal protocol analysis. , 1990 .
[8] Ilenia Fronza,et al. Teaching Computational Thinking Using Agile Software Engineering Methods , 2017, ACM Trans. Comput. Educ..
[9] Donna Teague,et al. A people-first approach to programming , 2009, ACE '09.
[10] D. Jonassen. Learning to Solve Problems: An Instructional Design Guide , 2009 .
[11] David H. Jonassen,et al. Learning to Solve Problems : A Handbook for Designing Problem-Solving Learning Environments , 2010 .
[12] Gregorio Robles,et al. Dr. Scratch: Automatic Analysis of Scratch Projects to Assess and Foster Computational Thinking , 2015 .
[13] Peter B. Henderson,et al. Ubiquitous Computational Thinking , 2009, Computer.
[14] Susanne P. Lajoie,et al. Metacognition, Self Regulation, and Self-regulated Learning: A Rose by any other Name? , 2008 .
[15] Amber Settle,et al. Undergraduate Students’ Perceptions of the Impact of Pre-College Computing Activities on Choices of Major , 2016, TOCE.
[16] IsayamaDaiki,et al. Computer Science Education for Primary and Lower Secondary School Students , 2016 .
[17] Jeannette M. Wing. An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.
[18] I. Coyne. Sampling in qualitative research. Purposeful and theoretical sampling; merging or clear boundaries? , 1997, Journal of advanced nursing.
[19] Giorgos Lepouras,et al. How Do Different Cognitive Styles Affect Learning Programming? Insights from a Game-Based Approach in Greek Schools , 2016, ACM Trans. Comput. Educ..
[20] Thomas H. Parker,et al. What is π , 1991 .
[21] Peter J. Denning,et al. Computing as a discipline , 1989, Computer.
[22] Hector Geffner,et al. Artificial Intelligence: From programs to solvers , 2014, AI Commun..
[23] Peter Hubwieser,et al. Scratch vs. Karel: impact on learning outcomes and motivation , 2014, WiPSCE.
[24] Eugene W. Lyman,et al. Exploring Issues About Computational Thinking in Higher Education , 2015 .
[25] Eric Rosenbaum,et al. Scratch: programming for all , 2009, Commun. ACM.
[26] Margaret M. Burnett,et al. Idea Garden: Situated Support for Problem Solving by End-User Programmers , 2015, Interact. Comput..
[27] M. Weiser. The Computer for the Twenty-First Century , 1991 .
[28] Martyn Clark. Computer Science: A hard-applied discipline? , 2003 .
[29] Jeannette M. Wing. Computational thinking and thinking about computing , 2008, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.
[30] David H. Jonassen,et al. Toward a design theory of problem solving , 2000 .
[31] Michelene T. H. Chi,et al. Eliciting Self-Explanations Improves Understanding , 1994, Cogn. Sci..
[32] John C. Mitchell,et al. Foundations for programming languages , 1996, Foundation of computing series.
[33] Cheng-Chih Wu,et al. Tracking Students’ Cognitive Processes During Program Debugging—An Eye-Movement Approach , 2016, IEEE Transactions on Education.
[34] Deborah A. Fields,et al. Youth Computational Participation in the Wild , 2017, ACM Trans. Comput. Educ..
[35] Susanne E. Hambrusch,et al. A multidisciplinary approach towards computational thinking for science majors , 2009, SIGCSE '09.
[36] Nick Senske,et al. A Curriculum for Integrating Computational Thinking , 2011 .
[37] Tricia Walker,et al. Computer science , 1996, English for academic purposes series.
[38] Aman Yadav,et al. Computational Thinking for All: Pedagogical Approaches to Embedding 21st Century Problem Solving in K-12 Classrooms , 2016 .
[39] J. Creswell. Qualitative inquiry and research design: Choosing among five approaches, 2nd ed. , 2007 .
[40] Mark Weiser,et al. Programmers use slices when debugging , 1982, CACM.
[41] Daniel Andersson. Hashiwokakero is NP-complete , 2009, Inf. Process. Lett..
[42] Christian D. Schunn,et al. Developing Computational Thinking through a Virtual Robotics Programming Curriculum , 2017, ACM Trans. Comput. Educ..
[43] Jeremy V. Ernst,et al. Fundamental Computer Science Conceptual Understandings for High School Students Using Original Computer Game Design , 2012 .
[44] David Weintrop,et al. Comparing Block-Based and Text-Based Programming in High School Computer Science Classrooms , 2017, ACM Trans. Comput. Educ..
[45] Joel C. Adams. Alice, middle schoolers & the imaginary worlds camps , 2007, SIGCSE '07.
[46] R. Jeffries,et al. A process model for Missionaries-Cannibals and other river-crossing problems , 1977, Cognitive Psychology.
[47] Sze Yee Lye,et al. Review on teaching and learning of computational thinking through programming: What is next for K-12? , 2014, Comput. Hum. Behav..
[48] William E Boyd,et al. Understanding How Students Study: The Genealogy and Conceptual Basis of A Widely Used Pedagogical Research Tool, Biggs’ Study Process Questionnaire , 2017 .
[49] Carl Bereiter,et al. Situated Cognition and How to Overcome It , 2021, Situated Cognition.
[50] Reza Firsandaya Malik,et al. Solving Hashiwokakero Puzzle Game with Hashi Solving Techniques and Depth First Search , 2012 .
[51] Fred Martin,et al. Integrating computational thinking across the K--8 curriculum , 2014, Inroads.
[52] Konstantinos Chorianopoulos,et al. Teaching Programming in Secondary Education Through Embodied Computing Platforms , 2017, ACM Trans. Comput. Educ..