Coding

Coding[1학년필수]

대상 : 모든1학년

내용 :  Python언어를 기반으로 현대사회의 필요한 코딩교육을 통해 프로그래밍의 기초를 알고, 창의적인 사고를 기르기 위한 융합 프로젝트 과목입니다. 기본적인 프로그래밍 개념(변수, 조건, 반복, 함수)을 Turtle Graphic분야를 활용하여 시각적인 학습을 진행하고, 수학과 과학 등 다양한 문제를 창의적이고 협력적으로 해결할 수 있는 프로젝트 수업을 진행

사용툴 : Python


 1학기
 - 프로그래밍을 처음하는 학생들에게 코딩의 접근이 쉬움을 알린다.
 - 변수, 조건문, 반복문 등 기본적인 프로그래밍 개념을 자세하게 설명한다.
 - Turtle Graphic를 활용하여 시각적인 효과와 흥미로움을 제공한다.
 - 다양한 프로젝트를 직접 수행함으로써 코딩에 대한 흥미를 가질 수 있게 한다.

2학기
 - 컴퓨터는 주어진 명령, 즉 소프트웨어에 의해서만 움직이는 기계이며, 어떻게 인지하고, 추론하고, 학습할 것인지를 소프트웨어를 통해 알려주어야만 움직이는 기계임을 직접 경험하고자 한다.
 - 창의적이고 융합적으로 사고하는 능력을 기른다.
 - 코딩을 통해 과학, 수학 등 다양한 문제를 창의적이고 협력적으로 해결하는 능력을 기른다.

참고교재 
1학기 : 두근두근 파이썬(생능출판), 컴퓨팅 사고력을 키우는 SW교육 파이썬(한빛아카데미)
2학기 : 도전! SW.수학.과학 융합프로젝트(교육부), Bebras Challenge(Bebras Korea)