참고문헌
- H. W. Jung, "A Study on the Current State of Artificial Intelligence Based Coding Technologies and the Direction of Future Coding Education," International Journal of Advanced Culture Technology, Vol. 8, No. 3, pp. 186-191, 2020. DOI: https://doi.org/10.17703/IJACT.2020.8.3.186
- J. Kim and Y. Kim, "The Analysis of Relationship between Academic Achievement Level of Concept Learning and Error Type in Online Programming Course," The Journal of Korean Association of Computer Education, Vol. 17, No. 5, pp. 43-51, 2014. https://doi.org/10.32431/KACE.2014.17.5.005
- G. Samara, "A Practical Approach for Detecting Logical Error in Object Oriented Environment ," World of Computer Science and Information Technology Journal (WCSIT), Vol. 7, No. 2, pp. 10-19, 2017.
- W. R. Murray, "Automatic program debugging for intelligent tutoring systems," Computational Intelligence, Vol. 3, No. 1, pp. 1-6, February 1987. DOI: https://doi.org/10.1111/j.1467-8640.1987.tb00169.x
- S. K. Kummerfeld and J. Kay, "The neglected battle fields of syntax errors," in Proc. ACE '03: Proceedings of the fifth Australasian conference on Computing education, pp. 105-111, 2003.
- J. M. Lee and K. H. Lee, "The Effects of Metaphoric Instruction on Novice's Learnnig of C Language Programming," Korean Journal of Cognitive Science, Vol. 9, No. 4, pp. 75-93, 1998.
- H. Jang, S. Choi, S. Jun, Y. Yeom and W. Lee, "Programming Learning Supporting System based on Error Feedback for Novices," The Journal of Korean Association of Computer Education, Vol. 10, No. 6, pp. 1-10, 2007. https://doi.org/10.32431/KACE.2007.10.6.001
- J. W. Nam and I. H. Yoo, "Development of NXC Robot Programming Supporting System Based on Types of Programming Error," Journal of The Korean Association of Information Education, Vol. 15, No. 3, pp. 375 - 385, 2011.
- P. Koyya, Y. Lee and J. Yang, "Feedback for Programming Assignments Using Software-Metrics and Reference Code", International Scholarly Research Notices, vol. 2013, Article ID 805963, 8 pages, 2013. DOI: https://doi.org/10.1155/2013/805963
- A. J. Ko and B. A. Myers, "Development and evaluation of a model of programming errors," in Proc. IEEE Symposium on Human Centric Computing Languages and Environments, pp. 7-14, 2003. DOI: https://doi.org/10.1109/HCC.2003.1260196
- S. Krusche, M. Berisha and B. Bruegge, "Teaching Code Review Management Using Branch Based Workflows," in Proc. 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C), pp. 384-393, 2016. DOI: https://doi.org/10.1145/2889160.2889191
- I. Sanders and S. Langford, "Students' perceptions of python as a first programming language at wits," ACM Sigcse Bulletin, Vol. 40, No. 3, 2008. DOI: https://doi.org/10.1145/1597849.1384407
- Python. https://www.python.org.
- H. W. Jung, "Exploring the Convergence Possibility of Learner's Major Field in Software Project - Focus on the Non-Computer Major Freshmen -," The Journal of the Convergence on Culture Technology (JCCT), Vol. 6, No. 2, pp. 263-270, 2020. DOI: https://doi.org/10.17703/JCCT.2020.6.2.263