DOI QR코드

DOI QR Code

Education Course Model based on AP CSP For Improvement of Computational Thinking

  • Cheon, EunYoung (Dept. of Computer Science & Engineering Chungnam National University)
  • Received : 2019.08.14
  • Accepted : 2019.09.18
  • Published : 2019.09.30

Abstract

Computational Thinking is one of the biggest issues in the era of the Fourth Industrial Revolution. It is a core literacy required not only for SW major but also for all students including them. It is not a simple computer software education, but a coding education based on Computational Thinking, and it should be able to solve the problems in everyday life and to express the process and solutions. However, in the case of students who lack background knowledge on SW and programming languages for development, it is hard to know how to algorithmize problems and express them using computer devices. In this study, we proposed a education course model to improve the students' thinking skills and to express them effectively. In addition, we confirmed whether the non-major students who learned through this education course model can express various problems related to the major field by integrating them with computing accidents and improve the problem solving ability.

Keywords

References

  1. Schwab, K. "The Fourth Industrial Revolution by Klaus Schwab." Geneva: World Economic Forum. 2016.
  2. Wing, Jeannette M. "Computational thinking." Communi cations of the ACM, VOL.49, No.3, pp.33-35, 2006. https://doi.org/10.1145/1118178.1118215
  3. Lim, Yongtaek. "Analysis on abroad e-Learning for SW education." Diss. The Graduate School Seoul National University, 2017.
  4. Nah, JeongEun. "Analysis of Computational Thinking Learning Effect through Learner Observation" Korean Journal of General Education, Vol.11, No.3, 2017.
  5. Kim Wan Seop. "A Study on the Recognition of Freshman on Computational Thinking as Essential Course.", Culture and Convergence, Vol.39, No. 6, pp.141-170, 2017. https://doi.org/10.33645/cnc.2017.12.39.6.141
  6. Su-Young Pi. "A Study on Coding Education of Non-Computer Majors for IT Convergence Education.", Journal of Digital Convergence, Vol.14, No.10, pp.1-8, 2016. https://doi.org/10.14400/JDC.2016.14.10.1
  7. Sung-Hee Jin, Soobong Shin, "Case Study and Needs Analysis on Convergence Education in Engineering Collegespp.", 2013 Journal of Engineering Education Research, Vol. 16, No. 6, pp.29-37, November 2013. https://doi.org/10.18108/jeer.2013.16.6.29
  8. Wing,J.M., "Computational Thinking and Thinking About Computing." Philosophical Transactions of the Royal Society, 366, pp.3717-3725, 2008. https://doi.org/10.1098/rsta.2008.0118
  9. Kyungkyu Kim, Jongyun Lee, "Analysis of the Effectiveness of Computational Thinking-Based Programming Learning." The Journal of Korean Association of Computer Education, 19(1), pp.27-39, Jan, 2016. https://doi.org/10.32431/KACE.2016.19.1.004
  10. Peets. M., "The development of ProgeTiger programme". Retrieved from http://twinspace.etwinning.net/files/collabspace/2/62/562/562/files/a7426d.pdf, 2014.
  11. Retrieved from http://progetiiger.ee/?q=
  12. "Innovation Centre in HITSA. Programming at Schools and Hobby Clubs." Retrieved from http://www.innovatsioonikeskus.ee/en/programming-schools-and-hobby-clubs.
  13. "Koodikerho opettaa suomalaiset lapset ohjelmoimaan" By LUMA Center. LUMA-sanomat. January 15, 2015.
  14. Seungki Shin, Youngkwon Bae, "Review of Software Education based on the Coding in Finland" Journal of The Korean Association of Information Education, Vol. 19, No. 1, pp.127-138, March 2015. https://doi.org/10.14352/jkaie.2015.19.1.127
  15. Tiina Heinila. "Future will be built by those who know how tocode" SITRA, July 11, 2014.
  16. Koodi2016. "Koodi2016-ensiapua ohjelmoinnin opetta miseen peruskoulussa" Retrieved from https://s3-eu-west-1.amazonaws.com/koodi2016/Koodi2016_LR.pdf
  17. Alves, Nathalia Da Cruz, Christiane Gresse Von Wangenheim, and Jean CR Hauck. "Approaches to Assess Computational Thinking Competences Based on Code Analysis in K-12 Education: A Systematic Mapping Study." Informatics in Education 18.1 2019.
  18. CSTA K-12 Computer Science Standards: Revised, 2011
  19. "Spread of excellent software education models by expanding leading schools", Ministry of Science and Technology, 2018.
  20. "Science and Technology ICT Policy and Technology Trends" Vol.56 2015,
  21. Jaewon Choi, Ho Lee, Jungmin Kim, Juho Song, "A Comparative Analysis of Curriculums for Software-related Departments based on Topic Modeling" The Journal of Society for e-Business Studies, Vol.22, No.4, pp.193-214, November 2017.
  22. Hwang, Yohan, Kongju Mun, and Yunebae Park. "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, Vol.36, No.2 , pp.325-335, 2016 https://doi.org/10.14697/jkase.2016.36.2.0325
  23. Kim, Seong-Won, and Youngjun Lee. "Development of a Software Education Curriculum for Secondary Schools." Journal of The Korea Society of Computer and Information, Vol.21, No.8, pp.127-141, 2016 https://doi.org/10.9708/jksci.2016.21.8.127
  24. Park, SunJu. "Analysis of Computational Thinking Level Through the Scratch Project Analyzation.", Journal of The Korean Association of Information Education Vol. 22, No. 6, pp. 661-669, 2018, https://doi.org/10.14352/jkaie.2018.22.6.661
  25. Lee, Hyun Jean. "A study on the necessity of convergence approach in coding education through case-study interview with individual Scratch learner", Basic formative research, Vol.18, No.6, pp.488-500, 2017
  26. College Board (2017). AP Computer Science Principles: Including the Curriculum Framework. New York: College Board.
  27. Retrieved from https://apcentral.collegeboard.org/pdf/ap-computer-science-principles-course-and-exam-description.pdf
  28. Retrieved from https://apcentral.collegeboard.org/pdf/ap-program-guide-2018-19.pdf