DOI QR코드

DOI QR Code

A case study of learning attitude change according to programming learning experience

프로그래밍 학습 경험에 따른 학습 태도 변화 사례 연구

  • Received : 2021.06.03
  • Accepted : 2021.09.20
  • Published : 2021.09.28

Abstract

The change of programming language learning experience on learning motivation was analyzed. Learning a programming language is generally evaluated as a difficult process even for majors. Measuring psychological changes related to programming learning at this point in expanding to non-majors is necessary for learner analysis. The overall learner attitude change was investigated by measuring achievement goals, academic interest, academic self-efficacy, cognitive involvement, and academic self-regulation, which are motivation-related factors. All factors related to learning attitude showed a decrease in the post-test results. This result is interpreted that the difficulty of the learning process decreased the motivation to learn programming. It was found that the greater the difficulty perceived by the learner, the greater the decrease in the motivation to learn. Based on the results of this study, it has implications that a learning environment and learning process that can give feedback and a situation that can reduce the level of learning difficulty felt by learners should be systematically given.

프로그래밍 언어 학습 경험이 학습 동기에 미치는 변화를 분석하였다. 프로그래밍 언어 학습은 전공생에게도 어려운 과정으로 평가되는 것이 일반적이다. 비전공자에게로 확대되고 있는 현 시점에서 프로그래밍 학습과 관련된 심리적 태도 변화를 측정하는 것은 학습자 분석에 필요하다. 동기 관련 구인요인인 성취목표, 학업적 흥미, 학업적 자기효능감, 인지적 관여, 학업적 자기조절을 측정하여 전반적인 학습자 태도 변화를 알아보았다. 측정 결과 학습 태도 관련 모든 요인에서 사후 검사 값이 감소한 것으로 나타났다. 이 결과는 학습과정의 난이도가 프로그래밍 학습 의욕을 감소시킨 것으로 해석된다. 학습자가 인지하는 난이도가 클 수록 학습의욕이 더 크게 감소하는 것으로 나타났다. 이런 연구결과를 바탕으로 학습자가 느끼는 학습 난이도의 정도를 낮출 수 있는 상황과 피드백을 줄 수 있는 체계적인 학습환경과 학습과정의 중요성을 시사점으로 제시하고자 한다.

Keywords

References

  1. K. M. Kim & H. S. Kim. (2014). A Case Study on Necessity of Computer Programming for Interdisciplinary Education. Journal of Digital Convergence, 12(11), 339-348. https://doi.org/10.14400/JDC.2014.12.11.339
  2. Ministry of Science(2015). ICT and Future Planing. Plan for SW-oriented University.
  3. J. Y. Seo. (2017). A Case Study on Programming Learning of Non-SW Majors for SW Convergence Education. Journal of digital convergence, 15(7), 123-132. https://doi.org/10.14400/JDC.2017.15.7.123
  4. S. O. Lee. (2016). Middle School Student's of Positive Psychological Capital, Stress Coping Strategies and Learned Helplessness. Master's Thesis. The Graduate School fo Hongik University, Seoul.
  5. J. E. Na. (2015). Computational Thinking Education, Curriculum Development, Its Status. Computational Thinking Forum, 45-51.
  6. Ministry of Science. (2015). ICT and Future Planing, "Current Status and Implications of SW Education in the Major Countries"
  7. T. Jenkins. (2002). On The Difficulty of Learning to Program. 3rd Annual LTSN-ICS Conference. (pp. 53-58). Loughborough University.
  8. S. H. Kim. (2015). Analysis of Non-Computer Majors' Difficulties in Computational Thinking Education, The Korean Association of Computer Education, 18(3), 49-57.
  9. T. J. McGill & S. E. Volet. (1997). A Conceptual Framework for Analyzing Students' Knowledge of Programming, Journal of Research on Computing in Education, 29(3), 276-297. https://doi.org/10.1080/08886504.1997.10782199
  10. K. Kwon. (2017). Student's misconception of programming reflected on problem-solving plans, International Journal of Computer Science Education in Schools, 1(4), 14-25. https://doi.org/10.21585/ijcses.v1i4.19
  11. D. M. Kim & T. W. Lee. (2020). Review of Cognitive Difficulties of Students to Learn Computer Programming. Proceedings of the Korean Society of Computer Information Conference, 28(2), 225-228.
  12. M. Ben-ari. (2001). Constructivism in Computer Science Education. Journal of Computers in Mathematics and Science Teaching, 201(1), 45-73.
  13. J. W. Choi & Y. J. Lee. (2014). The analysis of Learners' difficulties in programming learning, The Journal of Korean Association of Computer Education, 17(5), 89-98. https://doi.org/10.32431/KACE.2014.17.5.009
  14. S. M. Kim & K. Y. You. (2018). The Effect of Introverted or Extroverted Personality Type on the Resilience of Java Programming Learning: Focused on Students at Teachnical Specialized High School, Journal of the Korean Association of Information Education, 22(4), 439-446. https://doi.org/10.14352/jkaie.2018.22.4.439
  15. S. J. Park. (2012). A Study on the Learning-Instruction Model for Learned Helplessness Decrease of the College. Korean Journal of Parent Education, 9(1), 95-113, 2012.
  16. J. M. Keller. (2010). Motivation design for Learning and performance. New York : Springer.
  17. K. S. You, K. C. Hong, S. M, Kim & S. K, Choi. (2019). The Analysis of Learning Demotivation according to Gender and Programming Subjects in Proramming Class' Students of Liberal Arts, Joural of the Korea Institute of Information and Communication Engineering, 23(6), 704-710.
  18. Y. S. Park & M. J. Lee. (2020). A Study on Improving Computational Thinking Education o fUniversity by Reflecting Learner's Perception and Instructor's Opinion. Korean Journal of General Education, 14(1), 167-191.
  19. M. M. Bong. (2016). SMILES(Student Motivation in the Learning Environment Scales)[Internet]. http://bmri.korea.ac.kr/.
  20. H. U. Jung. (2019). A Study on Teacher-learner Feedback Method for Effective Software Project Execution of Non-Computer Major Students. The Journal of the Convergence on Culture Technology (JCCT), 5(1), 211-217. https://doi.org/10.17703/JCCT.2019.5.1.211