Yakman, G. (2008). STEAM education: an overview of creating a model of integrative education. Pupil’s Attitudes Toward Technology, 19. 335-358.
Wing, J. M. (2008), Computational thinking and thinking about computing,Philosophical Transactions of The Royal Society, 366, 3717-3725
Wing, J. M. (2006). Computational thinking, Communications of the ACM, 49(3), 33-35.
Wells, G. (1986). The meaning makers: Children learning language and using language to learn. Heinemann Educational Books Inc., 70 Court St., Portsmouth, NH 03801.
Touretzky, D. S., Marghitu, D., Ludi, S., Bernstein, D., & Ni, L. (2013). Accelerating K-12 computational thinking using scaffolding, staging, and abstraction. In Proceeding of the 44th ACM technical symposium on Computer science education, 609-614.
Stolee, K. T., & Fristoe, T. (2011, March). Expressing computer science concepts through Kodu game lab. In Proceedings of the 42nd ACM technical symposium on Computer science education (pp. 99-104). ACM.
Schank, R. C. (1990). Tell me a story: A new look at real and artificial memory. Charles Scribner's Sons.
Satchwell, R. E., & Loepp, F. L. (2002). Designing and implementing an integrated mathematics, science, and technology curriculum for the middle school. J ournal of Industrial Teacher Education, 39(3).
Rossett, A. (1987). Training needs assessment, Educational Technology Publications.
Romeike, R. (207b, November). Applying creativity in CS high schol education: criteria, teaching example and evaluation. Proceedings of the Seventh Baltic Sea Conference on Computing Education Research-Volume 8 (p. 87-96). Australian Computer Society, Inc.
Roadrangka, V., Yeany, R. H., & Padilla, M. J. (1983, April). The construction of a group assessment of logical thinking (GALT). In th annual meeting of the National Association for Research in Science Teaching. Dallas, Texas, April (pp. 5-8).
Resnick, M., Maloney, J., Hern ndez, A. M., Rusk, N., Eastmond, E,, Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B. & Kafai, Y. (2009). Scratch: Programming for All, Communications of the ACM, 52(11), 60-67.
National Research Council. (2011). Report of a Workshop on the Pedagogical Aspects of Computational Thinking. National Academies Press.
National Research Council. (2010). Report of a Workshop on the Scope and Nature of Computational Thinking. National Academies Press.
McWilliams, T. P., & McWilliams, V. B. (2011). Another Look At Theoretical And Em-pirical Issues In Event Study Methodology. Journal of Applied Business Research (JABR), 16(3).
Maloney, J., Resnick, M., Rusk, N., Silverman, B., & Eastmond, E. (2010). The scratch programming language and environment. ACM Transactions on Computing Education, 10(4), 16:1-16:15.
MacLaurin, M. (2011). The design of kodu : a tiny visual programming language for children on the xbox 360. POPL '11 Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages. 241-246.
Logo, C. S. T. A. (2011). CSTA K-12 Computer Science Standards (Doctoral dissertation, Bowdoin College).
Kramer, J. (207). Is abstraction the key to computing?. Communications of the ACM, 50(4), 36-42. doi: 10.145/1232743.1232745
Koppelman, H., & van Dijk, B. (2010, June). Teaching abstraction in introductory courses. Proceedings of the fifteenth annual conference on Inovation and technology in computer science education (p. 174-178). ACM. doi: 10.145/182090.182140
Kane, L., Berger, W., Anton, G., Shapiro, B., & Squire, K. (2011). Studio K: a game design curriculum for computational thinking. GLS 8.0 Conference Proceedings, 469-472.
Hazan, O. (1999). Reducing abstraction level when learning abstract algebra concepts. Educational Studies in Mathematics, 40(1), 71-90. doi:10.1023/A:103780613628
Gallets, M. P. (2005). Storytelling and Story Comprehension. A thesis presentedat the department of curriculum and instruction, East Tennessee StateUniversity.
Fowler, A., Fristoe, T., & MacLauren, M. (2012). Kodu Game Lab: a programming environment. The Computer Games Journal: Whitsun 2012, 17-22.
Fowler, A. and Cusack, B. (2011). Enhancing introductory programming with Kodu Game Lab: an exploratory study. Proceedings of the 2nd Annual Conference of Computing and Information Technology Education and Research in New Zealand, (pp. 69-79).
Egan, K. (1989). Teaching as story telling: An alternative approach to teaching and curriculum in the elementary school . University of Chicago Press.
Devlin, K. (203, September). Why universities require computer science students to take math. Communications of the ACM, 46(9), 37-39.
Denning, P. J. (2010). Ubiquity symposium'What is computation?': Opening statement. Ubiquity, 2010(November), 1.
Denning, P. J. (2007). Computing is a natural science. Communications of the ACM, 50(7), 13-18.
Cresswell, J., & Vayssettes, S. (2006). Assessing scientific, reading and mathematical literacy: a framework for PISA 2006. Organisation for Economic Cooperation and Development (OECD).
Computational Thinking 능력 향상을 위한 로봇 프로그래밍 교수학습 모형. 박사학위 논문
Bybee, R. W. (2010). Advancing STEM Education: A 2020 Vision. Technology and Engineer Teacher, 70(1), 30-35.
Benedsen, J., & Caspersen, M. E. (208, September). Abstraction ability as an indicator of suces for learning computing science?. Proceedings of the Fourth international Workshop on Computing Education Research (p.15-26). ACM. doi: 10.145/1404520.1404523
Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: what is involved and what is the role of the computer science education community?. Acm Inroads, 2(1), 48-54.
Algorithmic brick based tangible robot and hybrid programming environments for enhancing computational thinking. 박사학위 논문