본문 바로가기
KERD
논문KCI 등재

비전공자를 위한 컴퓨팅 사고력 교육 교수법 연구

Computational Thinking Education Teaching Method Research for Non-Major Subjects

0

조회

0

다운로드

10

인용

0

참고문헌

키워드

주제분류학제간연구

초록

비전공자를 위한 CT교육은 전공자 대상의 교육과 차별화 되어야 하며, 효율적인 교수법의 연 구가 요구된다. 기존의 주입식 교수법보다 학습자중심교수법으로의 패러다임 전환이 필요하며 학 습자들은 팀을 이루어 토의하고 문제점을 찾아서 실천하는 과정에서 문제해결력을 기르며, 교수 자는 지식의 전달자에서 프로젝트를 수행하는 학습자들의 성취에 격려하고 실패를 다시 재도전 으로 바꿀 수 있는 조력자 역할로 변화해야 할 것이다. 이에 본 연구에서는 비전공자를 위한 컴 퓨팅 사고의 과정과 컴퓨팅 사고력 교육의 활동 과정을 탐구해 보고, CT교육을 위한 학습자중심 수업을 설계하였다. 연구의 필요성 및 목적에 따라 수행되는 본 연구의 내용은 다음과 같다. 첫 째, 컴퓨터 사고력 교육을 위한 CT 구성요소 및 특징과 CT의 인지적 측면과 문제해결과정을 탐 색한다. 둘째, 수업 설계의 전략을 개발하기 위하여 학습자특성을 조사 분석하며 셋째, 학습자 중심 교수학습법인 액션러닝(Action Learning)에 관한 선행 연구 분석을 통해 CT교육 모형 개발을 위한 방향과 전략을 탐색한다. 넷째, 컴퓨터교과목의 액션러닝 교수학습법 적용사례를 통해 컴퓨 터 사고력 향상을 위한 액션러닝 교수법을 설계한다. 본 연구에서 설계한 수업모형은 특수한 문 제에 국한되지 않는 특징이 있다. 주어진 문제에 따라 변화하는 수업설계가 아닌 일반화된 수업 설계라는 점에서 본 연구의 의의를 찾을 수 있겠다. 그리고 팀 별 과제를 진행하면서 자연스럽게 소통능력을 향상시키고, 팀원들과 발생할 수 있는 여러 문제점들에 대처할 능력을 기를 수 있는 특징이 있다. 그러므로 4차 산업혁명의 변화에 필요한 창의성과 소통능력, 그리고 디지털사고력 을 기르기 위한 수업모형으로 유용하게 활용될 것으로 기대한다.

Abstract

CT education for non-majors should be differentiated from that of majors, and efficient teaching methods are required. The paradigm shift to the learner-centered teaching method is more necessary than the traditional injection method. The learner develops problem solving ability in the process of discussing the team, finding out the problem and practicing it. The A teacher encourages the accomplishment of the learner performing the project in the communicator of knowledge It must change into a role as a helper that can turn the failure back into rebirth. In this study, we investigated the process of computing thinking and the process of computing thinking for non - major subjects and designed learner - centered class for CT education. The contents of this study are as follows according to the necessity and purpose of research. First, we explore the CT components and features for computer thinking education and the cognitive aspects of CT and problem solving process. Second, we investigate the characteristics of learners in order to develop the strategy of instructional design. Third, we explore the direction and strategies for the development of CT education model through analysis of previous research on action learning (Learner - centered teaching and learning). Fourth, action learning teaching method for improving computer thinking ability is designed through case study of action learning teaching method of computer subject. The instructional model designed in this study is not limited to specific problems. This study can be useful in that it is a generalized instructional design rather than a changing instructional design depending on a given problem. In addition, it has the characteristic that it naturally improves the communication ability while carrying out the task according to the team, and can develop the ability to cope with various problems with the team members. Therefore, it is expected that it will be useful as a teaching model to raise creativity, communication ability, and digital thinking ability necessary for the change of the fourth industrial revolution.

