Browse > Article
http://dx.doi.org/10.9728/dcs.2017.18.7.1313

Exploring the Effect of SW Programming Curriculum and Content Development Model for Non-majors College Students : focusing on Visual Representation of SW Solutions  

Lee, Minjeong (School of Computer Science and Engineering, Chung-Ang University)
Publication Information
Journal of Digital Contents Society / v.18, no.7, 2017 , pp. 1313-1321 More about this Journal
Abstract
In the future society where ICT-based digital convergence creates new value, collaborative skills among experts in various fields and SW based problem solving ability is more emphasized. Non-SW specialists are required to have SW based communication skills to effectively collaborate with SW experts to solve their problems. Therefore, SW programming curriculum for non-major college students should be different from the existing programming education for SW-majors aiming at a high level of coding ability. It is also known that diagram-based visual representation is helpful for productive communication and collaboration. In this study, we defined the SW education objectives for the non-majors as cultivating the visual programming ability for SW based problem solving. In order to accomplish this, we explored SW programming curriculum and content development model for non-majors focusing on visual representation of SW solutions. The results of this paper will help to provide appropriate SW learning model for non-majors and to cultivate practical SW capabilities.
Keywords
SW programming curriculum; Content Model; Non-major Students; Problem Solving; Visual Representation;
Citations & Related Records
Times Cited By KSCI : 9  (Citation Analysis)
연도 인용수 순위
1 SPRi:Software Policy & Research Institute. SW-centric society that the Fourth Industrial Revolution will bring [Internet]. Available: https://spri.kr/posts/view/15300?code=column.
2 ByungSuk Yang, the Role of Software in a Software-centric Society, Digieco Report, 2015. Available: http://www.digieco.co.kr/KTFront/report/report_issue_trend_list.action
3 The Open University. Introduction to computational thinking [Internet]. Available: http://www.open.edu/openlearn/science-maths-technology/computing-and-ict/introduction-computational-thinking/content-section-0?intro=1.
4 KyungKyu Kim, JongYun Lee, "Analysis of the Effectiveness of Computational Thinking-Based Programming Language", The Journal of Korean Association of Computer Education, Vol. 19, No. 1, pp. 27-39, 2016.
5 Min Young Lee, Seok Ju Chun, "A Study on Improving Logical Thinking Ability of Elementary School Students with Entry and Scratch", The Journal of Korea Elementary Education, Vol. 28, No. 1, pp. 173-185, 2017.
6 Hyun Jong Choe, "The Programming Education Framework for Programming Course in University", The Journal of Korean Association of Computer Education, Vol. 14, No. 1, pp. 69-79, 2011.
7 JeYoon Park, "Direction and prospect of SW education in the 2015 revised curriculum", KEDI journal of educational policy, Vol. 42, No. 3, pp. 85-89, 2015.
8 Soo Hwan Kim, "Analysis of Non-Computer Majors' Difficulties in Computational Thinking Education", The Journal of Korean Association of Computer Education, Vol. 18, No. 3, pp. 49-57, 2015.
9 Soojin Jun , "Analysis of Research Trends and Learners' Preference for Subject Area of SW Education Content", The Journal of Korean Association of Computer Education, Vol. 20, No. 1, pp. 39-47, 2017.
10 Jung Sook Sung, Soo Hwan Kim, Hyeoncheol Kim, "Analysis of Art and Humanity Major Learners' Features in Programming Class", The Journal of Korean Association of Computer Education, Vol. 18, No. 3, pp. 25-35, 2015.
11 Wing, J. M., "Computational Thinking", Communications of the ACM, Vol. 49, No. 3, pp. 33-35, 2006.   DOI
12 CSTA, "A Model Curriculum for K-12 Computer Science: Final Report of the ACM K-12 Task Force Curriculum Committee", October, 2003,
13 Kanis Charntaweekhun, Somkiat Wangsiripitak, "Visual Programming using Flowchart", International Symposium on Communications and Information Technologies, pp. 1062-1065, 2006
14 Gover, S., Pea, R. , "Computational Thinking in K-12: Review of the State of the field.", Educnational Researcher, Vol. 42, No. 1, pp. 38-43, 2013.   DOI
15 Jung Sook Sung, Hyeon Cheol Kim, "Analysis on the International Comparison of Computer Education in Schools", The Journal of Korean Association of Computer Education, Vol. 18, No. 1, pp. 45-54, 2015.
16 Tim Bell, Ian H. Witten and Mike Fellows, Computaer Science Unplugged, CS Unplugged: An enrichment and extension programme for primary-aged students [Internet]. Available: http://csunplugged.org/
17 Sangjin An, Youngmin Seo, Youngjun Lee, "A Review and Synthesis of Research in Educational Programming Language", The Journal of Korea Society Association of Computer Education, Vol. 20, No. 1, pp. 139-142, 2012.
18 Jin-Dong Kim, Gwon-Woo Yang, "The Effect of Algorithm Learning in Real Life Case on Logical Thinking Ability", The Journal of Korean Association of information Education, Vol. 14, No. 4, pp. 555-560, 2010.
19 SungWon Kang, "Directions for the Secondary Education to Nurture Software Development Capability", Communications of the Korean Institute of Information Scientists and Engineers , Vol. 35, No. 4, pp. 34-43, 2017.
20 Niko Myller, Roman Bednarik, Erkki Sutinen, Mordechai Ben-Ari, "Extending the Engagement Taxonomy : Software Visualization and Collaborative Learning", Proceedings of the 37th SIGCSE technical symposium on Computer science education, Vol. 9, No. 1, pp. 1-27, 2009.
21 The CSTA Standards Task Force, "CSTA K-12 Computer Science Standards", Revised 2011.
22 Si-Hoon Lee, Jeong-Hye Han, "Analysis on Creativity and Solving-Problem Ability with Hackathon-based Elementary SW Education", The Journal of Digial Content Society, Vol. 18, No. 5, pp. 995-1000, Aug. 2017.
23 KyungSun Oh, SeongJin Ahn, "A study on development of educational contents about computational thinking", The Journal of Korean Association of Computer Education, Vol. 19, No. 2, pp. 11-20, 2016.