컴퓨팅 사고와 프로그래밍 교육을 통한 하드웨어공학 전공역량강화
Reinforcement of major capacity in hardware engineering through computing thinking and programming education
0
조회
0
다운로드
4
인용
0
참고문헌
키워드
초록
본 연구에서는 컴퓨팅 사고와 프로그래밍 교육을 통하여 학습자의 전공학습 역량강화를 위한 효과적인 교수법 개발을 목적으로 한다. 이를 위해서 첫째, 하드웨어공학 프로그래밍 교과과정에서 컴퓨팅 사고의 이해를 중심으로 하드웨어공학의 다양한 전공들을 주제로 코딩 교육과 작품 설계를 통하여 교수-학습을 진행했다. 둘째, 위의 프로그래밍 교과과정을 C언어로 교수-학습한 절차지향 언어와 C++ 및 Java로 교수-학습한 객체지향 언어에 각각 적용한 사례연구를 실시함으로써, 프로그래밍 전공역량강화를 위한 교수법의 타당성을 파악했다. 셋째, 수학과 확률/통계 교과내용의 연계교육뿐만 아니라 전공교과내용의 피드백을 통한 학업성취도 증대효과를 밝히고자, 통계처리를 실시하여 분석했다. 이를 통하여 제4차 산업혁명을 대비하고자, 융합형 인재를 양성하기 위한 효율적인 프로그래밍 교육을 구현함으로써, 하드웨어공학 전공역량강화 활성화 방안을 제시하고 지능정보기술의 경쟁력제고를 도모하고자 했다.
Abstract
The purpose of the study is to develop effective teaching methods for enhancing student learning skills through computational thinking and programming education. Firstly, we conducted the teaching and learning by use of coding education and work design on various major topics in the course of the hardware engineering program, focusing on the understanding of computing thinking. Secondly, we apprehended the validity of teaching to reinforce the major capacity of programming, with case studies on applying the programming curriculum to procedural programming and object-oriented programming respectively. Thirdly, we statistically analyzed the academic achievement effect through the feedback of major educational contents as well as the linked education of mathematics and probability/statistics contents. Consequently, with implementing the effect programming education, we proposed an activation plan to reinforce the major capacity of hardware engineering in order to promote the competitiveness of intellectual information technology.
참고문헌 (10)
- David D. Riley, "Computational Thinking for the Modern Problem Solver" (2014), CRC press
- Accreditation Board for Engineering Education of Korea, "Accreditation Criteria of Computer Information Technology 2005", ~ (2006)
- International Society for Technology in Education & Computer Science Teachers Association, "Operational Definition of Computational Thinking for K–12 Education", ~ (2011)
- Richard E. Neapolitan, "Contemporary Artificial Intelligence" (2013), CRC press
- Stuart Russell, "Artificial Intelligence: A Modern Approach" (2010), Pearson Edition
- 이승우, "소프트웨어와 하드웨어 교육과정에서 수학", 통계를 연계한 실증연구, 2010, pp.21(4), 629~639[DOI]
- 이승우, "하드웨어 전공자들의 프로그래밍 학업성취도 추이에 관한 연구", 한국데이터정보과학회지, 25(3), pp.501~512 (2014), 한국데이터정보과학회[DOI]
- Robert W. Sebesta, "Concepts of Programming Language" (2012), Pearson Edition
- 이승우, "컴퓨터프로그래밍과 관련된 교과목 내용분석", 한국수학사학회지, 22(2), pp.69~80 (2009), 한국수학사학회
- 이승우, "하드웨어 전공자들의 수학 관련 교과목 학업성취도 제고 방안", 한국데이터정보과학회지, 26(4), pp.801~812 (2015), 한국데이터정보과학회[DOI]
