인공지능로봇(로보마스터 S1-파이썬)
프로그램 개요
스크래치(Scratch) 프로그래밍이 가능하고 파이썬(Python) 프로그래밍을 접하고 싶은 학생들을 위해 블록 코딩 소스와 파이썬 소스를 비교하며 로봇의 작동원리를 이해하고 체험할 수 있는 파이썬 로봇 코딩 프로그램이다.
프로그램 차시 및 구성 (2인 1대) - 2~3차시 가능
차시 | 주제 | 내용 |
---|---|---|
1교시 | 인공지능의 바른 이해 | 일상에서의 인공지능 미래와 현재의 인공지능 미래 직업의 변화 |
2교시 | 블록 코딩 로봇제어, 인공지능 모듈 제어 | 기본 인공지능 기능 구현 블록 코딩을 통한 로봇 제어 블록 코딩을 통한 인공지능 모듈 구현 (제스처 인식, 박수 인식 등) |
3교시 | 파이썬(Python) 개념 및 특징 비교 | 파이썬 기본 문법과 특징 객체 지향 프로그래밍의 이해 및 특징 객체지향 프로그래밍의 클래스 이해 |
4교시 | 파이썬(Python) 코딩 제어 및 인공지능 모듈 제어 | 스크래치 코딩과 Python 코딩의 비교를 통한 문법 및 명령어 이해 Python 코딩을 통한 로봇 제어 사람 인식 스크래치 코딩을 통한 인공지능 모듈 구현 |
1차시 - 인공지능의 바른 이해
인공지능의 현재와 미래의 모습을 이해하고 그에 따른 직업의 변화와 미래사회의 창의적 생각의 필요성 교육
2차시 - 블록 코딩 로봇제어, 인공지능 모듈 제어
블록 코딩 프로그램으로 로봇을 자유자재로 움직이면서 코딩의 원리와 인공지능 모듈을 체험해 볼 수 있는 시간
3차시 - 파이썬(Python) 개념 및 특징 비교
파이썬의 기초사항 및 문법 교육
4차시 - 파이썬(Python) 코딩 제어 및 인공지능 모듈 제어
파이썬을 통한 기본 로봇제어 및 인공지능 모듈 구현, 알고리즘을 적용한 로봇게임