Browse > Article
http://dx.doi.org/10.14400/JDC.2019.17.12.059

Case analysis for constructing a homogeneous learning group in programming lessons for non-specialists  

Lee, Kyung-Sook (Korea University)
Publication Information
Journal of Digital Convergence / v.17, no.12, 2019 , pp. 59-65 More about this Journal
Abstract
The purpose of this study is to investigate the effects of the learning environment on the learning achievement of the learners and to improve the learning achievement of the learners while accepting the fact that it is difficult to change the class environment in which the middle and large group. Among the learner's positive and cognitive factors, we examined the factors that can classify learners into homogeneous groups in programming learning. The difficulty level of the learning contents influenced factors that classify the homogeneous group, and the factors were analyzed by dividing the intermediate difficulty and the final achievement. In addition, we examined the factors that affect the difference between two grades in order to analyze factors affecting steady learning regardless of difficulty level. It was found that the learners' personal motivation influenced the learning achievement of easy learning contents, and the performance self - efficacy had influence on the learning achievement and achievement of difficult learning contents.
Keywords
Programming language; Homogeneous group; Non-specialists; Academic achievement; Self-efficacy;
Citations & Related Records
Times Cited By KSCI : 10  (Citation Analysis)
연도 인용수 순위
1 T. Jenkins. (2002). On the difficulty of learning to program, in Proceedings of the 3rd Annual Conference of the LTSN Centre for Information and Computer Sciences, 4, 53-58.
2 A. Robins, J. Rountree & N. Rountree. (2010). Learning and Teaching Programming :A Review and Disussion, Computer Science Education, 13(2).
3 Y. K. Baek. (2013). Eduational Method and Techonolgy as Smart Education. Seoul: HakJiSa.
4 H. O. Jeong. (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, 5(1), 211-217. DOI: 10.17703/JCCT.2019.5.1.211   DOI
5 R. E. Mayer. (1992). Thinking, problem solving, New York: W. H. Freeman and Company.
6 J. H. Kim & W. H. Jung. (2005). A Strategy of The Programming Education for Development of Creativity, The Journal of Elementary Education Research, 10, 127-147.
7 J. W. Choi, E. K. Lee & Y. J. Lee. (2015). Analysis of UK Computing textbooks for Elementary School Informatics Education, The Journal of Korean association of computer education, 19(1), 19-22.   DOI
8 S. H. Jin & S. B. Shin. (2013). Case Study and Needs Analysis on Convergence Education in Engineering Colleges, Journal of engineering education research, 16(6), 29-37.   DOI
9 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. DOI: 10.14400/JDC.2014.12.11.339   DOI
10 H. J. Kim & K. M. Kim (2018). Effect Analysis of the SW Curriculum Reorganization for Non-CS Students on the Class Satisfaction, The Journal of Korean association of computer education, 22(2), 1-12.
11 S. H. Kim, S. J. Ham & K. S. Song. (2015). Analytic Study on the Effectiveness of Computational Thinking based STEAM Program, The Journal of Korean association of computer education, 18(3), 105-114.   DOI
12 E. Lahtinen, K. Ala-Mutka & H. M. Jarvinen. (2005). A study of the difficulties of novice programmers, Acm Sigcse Bulletin, 37(3), 14-18.   DOI
13 J. E. Na. (2017). Software Education Needs Analysis in Liberal Arts, Korean Journal of General Education, 11(3), 68-89.
14 Y. H. Seo & J. H. Kim. (2017). The effect of SW education applying Design Thinking on creativity of elementary school pre-service teachers, Journal of The Korean Association of information Education, 21(3), 351-360. DOI: 10.14352/jkaie.2017.21.3.351   DOI
15 M. H. Kang, J. Y. Park, S. H. Yoon, M. J. Kang & J. E. Jang. (2016). The Mediating Effect of Learning Flow on Affective Outcomes in Software Education Using Games, JOURNAL OF The Korean Association of information Education, 20(5), 475-486. DOI: 10.14352/jkaie.2017.21.3.351   DOI
16 J. Y. Seo. (2018). A Case Study on Programming Learning of Non-SW Majors for SW Convergence Education, Journal of digital convergence, 15(7), 123-132. DOI: 10.14400/JDC.2017.15.7.123   DOI
17 H. J. Choi. (2011). The Programming Education Framework for Programming Course in University, The Journal of Korean association of computer education, 14(1), 69-70.   DOI
18 J. B. Song. (2018) A Study on the Variables Impacting Learning Continuation Intention in Students Participating in SW-Education, Journal of The Korean Association of information Education, 22(1), 91-102. DOI: 10.14352/jkaie.2018.22.1.91   DOI
19 Y. S. Lee. (2018). Python-based Software Education Model for Non-Computer Majors, Journal of the Korea Convergence Society, 9(3), 73-78. DOI: 10.15207/JKCS.2018.9.3.073   DOI
20 S. M. Kim & K. S. You. (2018). The Effects of Introspective or Outgoing Personality Type on Programming Learning Motivation and Self-Directed Learning, Journal of the Korea Institute of Information and Communication Engineering, 22(8), 1061-1067. DOI: 10.6109/jkiice.2018.22.8.1061   DOI
21 S. Hidi & W. Baird. (1986). Interestingness-A neglected variable in discourse processing, Cognitive Science, 10(2), 179-194.   DOI
22 A. Krapp & B. Fink. (1992). The development and function of interests during the critical transition from home to preschool. The role of interest in learning and development, 397-429.
23 M. M. Bong. (2016). SMILES(Student Motivation in the Learning Environment Scales)[Internet]. Available: http://bmri.korea.ac.kr/.
24 Schunk, D. H. (1996). Goal and self-evaluative influences during children's cognitive skill learning, American educational research journal, 33(2), 359-382.   DOI