참고문헌 (22)

  1. 김경규, "컴퓨팅 사고력 기반 프로그래밍 학습의 효과성 분석", 컴퓨터교육학회 논문지, 19(1), pp.27~39 (2016), 한국컴퓨터교육학회[DOI]
  2. 김민자, "컴퓨팅 사고력 관점에서 본 컴퓨터 비전공자 대상 교양 컴퓨팅 수업의 효과성 분석 연구", 컴퓨터교육학회 논문지, 21(1), pp.11~21 (2018), 한국컴퓨터교육학회[DOI]
  3. 김수환, "Computational Thinking 향상을 위한 디자인기반 학습", 정보교육학회논문지, 16(3), pp.319~326 (2012), 한국정보교육학회
  4. 전용주, "The Development of the CT-CPS Framework for Creative and Integrative Software Education", 교원교육, 31(3), pp.67~88 (2015), 교육연구원[DOI]
  5. 박정호, "Storytelling기반 SW교육이 Computational Thinking에 미치는 영향", 정보교육학회논문지, 19(1), pp.57~68 (2015), 한국정보교육학회[DOI]
  6. 신수범, "스크래치 소프트웨어 교육을 통한 컴퓨팅 사고력 향상 효과", 한국컴퓨터정보학회논문지, 20(11), pp.191~197 (2015), 한국컴퓨터정보학회
  7. 이경미, "액션러닝 교수학습법의 사례 연구", 한국교양교육학회학술대회 자료집, pp.451~457 (2017), 한국교양교육학회
  8. 이철현, "소프트웨어 교육을 위한 컴퓨팅 사고력 기반 문제 해결 모형(CT-PS Model) 개발", 실과교육연구, 22(3), pp.97~117 (2016), 한국실과교육연구학회
  9. 임영규, "액티브러닝의 효용에 관한 실증적 연구", 교양교육연구, 11(1), pp.475~500 (2017), 한국교양교육학회
  10. 최숙영, "문제해결의 관점에서 컴퓨팅 사고력 증진을 위한 교수학습에 대한 연구", 컴퓨터교육학회 논문지, 19(1), pp.53~62 (2016), 한국컴퓨터교육학회[DOI]
  11. 최현종, "컴퓨팅 사고력 교육 프레임워크의 개발과 적용에 관한 연구", 한국컴퓨터정보학회논문지, 21(9), pp.177~182 (2016), 한국컴퓨터정보학회
  12. 최형신, "Computational Thinking역량 계발을 위한 수업 설계 및 평가 루브릭 개발", 정보교육학회논문지, 18(1), pp.57~64 (2014), 한국정보교육학회[DOI]
  13. 한옥영, "A Study on the Improvement in Computational Thinking for Nonmajors Through Software Education", The Journal of Korean association of computer education, 21(1), pp.139~141 (2017)
  14. 홍기칠, "대학수업에서의 액션러닝 적용 사례연구", 사고개발, 11(2), pp.63~89 (2015), 대한사고개발학회
  15. Barr, V., "Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community?", ACM Inroads, 2(1), pp.48~54 (2011)
  16. Bloom, B. S., "Handbook I: Cognitive domain" (1956), David McKay Company
  17. Marquardt, H., "Action Learning for Developing Leaders and Organizations: Principles, Strategies, and Cases" (2009), American Psychological Association
  18. Selby, Cynthia, "Evidence of assessing computational thinking", Brookes e-Journal of Learning and Teaching, pp.1~12 (2014)
  19. Wing, Jeannette, "Computational thinking", Computations of the ACM, 49(3), pp.33~35 (2006)
  20. Wing, Jeannette, "Computational thinking and thinking about computing", Philosophical Transactions of the Royal Society A, 366, pp.3717~3725 (2008)
  21. "Computational Thinking : A Guide for teachers" (2015)[URL]

관련 논문AI추천

이 간행물의 다른 논문 (12건)