참고문헌
- Science, Mathematics and Information Education Promotion Act.(2018).
- Ministry of Education. (2015). Practical arts / Information science curriculum. Ministry of Education Notice No. 2015-74 [Separate 10].
- M. H. Kim. (2007). Design and Implementation of an Automatic Grading System for Programming Assignments. Journal of Internet Computing and Services, 8(6), 75-85.
- S. Kim, S. Song, S. M. Lim, J. Kim. (2017). Development of Entry Automatic Evaluation System for Assessment of Computational Thinking, Proc. of Korean Association of Computer Education, 21(1), 53-56.
- J. K. Kim, (2018). Trend Analysis of Software Education Research: Focusing on Programming Language, Journal of Creative Information Culture, 4(1), 13-23. https://doi.org/10.32823/jcic.4.1.201804.13
- J. H. Song. (2011). Design and Implementation of the PC Execution Process Monitoring System for School Computer Classroom. Journal of The Korean Assocaition of Information Ecucation, 15(1), 111-117..
- J. K. Shim., & J. M. Chae. (2018). Development of On-line Judge System based on Block Programming Environment. The Journal of Korean Association of Computer Education, 21(4), 1-10. https://doi.org/10.32431/KACE.2018.21.4.001
- G. A. Lee., & K. C. Choi.. (2018). Elementary and middle school software education status and improvement direction. The Institute for Democracy.
- H. J. Lee. (2012). Use of big data Hadoop platform. Journal of Communications and Networks, 29(11), 43-47.
- S. S. Kim, & W. Y. Chang., (2014). Development and application of algorithm judging system : analysis of effects on programming learning. The Journal of Korean Association of Computer Education, 17(4), 45-57. https://doi.org/10.32431/KACE.2014.17.4.005
- J. K. Jeong, (2010). Design and Construct of Programming Assessment System based on "Online Judge" for a Science High School student. M.S. thesis, Korea National University of Education.
- I. H. Jo, & Y. J. Park. (2014). Need Analysis for Learning Analytics Dashboard in LMS: Applying Activity Theory as an Analytic and design Tool. Journal of Educational Technology, 30(2), 221-258. https://doi.org/10.17232/KSET.30.2.221
- S. H. Jin, & M. N. Yoo. (2015). An Analytic Review of the studies on Learning Analytics based Dashboard in e-Learning Environments. Journal of Korean Association for Educational Information and Media, 21(2), 185-213. https://doi.org/10.15833/KAFEIAM.21.2.185
- Elias, T. (2011). Learning Analytics: Definitions, Processes, and Potential. Boston, MA: Creative Commons.
- Google for education(2015). CT Lesson Plan. https://www.google.com/edu/resources/programs/exploring-computational-thinking/index.html
- Ifenthaler, D. (2017). Are higher education institutions prepared for learning analytics?, TechTrends, 61(4), 366-371. https://doi.org/10.1007/s11528-016-0154-0
- In-Seong Jeon & Ki-Sang Song. (2018). On the effect of a pilot coding education support system for complex problem solving tasks. The International Journal of Advanced Smart Convergence, 7(4), 128-137. https://doi.org/10.7236/IJASC.2018.7.4.128
- ISTE, I., & CSTA, C. (2011). Operational definition of computational thinking for K-12 education. National Science Foundation,
- Levenshtein, V. I. (1966). Binary codes capable of correcting deletions, insertions, and reversals. Soviet Physics Doklady, 10(8) 707-710.
- Price, T. W, and Barnes, T. 2017. Position paper: Block-based programming should offer intelligent support for learners, 2017 IEEE Blocks and Beyond Workshop (B&B).
- Romero, C. & Ventura, S. (2007). Educational data mining: A survey from 1995 to 2005. Expert Systems with Applications, 33(1), 135-146. https://doi.org/10.1016/j.eswa.2006.04.005
- Von Wangenheim, C. G., Hauck, J. C., Demetrio, M. F., Pelle, R., da Cruz Alves, N., Barbosa, H., & Azevedo, L. F. (2018). CodeMaster--Automatic Assessment and Grading of App Inventor and Snap! Programs. Informatics in Education, 17(1), 117-150. https://doi.org/10.15388/infedu.2018.08