Browse > Article
http://dx.doi.org/10.14352/jkaie.2019.23.4.329

Exploring the direction of granular basic-software education considering the major of college students  

Kim, Wanseop (Soongsil University, Baird College of General Education)
Publication Information
Journal of The Korean Association of Information Education / v.23, no.4, 2019 , pp. 329-341 More about this Journal
Abstract
Computer education in universities has been expanded and specialized from ICT-based education in recent years to software education such as computational thinking and programming. Especially, as the 4th Industrial Revolution is emphasized in all fields of society, software education, which is its core, is being applied as an essential liberal arts course in universities. In the case of basic SW education for all students, it is necessary to provide differentiated education that is suitable for students because their special characteristics are different. In this study, we conducted a basic SW course for general liberal arts at A-university in Seoul and analyzed the survey data from 4,927 students for about 3 years, and classified the major series and searched the appropriate education method for each subdivided group. Through the analysis, we were able to find characteristic groups such as business and commerce, art and sports major. Finally, six groups for basic-SW education are presented. Educational directions such as programming language and level of difficulty setting suitable for differentiated education are presented for each group.
Keywords
Basic Software Education; Liberal arts education; Major; Granular education; Survey;
Citations & Related Records
Times Cited By KSCI : 9  (Citation Analysis)
연도 인용수 순위
1 Park, J. S., & Cho, S. B. (2012). The Effect of teaching Scratch in introductory programming course. Journal of Digital Convergence, 10(9), 449-456.   DOI
2 Seo, J. Y., Shin, S. H., & Goo, E. H. (2017). Analysis of Changes of Digital Mind by the Class Type in Basic Software Education for the Students of Humanities. Journal of Digital Convergence, 15(9), 55-64.   DOI
3 Shin, S. B. (2015). The Improvement Effectiveness of Computational Thinking through Scratch Education. Journal of the Korea Society of Computer and Information 20(11), 191-197.   DOI
4 Yang, G. W. (2010). The Effect of Scratch on Learning Motivation and Academic Achievement for Programming Education. Journal of The Korean Assocaition of Information Education, 14(4), 547-553.
5 Yang, Y. H., Moon, W. J., & Kim, J. H. (2019). Effect of Execution Time-oriented Python Sort Algorithm Training on Logical Thinking Ability of Elementary School Students. Journal of The Korean Assocaition of Information Education, 23(2), 107-116.   DOI
6 Park, G. J., & Choi, Y. J. (2018). Exploratory study on the direction of software education for the non-major undergraduate students. Journal of Education & Culture 24(4), 273-292.   DOI
7 Kim, W. S. (2017). A Study on the Recognition of Freshman on Computational Thinking as Essential Course. Culture and Convergence. 39(6), 141-170.   DOI
8 Kim, K. K., & Lee, J. Y. (2016). Analysis of the Effectiveness of Computational Thinking-Based Programming Learning. The Journal of Korean Association of Computer Education, 19(1), 27-39.   DOI
9 Kim, S. H. (2015). Effects of Teaching and Learning Strategies of Learner-Centered Learning for Improving Computational Thinking. Journal of The Korean Assocaition of Information Education, 19(3), 323-332.   DOI
10 Kim, W. S. (2013). A Study on Factors of the Academic Achievement in Computer Training Courses as the Liberal Arts in University. Journal of The Korean Assocaition of Information Education, 17(4), 433-447.   DOI
11 Lee, K. M. (2019). Computational Thinking Education Teaching Method Research for Non-Major Subjects. Korean Journal of General Education, 13(1), 321-343.
12 Lee, Y. S. (2018). Python-based Software Education Model for Non-Computer Majors. Journal of the Korea Convergence Society, 9(3), 73-78.   DOI
13 Moon, M. Y., & Kim, K. S. (2018). Python programming education for elementary school students. The Korean Assocaition of Information Education 2018 Conference, 33-41.
14 Oh, M. J. (2017). Non-Major Students' Perceptions of Programming Education Using the Scratch Programming Language. The Journal of Korean Association of Computer Education, 20(1), 1-11.   DOI
15 Moon, W. S. (2018). Types and changes of programming languages used in software development and education. The Korean Assocaition of Information Education 2018 Conference, 105-110.
16 Nah, J. E. (2017). Analysis of Computational Thinking Learning Effect through Learner Observation. Korean Journal of General Education, 11(5), 349-378.