Fig. 1. Learning model
Fig. 2. Example of applied question in Step 1
Fig. 3. Distribution of applied problem solving with/without professor's feedback
Fig. 4. Example of the executed project result
Table 1. Practice contents of blinded programming step-by-step
Table 2. Student's Major and distribution of the first semester in 2018
Table 3. A survey result of programing experience
Table 4. Scope and curriculum of Python programming lecture
Table 5. Results of applied problem solving with(w/)/without(w/o) professor's feedback, Num of Person(%)
Table 6. Subjects of performed projects
Table 7. Examples of what you felt after you performed the project
References
- B. E. Penpras. (2018). The Fourth Industrial Revolution and Higher Education. Palgrave Macmillan. https://link.springer.com/chapter/10.1007/978-981-13-0194-0_9
- Harvard University. https://cs50.harvard.edu
- Columbia University. https://www.cs.columbia.edu/education/courses
- J. Kim. (2017, September). Software Education for Non-Majors and Sungkyun SW Education iNstitution operation case. The 10th joint deliberation for professors and faculty members in charge of liberal education.. (pp. 29-49). Seoul : Korea National Institute for General Education.
- J. Seo. (2017). 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
- H. Kim. (2015, November). Trends of Computational Thinking Education in University. KERIS Symposium in ICT education. (pp. 237-250). Daegu : Korea Education & Research Information Service.
- National IT Industry Promotion Agency. http://www.software.kr/um/um03/um0303/um030302/um03030203.do
- S. Y. Pi. (2016). A Study on Coding Education of Non-Computer Majors for IT Convergence Education. Journal of Digital Convergence, 14(10), 1-8. DOI : 10.14400/JDC.2016.14.10.1
- S. H. Park. (2016). Study of SW Education in University to enhance Computational Thinking. Journal of Digital Convergence, 14(4), 1-10. DOI : 10.14400/JDC.2016.14.4.1
- S. Lee & J. Kim. (2017, August). A Study of SW Education for Non-Majors in Sungkyun SW Education iNstitution(SSEN). Proceedings of the Korea Association of Computer Education. (pp. 107-109). KACE.
- Y. 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
- J. Kim et al. (2015). A Research on the Development of Teaching and Learning Models for SW Education. Seoul : Korean Educational Development Institute.
- H. W. Jung. (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(JCCT), 5(1), 211-217. DOI : 10.17703/JCCT.2019.5.1.211
- Python Software Foundation. https://www.python.org/about
- IEEE Spectrum. https://spectrum.ieee.org/computing/software/the-2018-top-programming-languages
- I. G. Chun. (2017). pitapat python. Paju : Life & Power Press.