http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
프로그래밍 교육 향상을 위해 컴파일러 로그 활용 방안 제시
유병건 ( Byeonggeon Yu ),김자미 ( Jamee Kim ),이원규 ( Wongyu Lee ) 한국컴퓨터교육학회 2016 한국컴퓨터교육학회 학술발표대회논문집 Vol.20 No.1
일부 선진국 및 우리나라에서는 프로그래밍 교육이 중요하다고 판단하여 현재 학교현장에서 가르치고 있다. 프로그래밍을 배우고 있는 대다수의 학생들은 프로그래밍을 어려워하는데, 프로그래밍 교육의 향상을 위해서는 어려워하는 부분에 대한 정확한 분석이 필요하다. 본 연구에서는 학습자들의 프로그래밍 및 디버깅하는 과정을 모두 분석하여 프로그래밍 교육의 방향성을 제시하고자 한다. 학습자들의 프로그래밍 결과와 디버깅의 모든 과정 분석을 위해 컴파일러 당시의 로그를 수집, 활용할 것을 제안한다.
2015 개정 교육과정의 컴퓨팅 시스템 단원의 집필에 대한 시사점
유병건 ( Byeonggeon Yu ),김자미 ( Jamee Kim ),이원규 ( Wongyu Lee ) 한국컴퓨터교육학회 2016 컴퓨터교육학회 논문지 Vol.19 No.2
교과서는 교육과정 내용을 토대로 학습 목표 달성에 도움을 주는 도구이다. 2015 개정 교육과정이 발표되었기 때문에 교과서의 내용도 새롭게 구성될 것이다. 본 연구는 교과서 집필에 대한 시사점을 제공하기 위한 목적이 있다. 목적 달성을 위해, 현재 사용되고 있는 중학교 정보 교과서의 내용요소 분석과 새롭게 구성되는 피지컬 컴퓨팅 영역에 대한 접근방향을 도출하기 위해 파일럿 스터디를 진행하였다. 내용의 탐구적 경향은 Romey 분석을 사용하였고, 파일럿 스터디는 로봇을 활용하여 H/W와 S/W의 조화로운 수업이 될 수 있도록 하였다. 분석 결과, 현재 사용 중인 교과서 중에 학생들의 사고력 신장 도움에 적합한 교과서는 한 권이었으며, 피지컬 컴퓨팅 영역의 경우 탐구적 수업이 긍정적으로 나타났다. 본 연구는 교과서 구성에서 활동을 중시하는 형태의 집필이 필요할 것을 시사하였다. Textbook is a tool that helps achieve the learning objectives based on the content of the curriculum. The contents of the textbook will be constructed newly because revised curriculum 2015 was announced. The aim at this study is to provide an indication of the textbook writing. To achieve the objectives, we conducted a pilot study in order to analyze the content of the textbook of informatics currently being used in middle schools and to derive the direction of access to the newly configured physical computing unit. Analysis of content elements was used Romey. The pilot studied makes lesson harmonized with H/W and S/W by utilizing the robot. According to the results of the analysis, there is one textbook among the currently used textbooks that is suitable to help students develop their thinking and in the case of physical computing unit, inquiry instruction showed positive results. This study suggestions necessity of writing types that sets importance on activities in the form of textbook.
CS2013 지식영역의 계량화를 통한 컴퓨터과학 영역별 우선순위 설정
유병건 ( Byeonggeon Yu ),김자미 ( Jamee Kim ),이원규 ( Wongyu Lee ) 한국컴퓨터교육학회 2017 컴퓨터교육학회 논문지 Vol.20 No.3
고등교육의 질 관리를 중요하게 생각한 국가들은 다양한 제도나 방법을 통해 교육의 질 강화를 진행하고 있다. 컴퓨터과학 분야에서도 고등교육의 질 관리를 위해 교육과정 표준을 구성하는 등 끊임없이 노력해 왔다. 컴퓨터과학 분야 교육과정 표준에서 언급한 지식영역의 우선순위를 파악해 보면, 내용체계 구성에 시사점을 줄 수 있을 것이다. 따라서 CS2013을 토대로 내용요소에 대한 Tier1, Tier2, Elective의 시수와 세부영역의 수를 중심으로 순위를 도출하였다. 분석결과, 가장 높은 우선순위를 지닌 지식영역으로는 Software Development Fundamentals이었다. 해당 지식영역은 CS2013에서 기초 요소이기 때문에 초급코스로 권장한다고 기술되기도 하였다. 도출되어진 영역별 우선순위가 향후 초중등 정보교육과정이나 고등 교양 정보교육과정, 교원양성기관의 정보교육과정 설정에 시사점을 줄 수 있을 것이다. Countries that considered importance of the quality management of higher education are strengthening through various systems and methods. Field of computer science also, they have constantly made efforts, such as constituting standards of curriculum for the management of the quality of higher education. If we know the priorities of the knowledge area mentioned in the standard of curriculum of computer science, we can give implications to the composition of the content system. Therefore, we derive the ranking based on base on CS2013 the lesson time number of Tier 1, Tier 2, Elective, and detail areas for content elements. As a result, the knowledge area with the highest priority was Software Development Fundamentals. The knowledge area is recommended as a beginner course in CS2013 because it is a basic element. The priorities of these areas may provide implications for future elementary and secondary informatics curriculum, higher liberal arts informatics curriculum, Informatics curriculum of teacher training agency.
중등학교에서 자기 주도적 프로그래밍 학습 환경 구축을 위한 오류분석 지원 시스템 제안
이재영 ( Jaeyoung Lee ),유병건 ( Byeonggeon Yu ),이원규 ( Wongyu Lee ) 한국정보처리학회 2016 한국정보처리학회 학술대회논문집 Vol.23 No.1
전 세계적으로 프로그래밍 교육에 대한 관심이 증가에 따라 프로그래밍 교육에 대한 중요도와 평가도 중요해졌다. ACM-ICPC 프로그래밍 대회 같은 여러 프로그래밍 대회가 있고 대회 출전을 돕기 위한 온라인 평가 시스템이 전형적인 예이다. 이런 온라인 평가 시스템들을 참고하여 중등학교 학생의 프로그래밍 언어 학습에 도움을 줄 수 있는 프로그램을 설계하기 위한 오류분석 지원 시스템을 제안한다. 본 연구에서는 오류분석 지원 시스템을 통하여 프로그래밍 언어 학습을 함에 있어서 발생할 수 있는 오류들을 분석하여 실제 프로그래밍 교육 환경에 도움을 주고자 한다.