Browse > Article
http://dx.doi.org/10.9717/kmms.2019.22.4.472

Effect of Computational Thinking on Problem Solving Process in SW Education for non-CS Major Students  

Kim, Jaekyung (University College, Yonsei University)
Publication Information
Abstract
Today, computational thinking takes an important role in problem solving in software education. As a result, software education as liberal arts for non-CS major students is rapidly expanding. It is necessary to study the effects of computational thinking on software problem solving ability compared to traditional programming language education. In this paper, we propose an evaluation model for analyzing the effects of computational thinking on the overall software development process, and analyze how the problem solving process is different for learners who take computing thinking classes and programming language courses as liberal arts courses. As a result, students who learned computational thinking showed higher ability in problem analysis and design process.
Keywords
Computational Thinking; Programming Language; Problem Solving Process;
Citations & Related Records
Times Cited By KSCI : 6  (Citation Analysis)
연도 인용수 순위
1 H. Rim, “Computational Thinking, Algorithm, Creativity, Problem-solving Ability, Programming Education, Software Education, Code. org Site,” Journal of Korea Multimedia Society, Vol. 20, No. 2, pp. 382-395, 2017.   DOI
2 H. Rim, “Android App. Implementation Teaching Using App. Inventor for Elementary School Students,” Journal of Korea Multimedia Society, Vol. 16, No. 12, pp. 1495-1507, 2013.   DOI
3 J. Lee and H. Ha, “Verification of the Effectiveness of Teaching-learning Model for Maker Education Based on SW Coding,” The Korean Society for Creative Information Culture, Vol. 2, No. 2, pp. 49-61, 2016.
4 M. Kim, G. Yoo, and H. Kim, “Development of a Scoring Rubric Based on Computational Thinking for Evaluating Students’ Computational Artifacts in Programming Course,” The Korean Association of Computer Education, Vol. 20, No. 2, pp. 1-11, 2017.
5 J. Lee, "Exploration for Developing Assessment Tools for Computational Thinking," Journal of Creative Information Culture, Vol. 4, No. 3, pp. 273-283, 2018.   DOI
6 Y. Sun, "App Inventor Learning Model for SW Education in Elementary School," Journal of Creative Information Culture, Vol. 2, No. 2, pp. 63-72, 2016.
7 B. Rodriguez, S. Kennicutt, C. Rader, and T. Camp, "Assessing Computational Thinking in CS Unplugged Activities," Proceeding of the 2017 ACM Special Interest Group Computer Science Education Technical Symposium on Computer Science Education, pp. 501-506. 2017.
8 L. Gouws, K. Bradshaw, and P. Wentworth, "First Year Student Performance in a Test for Computational Thinking," Proceeding of the South African Institute for Computer Scientists and Information Technologists Conference, pp. 271-277, 2013.
9 H. Bort and D. Brylow, "CS4Impact: Measuring Computational Thinking Concepts Present in CS4HS Participant Lesson Plans," Proceeding of the 44th ACM Technical Symposium on Computer Science Education, pp. 427-432, 2013.
10 S. Kim, S. Ham, and K. Song, “Analytic Study on the Effectiveness of Computational Thinking Based STEAM Program,” The Korean Association of Computer Education, Vol. 18, No. 3, pp. 105-114, 2015.
11 G. Elliott and J. Strachan, Global Business Information Technology, Addison-Wesley Publishers, United States of America, 2004.
12 J. Kwon and J. Kim, “A Study on the Relationship between Computational Thinking Based SW Education and Problem Solving,” The Korean Association of Computer Education, Vol. 21, No. 1, pp. 9-10, 2017.
13 M. Romero, A. Lepage, and B. Lille, “Computational Thinking Development through Creative Programming in Higher Education,” International Journal of Educational Technology in Higher Education, Vol. 14, No. 1, pp. 1-15, 2017.   DOI
14 H. Choi, "Developing Lessons and Rubrics to Promote Computational Thinking," Journal of The Korean Assocaition of Information Education, Vol. 18, No. 1 pp. 57-64, 2014.   DOI
15 S. Kim, “Analysis of Scratch Code for Student Assessment about Computational Thinking Capability,” The Korean Association of Computer Education, Vol. 18, No. 5, pp. 25-34, 2015.