고등학교 방과후 프로그래밍 특강
고등학교 방과후학교 프로그래밍 기초반을 맡아 컴퓨팅 사고와 파이썬을 20차시로 나눠 가르치고, 강의계획서와 교재·활동지를 직접 만들었습니다.
전 학년을 대상으로 한 방과후학교 프로그래밍 기초반을 두 개 반으로 나눠 진행했습니다. 이론과 실습을 번갈아 두고, 20차시를 컴퓨팅 사고 과정과 파이썬 과정에 절반씩 배분했습니다.
대학에서 물리학 전공자에게 프로그래밍 실습을 지도할 때, 수학과 이론을 알면서도 그것을 절차로 바꾸지 못해 막히는 경우를 자주 봤습니다. 그래서 예제를 따라 치는 방식 대신 문제를 분해·추상화해 절차로 만드는 훈련에 앞부분을 썼습니다.
교재 『프로그래밍 기초 with 파이썬』과 활동지, 강의 슬라이드를 직접 집필해 배포했고, 본문에 실은 소스코드는 MIT 라이선스로 열어 두었습니다.
Python컴퓨팅 사고교재 집필