References
- Bae, H. J., Lee, E. K., & Lee, Y. J.(2008). A Problem Based Teaching and Learning Model for Scratch Programming Education. Journal of the Korean Association of Computer Education, 12(3).
- 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).
- BBC. BiteSize. Introduction to Computational thinking. http://www.bbc.co.uk/education/guides/zp92mp3/revision.
- Byeon, Y. G.(2001). Understanding of the Theory of Teaching and Learning. Hakji Press.
- Cho, S. H., Song, J. B., Kim, S. S., & Baek, S. H.(2008). The Effect of a Programming Class Using Scratch. Journal of The Korean Association of Information Education, 12(4).
- Cho, S. H., Song, J. B., Kim, S. S., & Lee, K. H.(2008). The Effect of CPS-Based Scratch EPL on Problem Solving Ability and Programming Attitude. Journal of The Korean Association of Information Education, 12(1).
- Choi, H. S.(2014). Developing Lessons and Rubrics to Promote Computational Thinking. Journal of The Korean Association of Information Education. 18(1).
- Code.org. Why Coding? https://youtu.be/nKIu9yen5nc
- Computer Science Teachers Association(CSTA), The International Society for Technology in Education(ISTE).(2011). Computational Thinking-teacher resources(second edition). https://csta.acm.org/Curriculum/sub/CurrFiles/472.11CTTeacherResources_2ed-SP-vF.pdf.
- Fletcher, G. H., Lu, J. J.(2009). Education: Human Computing Skills: Rethinking the K-12 Experience. Association for Computing Machiney. Computations of the ACM, 52(2).
- Google. Computational Thinking for Educators. https://computationalthinkingcourse.withgooglecom/course?use_last_location=true.
- Google for Education. CT Overview. https://www.google.com/edu/resources/programs/exploring-computational-thinking/index.html#!ctoverview.
- Hsu, Y. C., Rice, K., Dawley, L.(2012). Empowering educators with Android App Inventor: An Online Workshop in Mobile App Design. British Journal of Educational Technology, 43(1).
- Jeong, Y. S.(2015). Proposition for the Software Education Standards of Elementary School. A Public Hearing on the Standard Model for K-12 Software Education.
- JTBC(2016.5.17.). Card News.
- Kim, S. H., & Han., S. K.(2012). Design-Based Learning for Computational Thinking. Journal of The Korean Association of Information Education, 16(3).
- Korean Ministry of Education.(2015). Operation Guideline to Software Education.
- Lee, E. K.,(2013). Computer Education Curriculum and Instruction: Creative Programming Learning with Scratch for Enhancing computational Thinking. Journal of The Korean Association of Computer Education, 16(1).
- Mit App Inventor. Computational Thinking through Mobile Computing. https://nsfmobilect.wordpress.com/.
- Morelli, R., de Lanerrolle, T., Lake, P., Limardo, N., Tamotsu, E., & Uche, C.(2010). Can Android App Inventor Bring Cumputational Thinking to K-12?, http://www.hfoss.org/uploads/docs/appinventor_manuscript.pdf. Humanitarian Free and Open Source Software Project.
- Papert, S(1980). Mindstorms: Children, computers, and powerful ideas. New York: Basic Books.
- Song, J. B., Cho, S. H., & Lee, T. W.(2008). The Effect of Learning Scratch Programming on Student's Motivation and Problem Solving Ability. Journal of The Korean Association of Information Education, 12(3).
- The White House(2016). Computer Science For All. https://www.whitehouse.gov/blog/2016/01/30/computer-science-all.
- Turbak, F., Pokress, S. C., & Sherman, M. (2014). Mobile Computational Thinking with App Inventor 2. Journal of Computing Science in Colleges, 29(6).
- Wing, J. M.(2006). Computational Thinking. Communications of the ACM, 49(3).