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

A Self-regulated Learning Model Development in Computer Programming Education  

Kim, Kapsu (Dept. of Computer Education, Seoul National University of Education)
Publication Information
Journal of The Korean Association of Information Education / v.19, no.1, 2015 , pp. 21-30 More about this Journal
Abstract
Information and knowledge society in the 21st century computer education is very important. Computer programming education in computer education is very important. There are very few teaching and learning model of computer programming education. In this paper, we develop a self-regulated learning model for students to be self-regulated learning. In this study, we propose self-regulated learning elements, a self-regulated learning steps and self-regulated learning modele. Self-regulated learning elements are task level, generalized level, and efficiency level. Self-regulated learning phases are problem understanding, design, and coding, testing, and maintenance. Self-regulated learning models are to copy, to modify, create, and to challenge. The results of this study are as follows. At Correlations between learning elements and achievement, generalized level, and efficiency level are higher than the task level. At Correlations between learning and achievement, Understanding and design stages are higher than the other stages. At Correlations between learning model and achievement, to transform, to create, and to challenge are higher than to copy.
Keywords
Self-regulated; Elementary School; Programming Education; Computer Language;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 B. J. Zimmerman (1990). Self-regulated learning and academic achievement: An overview. Educational Psychologist, 25(1), 3-17.   DOI
2 Boekaerts, M. (1995). Self-regulated learning: Bridging the gap between metacognitive and metamotivation theories. Educational Psychologist, 30, 195-200.   DOI
3 Boekarts, M., Pintrich, P. R., & Zeidner, M. (Eds.), (2000). Handbook of self-regulation. San Diego, CA: Academic.
4 Dona M. Kagan (1989). Research on Computer Programming as a Cognitive Activity: implications for the study of classroom teaching. Journal of Education for Teaching, 15(3), 177-189.   DOI
5 Garris, R., Ahlers, R., & Driskell, J. E. (2002). Games, motivation, and learning: A research and practice model. Simulation & Gaming, 33, 441-467.   DOI
6 Gee, J. P. (2003). What video games have to teach us about learning and literacy. New York: Palgrave Macmillan.
7 Gee, J. P. (2005). Learning by design: Good video games as learning machines. E-Learning, 2, 5-16.   DOI
8 Hur, Jae Eun & Kim, Hong Chan (2014). The effect of the Self-Regulated Learning Ability on the Process of Selecting Assisted-Learning in the Middle School Mathematics Education. Journal of the Korean School Mathematics Society, 17(1), 1-21.
9 Kapsu Kim (2014). Measuring and Applying the Self-efficacy in Computer Programming Education. Journal Of The Korean Association Of Information Education, 18(1), 111-120.   DOI
10 Lan, W. (2005). Self-Monitoring and its relationship with educational level and task performance. Educational Psychology, 25(1), 109-127.   DOI
11 Miltiadou, M., & Yu, C. H. (2000). Validation of the Online Technologies Self-Efficacy Scale (OTSES)(Publication no. ED445672). Retrieved January 15, 2004.
12 Nong Ye Gavriel Salvendy (1996). Expert-novice knowledge of computer programming at different levels of abstraction. Ergonomics, 39(3), 461-481.   DOI
13 Pintrich, P. R., & De Groot, E. V. (1990). Motivational and self-regulated learning components of classroom academic performance. Journal of Educational Psychology, 82, 33-40.   DOI
14 Pressley, M., & Ghatala, E. S. (1990). Self-regulated learning: Monitoring learning from text. Educational Psychologist, 25, 19-34.   DOI
15 Pressley, M., & Ghatala, E. S. (1990). Self-regulated learning: Monitoring learning from text. Educational Psychologist, 25, 19-34.   DOI
16 Salomon G & Perkins D. N. (1987). Transfer of cognitive skills from programming: When and how?. Journal of Educational computing Research, 3, 149-169.   DOI
17 Schraw, G. (2007). The use of computer-based environments for understanding and improving selfregulation. Metacognition and Learning, 2, 169-176.   DOI
18 Schraw, G., Crippen, K. J., & Hartley, K. (2006). Promoting self-regulation in science education: Metacognition as part of a broader perspective on learning. Research in Science Education, 36, 111-139.   DOI
19 Youngsu Goo & Yeonsuk Yang (2013). A Comparison Study of Learning Style, Self-regulated Learning and Learning Flow between Gifted and Normal Student. Journal of Gifted/Talented Education, 23(2), 177-191.   DOI