Browse > Article
http://dx.doi.org/10.9708/jksci.2020.25.04.213

Case Study on Problem-based Programming Classes in Software Education for Non-Computer Science Majors  

Seo, Joo-Young (Da-San University College, Ajou University)
Shin, Seung-Hun (Da-San University College, Ajou University)
Abstract
Recently, as awareness of the need for software education has spread worldwide, the government of Korea has led compulsory software education also. Basic software education in universities has been stabilized through various trials and efforts. However, due to software classes are mandatory, students not only could not have motivation for learning but also have treated programming course as a difficult subject. In this paper, two programming classes, which were designed and managed as a problem-oriented programming class for the purpose of cultivating computational thinking for the non-computer science students, are compared using the lecture assessment results. As a result, in the case of expanding the use of the problem as a grammatical explanation aid and expanding the ratio of major-friendly problems, the student's responses were concentrated on higher scores and the response average improved by about 7%. It means that the level of difficulty experienced by learners is lowered.
Keywords
University Basic Software Education; Programming; Problem-based Education; Major-friendly Problems; Grammar Education;
Citations & Related Records
Times Cited By KSCI : 8  (Citation Analysis)
연도 인용수 순위
1 Jeong-Eun Nah, "Software Education Needs Analysis in Liberal Arts," Korean Journal of General Education, Vol. 11, No. 3, pp. 63-89, June 2017.
2 Ho-Sung Woo, Ja-Mee Kim, Won-Gyu Lee, "A Comparative Analysis of domestic universities curriculum based on overseas higher Informatics standard curriculum," The Journal of Korean Association of Computer Education, Vol. 20, No. 1, pp. 27-38, January 2017.   DOI
3 IITP, Korea. Human Resource Development through the National Program for Excellence in SW. https://www.iitp.kr/kr/1/notice/reportAndClarify/view.it?ArticleIdx=3561&count=true
4 Ministry of Science, ICT and Future Planning. Plan for the National Program for Excellence in SW. https://www.msit.go.kr/web/msipC ontents/contentsView.do?cateId=mssw11211&artId=1272942
5 Geum-Ju Park and Young-Joon Choi, "Exploratory study on the direction of software education for the non-major undergraduate students," Journal of Education & Culture, Vol. 24, No. 4, pp. 273-292, August 2018. DOI: 10.24159/joec.2018.24.4.273   DOI
6 Woo-Yong Kim. University Software Education. Is it good? https://www.zdnet.co.kr/view/?no=20180209110815
7 Min-Seok Lee. Status and Crisis of University SW Education. https://spri.kr/posts/view/22496
8 Min-Ja Kim and Hyeon-Cheol Kim, "Effectiveness analysis based on computational thinking of a computing course for non-computer majors," The Journal of Korean Association of Computer Education, Vol. 21, No. 1, pp. 11-21, January 2018.   DOI
9 Su-Jin Lee, "A Study on Designing a Class of Convergence Thinking based on Computational Thinking," The Korean Society of Science & Art, Vol. 36, pp. 255-263, December 2018. DOI: 10.17548/ksaf.2018.12.30.255   DOI
10 Wan-Seop Kim, "A Study on the Students Perceptions Trend for Software Essentials Subject in University," Korean Journal of General Education, Vol. 13, No. 4, pp. 161-180, August 2019.
11 Ministry of Education, Ministry of Science, ICT and Future Planning, Human Resource Development Plan for SW-centric Society. https://www.msit.go.kr/SYNAP/skin/doc.html?fn=075964f3c916f54dc5b36afbd4bfd256&rs=/SYNAP/sn3hcv/result/201908/
12 Young-Shin Han, "Effectiveness of problem-based learning based programming education : Focus on Computational Thinking," Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology, Vol.8, No.7, pp. 433-445, Jul. 2018. DOI:10.21742/AJMAHS.2018.07.74
13 Kyung-Sun Oh and Seong-Jin Ahn, "A study on the relationship between difficulty in learning to program and Computational Thinking," The Journal of Korean Association of Computer Education, Vol. 18, No. 5, pp. 55-62, September 2015.   DOI
14 Soo-Hwan Kim, "Analysis of Non-Computer Majors' Difficulties in Computational Thinking Education," The Journal of Korean Association of Computer Education, Vol. 18, No. 3, pp. 49-57, May 2015.   DOI
15 Joo-Young Seo, "A Case Study on Programming Learning of Non-SW Majors for SW Convergence Education," Journal of Digital Convergence, Vol. 15, No. 7, pp. 123-132, Jul. 2017.   DOI
16 Hak-Jin Bae, "The Elementary school Programming teaching model by Problem-based learning," Masters's Thesis, Korean National University of Education, 2009.
17 Shin-Jong Paik, "The Effects of Educational Programming Language with PBL(Problem Based Learning) on logical thinking ability and Problem Solving ability in elementary school environments," Masters' Thesis, Korea National University of Education, 2017
18 Kwangil Ko, "A Study on the Effectiveness of EPL Utilizing Programming Education based on Problem Based Learning (PBL) for Non-SW Major," Jouranl of Information and Security, Vol. 19, No. 2, pp. 105-111, Jun. 2019. DOI:10.33778/kcsa.2019.19.2.105   DOI
19 Eun-Sill Jang, Jae-Hyoun Kim, "Contents Analysis of Basic Software Education of Non-majors Students for Problem Solving Ability Improvement - Focus on SW-oriented University in Korea," Journal of Internet Computing and Services, Vol. 20, Issue 4, pp. 81-90. Aug. 2019.
20 Hyung-Shin Choi, "Domestic Literature Review on Computational Thinking Development through Software Programming Education," Journal of Educational Technology, Vol 34, No 3, pp.743-774, Sep. 2018. DOI:10.17232/KSET.34.3.743   DOI
21 Eui-Sun Kang, Sun-Im Shin, and Kwang-Jin Lee, "Education Model Using PBL for IT Convergence Education of Non-Major in Liberal Arts Class: Focusing on Computing Thinking," Journal of Digital Contents Society, Vol. 20, No. 11, pp. 2159-2168, Nov. 2019. DOI:10.9728/dcs.2019.20.11.2159   DOI