In this study, I proposed SW contents and methods that utilize Python and robots from the viewpoint of diversity in the previous code block-oriented SW education method. I designed a project to develop an autonomous vehicle using a hamster robot as a authentic task based on the definition of the autonomous vehicle level of the International Society of Automotive Engineers. I developed a step-by-step subject and presented a basic example source code of Python. In addition, I developed videos for each subject, and the learner was able to perform learning with example source code, video, and so on. As a result of the test experiment of the developed program, I was able to find out the positive possibility of using text based language in SW education.
한국어
본 연구에서는 기존 코드블록 중심의 SW 교육 방법에서 벗어나 다양성을 추구하는 관점에서 파이썬과 로봇을 활용하는 SW 교육 내용과 방법을 제안하였다. 국제자동차공학회(SAE)의 자율주행자동차 수준 정의에 따라 실제적인 과제로 햄스터 로봇을 활용한 자율주행차 개발 프로젝트를 설계하였다. 이에 따라 단계적 과제를 개발 하고, 기본 예제를 제시였다. 또한 과제별로 동영상을 개발하여 학습자들은 예시코드, 동영상 등으로 학습을 수 행할 수 있도록 하였다. 개발된 프로그램을 시범 적용해 본 결과 SW 교육에서 텍스트 기반 언어 활용의 긍정적인 측면을 찾을 수 있었다.
목차
요약 ABSTRACT 1. 서론 2. 관련연구 2.1 컴퓨팅 사고력(Computational Thinking) 2.2 파이썬 언어 2.3 SW 교육과 교육용 로봇 3. 학습 프로그램 개발과 적용 3.1 개요 3.2 학습 프로그램 개발 방안 3.3 학습 과제의 설계 3.4 학습 모형의 설계 3.5 테스트 적용과 분석 4. 결론 참고문헌
한국정보교육학회 [Korean Association of Information Education]
설립연도
1997
분야
사회과학>교육학
소개
사단법인 한국정보교육학회는 21세기 지식 정보화 사회에서 정보 교육에 관한 학술 및 기술 발전에 기여하기 위하여 정보교육과 관련된 학술대회개최, 학술논문지 발간, 연구지원사업 등을 추진하여 21세기 지식 정보화 시대의 초석을 마련하며 정부에서 추진하고 있는 교육정보화 사업과 연계하는 것을 기본 방향으로 한다.
간행물
간행물명
정보교육학회 학술논문집 [Journal of The Korean Association of Information Education]