http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
강환수,신용현 한국디지털콘텐츠학회 2023 한국디지털콘텐츠학회논문지 Vol.24 No.3
In this study, we utilized Google Docs & Sheets in class to induce active and voluntary participation of students in Python programming classes. In addition, we developed a teaching model benefiting from GitHub's collaborative activities to develop programming capabilities through cooperative programming learning. The teaching model of this study was implemented for computer students at a three-year college university, and the effectiveness was verified by performing paired t-test. To verify the learning effect of python programming teaching model, the learning competencies of 'Implementation of Python Grammar and Program' and 'Use of Git and GitHub for Team Collaborative Learning' were derived and analyzed by paired t-test. As a result of the analysis, a statistically significant improvement was obtained in students' competencies in the python programming course based on this teaching model. 본 연구에서 파이썬 프로그래밍 수업에서 학생의 적극적이고도 자발적인 참여를 유도하기 위해 수업 중에 구글의 공유 문서와 시트를 적극적으로 활용하고 프로그래밍 협력 학습을 통해 프로그래밍 역량을 함양하기 위해 깃허브의 팀웍 활동을 중시하는 수업 모형을 개발했다. 3년제 전문대학의 컴퓨터전공 학생 대상으로 전공 수업에 본연구의 수업 모형을 운영하였으며 수업 효과 검증을 위해 대응표본 t-검정을 시행하였다. 수업 모형의 학습 효과를 검증하기 위해 ‘파이썬 문법과 프로그램 구현’과 ‘팀의 협업 학습을 위한 깃과 깃허브 활용’의 학습역량을 도출해 대응표본 t-검정으로 분석하였다. 분석결과, 연구의 수업 모형이 도출한 학생의 학습역량이 향상되었다는 결과를 얻었다.
강환수,조진형,김희천 한국디지털콘텐츠학회 2019 한국디지털콘텐츠학회논문지 Vol.20 No.5
Computational Thinking(CT) has recently been recognized as a basic skill that all primary and secondary school students need to develop. In particular, those who will lead the 4th Industrial Revolution should have convergent thinking and creativity. CT is known to be effective in cultivating creative and convergent thinking ability and collaboration skills. In this context, the cultivation of future human resources with creativity and convergence ability along with CT is also emphasized in university education. In this study, we review the concepts and elements of CT and present an education model for CT-based software Analysis&Design course through the case study of Systems A&D class. We expect that the education model proposed in this study will help students effectively cultivate CT ability and develop skills for self-directed learning, creative and convergent thinking, and communication and collaboration. The model will allow students to grow as programmers and software developers with A&D capabilities. 최근 컴퓨팅 사고력은 초중등 학생이 함양해야 할 기본 역량으로 인식되고 있다. 특히 제4차 산업혁명을 주도할 인재는 융합력과 창의력이 필요하며, 컴퓨팅 사고력은 창의·융합 사고능력과 협업 능력에 효과적이라고 알려져 있다. 이러한 배경으로 컴퓨팅 사고력과 함께 창의·융합 능력을 갖춘 미래 인재 양성이 대학교육에서도 강조되고 있다. 본 연구에서는 컴퓨팅 사고력의 개념과 요소를 살펴보고 시스템분석설계 운영 사례와 컴퓨팅 사고력 기반 소프트웨어 분석설계 교과에서의 교육 모델을 제시하였다. 본 연구에서 제안하는 소프트웨어 분석설계 교육 모델을 활용한다면 컴퓨팅 사고력을 배양하여 자기 주도 학습, 창의·융합 사고능력, 의사소통과 협업 능력 등을 키우는 데 효과적이며, 프로그래머로서 분석설계 능력을 지닌 소프트웨어 개발자로 성장하는 데 도움을 줄 것으로 기대한다.
런지-커타 기법과 유전자 알고리즘을 이용한 Manabe형의 일반화에 관한 자바 구현
강환수(Hwan-Soo Kang),강환일(Hwan-Il Kang),송영기(Young-Gi Song) 한국정보과학회 2002 한국정보과학회 학술발표논문집 Vol.29 No.1B
진화 알고리즘은 생물의 유전적 진화 과정을 이용한 새로운 문제 해결의 방안으로 결정론적 방법으로 해결하지 못한 난제에 적합한 알고리즘으로 알려져 있다. 본 논문에서는 진화 알고리즘의 연구를 기반으로 전달함수 출력 파형 검출을 위한 기법에서 이용되고 있는 런지-커타(Runge-Kutta) 방법에서의 상미분 방정식의 해를 구하는 기법에서 유전 알고리즘을 이용하여 그 결과를 찾아본다. 본 논문에서의 구현은 자바 언어를 이용하며, 자바 언어를 적용한 구현 방법과 유전 알고리즘의 효율적 기법을 제시한다.