References
- Arden, G., & Vaegan (1983). Electroretinograms evoked in man by local uniform or patterned stimulation. Journal of physiology, 341(1), 85-104. https://doi.org/10.1113/jphysiol.1983.sp014794
- Bransford, J. D., & Stein, B. S. (1984). The IDEAL problem solver. New York, NY: Freeman.
- Brennan, K., & Resnick, M. (2012). New framework for studying and assessing the development of computational thinking. Proceeding of the 2012 American Educational Research Association Meeting, Vancouver, BC, Canada. Retrieved from https://web.media.mit.edu/-kbrennan/files/Brennan_Resnick_AERA2012_CT.pdf
- Brinda, T., Puhlmann, H., & Schulte, C. (2009). Bridging ICT and CS - Educational standards for computer science in lower secondary education. Proceedings of the 14th annual ACM SIGCSE conference on innovation and technology in computer science education, 288-292. New York, NY: ACM.
- Burke, K., Poock, J., Greenbowe, T., & Hand, B. (2005). Training chemistry teaching assistants to use the science writing heuristic. Journal of College Science Teaching, 35(1), 36-41.
- Cho, Y., Seong, J., & Lee, H. (2008). Creativity education: developing creative problemsolving abilities. Seoul: Ewha Womans University Press.
- Choi, H. (2014). Developing lessons and rubrics to promote computational thinking. Journal of the Korean Association of Information Education, 18(1), 57-64. https://doi.org/10.14352/jkaie.2014.18.1.57
- Choi, H. (2018). Domestic literature review on computational thinking development through software programming education. The Korean Society for Educational Technology, 34(3), 743-774.
- Choi, H., & Kim, M. (2017). Designing a new teacher education course for integrating design thinking with computational thinking. Journal of the Korean Association of Information Education, 21(3), 343-350. https://doi.org/10.14352/jkaie.21.3.343
- Choi, S. (2016). A study on teaching-learning for enhancing computational thinking skill in terms of problem solving. The Korean Association of Computer Education, 19(1), 53-62.
- Dewey, J. (1910). How we think. Boston, MA : D. C. Heath & Co.
- Feldhusen, J. F., & Treffinger, D. J. (1977). The role of instructional material in teaching creative thinking. Gifted Child Quarterly, 21(4), 450-459. https://doi.org/10.1177/001698627702100405
- Foster, I. (2006). 2020 Computing: a two-way street to science's future. Nature, 440, 419. https://doi.org/10.1038/440419a
- Han, S., & Kim, H. (2019). A study on the change of the perception of students' computational thinking and scientific attitudes in earth science classes using a block-based coding. Journal of the Korean Society of Earth Science Education, 12(2), 131-140.
- Harwood, W. S. (2004). A new model for inquiry. Journal of college science teaching, 33(7), 29-33.
- Heo, M. (1984). Development of evaluation table for scientific exploration. Journal of the Korean Association for Science Education, 4(1), 57-64.
- Hwang, Y. (2015). Development of strategies for education about research design to student researchers in science and engineering through extraction of problem specification elements (Doctoral dissertation). Daegu: Kyoungpook National University.
- Hwang, Y., Mun, K., & Park, Y. (2016). Study of perception on programming and computational thinking and attitude toward science learning of high school students through software inquiry activity: Focus on using scratch and physical computing materials. Journal of the Korean Association for Science Education, 36(2), 325-335. https://doi.org/10.14697/jkase.2016.36.2.0325
- International Society for Technology in Education [ISTE] & Computer Science Teachers Association [CSTA]. (2011). Computational thinking in K-12 education teacher resource, 2nd Ed. Retrieved from http://www.iste.org/docs/ct-documents/ctteacher-resources_2ed-pdf.pdf?sfvrsn=2
- International Society for Technology in Education [ISTE] & Computer Science Teachers Association [CSTA]. (2011). Computational thinking leadership toolkit 1st edition. Retrieved from http://csta.acm.org/Curriculum/sub/CurrFiles/471.11CTLeadershiptToolkit-SP-vF.pdf
- Jeon, Y., & Kim, S. (2017). 2015 Revised curriculum and computational thinking. 2017 software education leader teacher training course. Daegu : KERIS.
- Kalelịoğl, F., Gülbahar, Y., & Kukul, V. (2016). A framework for computational thinking based on a systematic research review. Baltic Journal of Modern Computing, 4(3), 583-596.
- Kim, H., & Choi, S. (2019). The effects of instructional strategies using the process of procedural thinking on computational thinking and creative problem-solving ability in elementary science classes. Journal of Science Education, 43(3), 329-341. https://doi.org/10.21796/jse.2019.43.3.329
- Kim, M., & Kim, S. (2018). Korean secondary students' computational thinking based on problem solving. Korean Association for Learner-centered Curriculum and Instruction, 18(16), 807-830. https://doi.org/10.22251/jlcci.2018.18.16.807
- Kim, S. (2015). Development of scratch code analysis system for assessment about concepts of computational thinking. The Journal of Korean Association of Computer Education 18(6), 13-22. https://doi.org/10.32431/KACE.2015.18.6.002
- Kim, S., & Kim, T. (2018). The effect of data literacy on students' learning motivation and academic achievement in secondary problem solving class based on computational thinking. The Korean Society for the Study of Teacher Education, 34(4), 125-144. https://doi.org/10.14333/KJTE.2018.34.4.125
- Kim, Y. (2013). Thinking ability education. Seoul: Yuwon Books.
- Lee, A. (2019). Domestic research trend analysis of computing thinking. The Korea Contents Association, 19(8), 214-223.
- Lee, C. (2017). Effects of computational thinking based real life problem solving learning on elementary school student's computational thinking. The Society of Korean Practical Arts Education Research, 23(4), 91-107. https://doi.org/10.29113/skpaer.2017.23.4.091
- Lee, J., Kim, J., & Kim, J. (2018). Effects of the experience in developing physics teaching materials based on computational thinking for improvement of science teachers' and pre-service teachers' technological pedagogical and content knowledge. New Physics: Sae Mulli, 68(2), 202-216. https://doi.org/10.3938/NPSM.68.202
- Lee, K. (2019). Computational thinking education teaching method research for non-major subjects. The Korean Association of General Education, 13(1), 321-343.
- Liu, J., & Wang, L. (2010). Computational thinking in discrete mathematics. Second International Workshop on Education Technology and Computer Science (ETCS), 1, 413-416.
- Mansfield, R. S., & Busse, T. V. (1981). The psychology of creativity and discovery: Scientists and their work. Chicago, IL: Nelson-Hall.
- Marshall, J. A., & Carrejo, D. J. (2008). Students' mathematical modeling of motion. Journal of Research in Science Teaching, 45(2), 153-173. https://doi.org/10.1002/tea.20210
- Ministry of Education [MOE]. (1997). Science curriculum. Seoul: Ministry of Education: 1997-15(9)
- Ministry of Education [MOE]. (2015a). Guide of operating SW education. Sejong: Ministry of Education.
- Ministry of Education [MOE]. (2015b). The national curriculum for the primary and secondary schools. Sejong: Ministry of Education.
- Ministry of Education [MOE]. (2015c). Science curriculum. Sejong: Ministry of Education.
- National Research Council [NRC]. (2000). Inquiry and the national science education standards. Washington DC: National Academy Press.
- National Research Council [NRC]. (2010). Report of a workshop on the scope and nature of computational thinking. Washington, D.C.: The National Academies Press.
- National Research Council [NRC]. (2012). A framework for K-12 science education: Practices, crosscutting concepts, and core ideas. Washington, DC: The National Academies Press.
- Oh, K., & Ahn, S. (2013). A study on the problem-solving process model based on the computational thinking to improve creativity. The Korean Association of Computer Education Winter Conference Paper, 17(1), 183-186.
- Park, S., & Ahn, S. (2016). An exploratory study of the competence of computational thinking: for software developer. The Journal of Korean Association of Computer Education, 19(5), 41-53. https://doi.org/10.32431/KACE.2016.19.5.004
- Park, Y., & Green, J. (2019). Bringing computational thinking into science education. Journal of the Korean Earth Science Society, 40(4), 340-352. https://doi.org/10.5467/JKESS.2019.40.4.340
- Park, Y., & Park, M. (2018). Exploring students competencies to be creative problem solvers with computational thinking practices. Journal of the Korean Earth Science Society, 39(4), 388-400. https://doi.org/10.5467/JKESS.2018.39.4.388
- Park, Y.-S., Jeong, D.-H., Yu, J.-Y., & Flick, L. (2015a). Application of computational thinking for activating STEAM education. Paper presented at the biannual meeting of Korean Earth Science Society, April 23-24, Chuncheon National University of Education, Chuncheon, Korea.
- Park, Y.-S., Hwang, J.-K., & Flick, L. B. (2015b). The analysis of computational thinking in STEAM program about climate change and water shortage and suggestions in science education. Paper presented at the biannual meeting of Korean Earth Science Society, September 10-11, Jeonbuk National University, Jeonju, Korea.
- Polya, G. (1957). How to solve it: A new aspect of mathematical method. Princeton, NJ: Princeton University Press.
- Rezba R., Fiel, R., & Sprague, C. (1995). Learning and assessing science process skills. 3rd Ed. Dubuque, Iowa : Kendall/Hunt.
- Rossman, J. (1931). The psychology of the inventor. Washington, DC: Inventor's Publishing Company.
- RSC2017 (2017). Robot software challenge pre-description. Retrieved from http://rsc.education/2017/ko/tutorial/briefing.jsp
- Sadler, T. D., Burgin, S., McKinney, L., & Ponjuan, L. (2010). Learning science through research apprenticeships: A critical review of the literature. Journal of Research in Science Teaching, 47(3), 235-256. https://doi.org/10.1002/tea.20326
- Selby, C., & Woollard, J. (2013). Computational thinking: the developing definition. ITiCSE conference paper. University of Kent, Canterbury, England.
- Selby, C. & Woollard, J. (2014). Refining an understanding of computational thinking. University of Southampton Institutional Repository. Retrieved from http://eprints.soton.ac.uk/id/eprint/372410
- Shin, S., Kim, C., Park, N., Kim, K., Seong, Y., & Jeong, Y. (2016). Convergence organization strategies of the computational thinking in informatics curriculums. Journal of the Korean Association of Information Education. 20(6), 607-616.
- Sneider, C., Stephenson, C., Schafer, B., & Flick, L. (2014). Computational thinking in high school science classroom. The Science Teacher, 81(5), 53-60.
- Song, H. (2007). Instructional Design Principles for Enhancing Creative Problem Solving Skills. The Korea Association of Yeolin Education, 15(3), 55-73.
- Todd, R. D., Todd, K. R., & McCrory, D. L. (1996). Introduction to design and technology. New York, NY: Thomson Learning Tools.
- Wallas, G. (1926). The art of thought. New York, NY: Harcourt Brace.
- Wecker, C., Rachel, A., Heran-Dorr, E., Waltner, C., Wiesner, H., & Fischer, F. (2013). Presenting theoretical ideas prior to inquiry activities fosters theory-level knowledge. Journal of Research in Science Teaching, 50(10), 1180-1206. https://doi.org/10.1002/tea.21106
- Weintrop, D., Beheshti, E., Horn, M., & Orton, K. (2015). Defining computational thinking for mathematics and science classroom. Journal of Science Education and Technology, 25, 127-147. https://doi.org/10.1007/s10956-015-9581-5
- Wing, J. M. (2006). Computational thinking. Communication of the ACM, 49(3), 33-35. https://doi.org/10.1145/1118178.1118215