What is Computational Thinking? : Think like computer scientists

Table of Contents

Introduction (Nakashima, H. & Hirata, K.)
Chapter 1: What would be nice to understand about Computational Thinking? (Nambu, M.)
  1. A Non-Computer Scientist’s Adventures in Computational Thinking
  2. Wing’s Computational Thinking
  3. Living a Better and Happier Life
  4. Do You Need Me?
  5. Whose Computational Thinking is it?
  6. Computational Thinking by Computer Scientists
  7. What Makes Me Happy?
Chapter 2: A New Way of Thinking: Computational Thinking (Nakashima, H. & Hirata, K.)
  1. Thinking in the Computer Age
  2. Computation and Thinking
  3. Exponential Explosion
  4. Divided Government
  5. Recursion
  6. The World View of Information
  7. What Computational Thinking Is Not
Chapter 3: Teaching Computational Thinking Across Disciplines (Vallance, M.)
  1. Abstract
  2. What is Interdisciplinary Computational Thinking?
  3. How is Computational Thinking being promoted globally?
  4. How can Computational Thinking be implemented?
  5. Concluding Remarks
    References
Chapter 4: The Practice of Computational Thinking (Hirata, K. & Nakashima, H.)
  1. People who are Computer Scientists
  2. Abstraction
  3. Modeling
  4. Virtualization
  5. Design
Chapter 5: Meta (Katagiri, Y.)
  1. What is Meta?
  2. The Meta of Words
  3. Self-Reference
  4. The Meta of Computers
  5. The Meta of Thinking
Chapter 6: Life and Computational Thinking (Mima, N.)
  1. Thinking from Personal Experiences
  2. Originated in My Junior High School Days
  3. LOGO, a Tool for Thinking
  4. Poet Tanikawa Shuntaro’s Computational Thinking
  5. Thinking with Food
  6. New Learning and Computer Science
  7. Computational Thinking for All
Appendix
  • Jeannette M. Wing “Computational Thinking”
Afterword
Record of “The Computational Thinking Colloquium at Future University Hakodate”
Introduction of the Editors and Authors
Column List
  1. Difficulties in Assessing Value
  2. Exponential Acceleration of Evolution
  3. Exclusionary Control
  4. The Law of Entropy Increase and the Arrow of Time
  5. Science Fiction Dealing with the Frame problem
  6. Thinking about the Way of Calculation
  7. Computer Also Mean “People Who Calculate”
  8. Women Computers at NASA
  9. Stigler’s Eponym Law and Self-Referentiality
  10. Marr’s Computation Theory
  11. Fractals
  12. Two “Calculations” -Calculation and Computation

Chapter 6