변이와 자연선택을 설명할 수 있는 방법은 다양하지만, 정보교과와 연계하여 유전 알고리즘 및 인공지능으로 이해하는 자연선택에 대해 이야기하고자 합니다. 본 수업에서는 자연선택의 과정을 알아볼 수 있도록 파이썬 코드로 만든 인공지능 자연선택 시뮬레이션과 게임을을 플레이하고 분석해봄으로서 유전자 변이를 거쳐 생존에 유리한 형질을 가져나갈수록 오래 생존하고 적응도를 높여가는 현상을 눈으로 관찰합니다. 세대를 거듭하면서 변화하는 형질을 관찰해 생존에 유리한 형질이 어떤 것인지도 파악해봅니다. 파이썬 코드를 직접 만져보고 수정해보며 변이와 자연선택에 대한 개념을 이해할 수 있도록 준비된 수업입니다.
* 강의 교안으로 올라온 교수학습 계획안은 4차시로 계획하였으나 실제 연수는 3차시로 운영합니다.
* 본 강의 내용은 '빵형의 개발도상국' 유튜브 채널 운영자에게 도움을 받아 학습내용을 구성하였습니다.