본문 바로가기
KERD
논문KCI 등재

시각적 문해력을 활용한 프로그래밍 교육의 효과 : 예술계열 중심으로

Effects of Programming Education using Visual Literacy: Focus on Arts Major

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류과학기술학

초록

최근소프트웨어역량이강조됨에따라대학에서는전공구분없이모든학생들에게소프트웨어교육을진행하고있다. 비전공자들은소프트웨어교육에대한동기부여가부족하고, 생소한학습콘텐츠에대한체감난이도가높은문제가있다. 이를해결하기위해학습자특성에맞는소프트웨어교육을제공해야한다. 예술계열학생들은시각에대한이해와표현력이뛰어나므로시각적문해력을활용하면프로그래밍교육의학습효과를높일수있다고본다. 본연구에서는일상의문제를순서도와의사코드로분해하여 절차적으로 시각적 이미지를 구성한다. 이를 교육용 프로그래밍 언어인 플레이봇을 이용하여 코딩을 하고 문제를 해결하도록진행하여수업의효과를분석하고자한다. 이를통해학생들은프로그래밍의개념을이해하고, 문제를컴퓨팅적사고로해결하는과정을이해할수있으며, 프로그래밍을자신의전공에활용하는방법을습득할수있을것으로기대한다.

Abstract

Recently, with an emphasis on software proficiency, universities are providing software education to all students regardlessof their majors. However, non-majors often lack motivation for software education and perceive the unfamiliar learning contentas more challenging. To address this issue, tailored software education according to the learners’ characteristics is essential. Artstudents, for instance, with their strong visual comprehension and expressive abilities, can benefit from utilizing visual literacy toenhance the effectiveness of programming education. In this study, we propose decomposing everyday problems into flowcharts andpseudocode to construct procedural and visual images. Using the educational programming language PlayBot, we aim to analyzethe effectiveness of teaching by coding to solve problems. Through this approach, students are expected to grasp programmingconcepts, understand problem-solving processes through computational thinking, and acquire skills to apply programming in theirrespective fields.

참고문헌 (22)

  1. Y. S. Lee, "Python-based software education model for non-computer majors", Journal of the Korea Convergence Society, 9(3), pp.73~78 (2018)
  2. J. K. Kim, "Difficulty analysis of an introductory computer programming course for non-major students", Journal of Creative Information Culture, 7(2), pp.69~77 (2021)
  3. K. S. Lee, "Case analysis for constructing a homogeneous learning group in programming lessons for non-specialists", Journal of Digital Convergence, 17(12), pp.59~65 (2019)
  4. J. S. Sung, "Analysis of art and humanity major learners’ features in programming class", The Journal of Korean Association of Computer Education, 18(3), pp.25~35 (2015)
  5. J. Y. Park, "Direction and prospect of SW education in the 2015 revised curriculum", KEDI Journal of Educational Policy, 42(3), pp.85~89 (2015)
  6. M. J. Lee, "Exploring the effect of SW programming curriculum and content development model for non-majors college students : focusing on visual representation of SW solutions", Journal of Digital Contents Society, 18(7), pp.1313~1321 (2017)
  7. S. H. Shin, "Analysis of learner satisfaction by contents in basic software education of college of humanities", Journal of the Korea Society of Computer and Information, 25(6), pp.251~261 (2020)
  8. J. Y. Seo, "A case study on programming learning of non-SW majors for SW convergence education", Journal of Digital Convergence, 15(7), pp.123~132 (2017)
  9. D. Hattwig, "Visual literacy standards in higher education : New opportunities for libraries and student learning", Libraries and the Academy, 13(1), pp.61~89 (2013)
  10. R. Koschke, "Reverse engineering, and re-engineering : a research survey", Journal of Software : Evolution and Process, 15(2), pp.87~109 (2003)
  11. E. Brumberger, "Visual literacy and the digital native : an examination of the millennial learner", Journal of Visual Literacy, 30(1), pp.19~47 (2011)
  12. D. L. Moody, "The physics of notations : A scientific approach to designing visual notations in software engineering", ACM, 2010, pp.2, 485~486
  13. C. J. Park, "Analysis of the effects of learners' visual literacy and thinking patterns on program understanding and writing in basic coding education for computer non-majors", The Journal of Korean Association of Computer Education, 23(2), pp.1~11 (2020)
  14. C. J. Park, "Visual literacy analysis affecting visual data design and coding of computer science subjects", The Journal of Korean Association of Computer Education Summer Conference Proceedings, 23(2), pp.65~66 (2019)
  15. H. H. Jang, "Development and application of teachinglearning program for improving computational thinking through visual communication education", M.A., pp.2020
  16. P. A. Alberto, "Components of visual literacy : Teaching logos", Focuson Autism and Other Developmental Disabilities, 22(4), pp.234~243 (2007)
  17. G. C. Roman, "Program visualization: The art of mapping programs to pictures", Proceedings of the 14th International ACM Conference on Software Engineering, pp.412~420 (1992)
  18. A. Kiper, "Visual literacy scale : The study of validity and reliability", The Online Journal of New Horizons in Education, 2(2), pp.73~83 (2012)
  19. K. Pem, "Enhancing high order science visual literacy skills in biology learners", pp.2019
  20. Y. O. Lee, "A study on the teaching method for developing visual literacy utilizing Synetics in picture books -Focusing on Pop-up book making activity", M.A., pp.2016
  21. "Education programming language"[URL]
  22. Y. J. Hwang, "Teaching ‘visual literacy’ in art-education and understanding computer-animation", Korean Elementary Art Education Association, 12(1), pp.183~197 (2001)

관련 논문AI추천

이 간행물의 다른 논문 (15건)