비전공자 대상의 컴퓨터 프로그래밍 입문 교양 수업에서의 학습자의 어려움 분석
Difficulty Analysis of an Introductory Computer Programming Course for non-Major Students
0
조회
0
다운로드
8
인용
0
참고문헌
키워드
초록
과거 프로그래밍은 컴퓨팅 관련 전공자들을 대상으로 일부의 학생들이 배우는 과목이었으나, 오늘날 소프트웨어 중심 산업이 도래함에 따라 컴퓨팅사고 교육과 함께 컴퓨팅 문제 해결의 도구로서 모든 전공 분야의 학생들에게 교육이 이루어지고 있다. 그러나 컴퓨팅 입문 과목을 필수로 이수해야 하는 학습자들은 익숙하지 않은 컴퓨팅 문제 해결 방식과 프로그래밍 언어라는 새로운 내용에 학습에 큰 어려움을 겪으며 학습 효과, 자신감, 흥미 저하와 같은 부정적인 현상으로 이어질 수 있다. 본 논문에서는 비전공자들이 프로그래밍 언어 과목을 학습하면서 겪는 어려움의 원인을 설문 조사, 일지 및 성취도를 질적 및 양적 연구로 분석하여 파악하고, 이를 최소화할 수 있도록 방안을 제시하여 향후 어려움을 최소화하는 교육 방안의 설계에 도움이 되고자 한다.
Abstract
In the past, computer programming was a course taken by students of computing domain majors. With the advent of the fourth industrial revolution, students in all major fields are taking it as the general required course. However, students have difficulties in learning new subject such as unfamiliar computational problem solving approach and general purposed programming language, which can lead to negative phenomena such as learning effectiveness, confidence, and decreased interest. In this paper, the causes of difficulties experienced by non-majors students while learning programming language are analyzed and identified through qualitative and quantitative research on questionnaires, journals, and achievements. Thus, we suggest that designing an educational plan that minimizes difficulties.
참고문헌 (19)
- 이재호, "CS 언플러그드 교육이 영재학급 학생의 컴퓨팅 사고력에 미치는 영향", 창의정보문화연구, 6(2), pp.77~88 (2020), 한국창의정보문화학회[DOI]
- 전용주, "초·중등 소프트웨어(정보) 교육 내용의 연계를 위한 계열성 분야 분석 및 제언", 창의정보문화연구, 5(2), pp.105~116 (2019), 한국창의정보문화학회[DOI]
- "Ministry of Science and ICT"[URL]
- SPRI, "New Education and Talent Strategies Needed in the Era of Digital Transformation", Monthly Software Oriented Society, (70) (2020)
- Korea Health Industry Development Institute Breif, "Artificial Intelligence(AI)Manpower Nurturing Policies and Implications by Major Country", Korea Health Industry Development Institute Issue Paper, 276 (2019)
- Y. H. Kim, "Elementary and secondary software education Operational status and improvement tasks", National Assembly Research Service, 34 (2019)
- 강의선, "교양수업에서 비전공자의 IT 융합 교육을 위한 PBL 활용 교육 모델-컴퓨팅적 사고 중심으로", 디지털콘텐츠학회논문지, 20(11), pp.2159~2168 (2019), 한국디지털콘텐츠학회
- 김재경, "컴퓨터 비전공자 대상 SW 교육에서 컴퓨팅 사고력이 문제 해결 과정에 미치는 영향 분석", 멀티미디어학회논문지, 22(4), pp.472~479 (2019), 한국멀티미디어학회[DOI]
- L. Gouws, "First year student performance in a test for computational thinking", Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference, pp.271~277 (2013)
- 이승범, "컴퓨팅 사고력을 토대로 한 융합활동이 문제해결력 및 관심도에 미치는 영향", 창의정보문화연구, 6(3), pp.179~187 (2020), 한국창의정보문화학회[DOI]
- M. Konecki, "Problems In Programming Education And Means Of Their Improvement", pp.459~470 (2014), DAAAM International Scientific Book
- Y. Bosse, "Why is programming so difficult to learn? : Patterns of Difficulties Related to Programming Learning Mid-Stage", ACM SIGSOFT Software Engineering Notes, 41(6), pp.1~6 (2016)
- 이철현, "초등예비교사의 EPL 프로그래밍 학습 어려움 분석", 한국실과교육학회지, 32(2), pp.49~63 (2019), 한국실과교육학회[DOI]
- 김수환, "Computational Thinking 교육에서 나타난 컴퓨터 비전공 학습자들의 어려움 분석", 컴퓨터교육학회 논문지, 18(3), pp.49~57 (2015), 한국컴퓨터교육학회[DOI]
- 성정숙, "인문계열 학생을 위한 SW교육에서의초보 학습자 특성 분석", 컴퓨터교육학회 논문지, 18(3), pp.25~35 (2015), 한국컴퓨터교육학회[DOI]
- 최정원, "프로그래밍 학습에서 학습자의 어려움 분석", 컴퓨터교육학회 논문지, 17(5), pp.89~98 (2014), 한국컴퓨터교육학회[DOI]
- J.W. Creswell, "Qualitative, Quantitative and Mixed Method Approach" (2009), SAGE Publications
- Y. Sung, "Mixed Methodologies of Qualitative and Quantitative Research for Education Research", Journal of Elementary Education, 30(2) (2014)
- 오미자, "컴퓨팅 사고력 향상을 위한 스크래치 프로그래밍 교육의 효과 분석", 교육정보미디어연구, 24(2), pp.255~275 (2018), 한국교육정보미디어학회[DOI]
