AI·SW 교육 로드맵
Programming
프로그래밍 스펙트럼
언플러그드
- 컴퓨터나 디지털 기기 없이 문제를 해결해 보면서 코딩의 기본을 익히는 활동입니다. 초급자용 라인봇, 상급자용 AI 배송 로봇 활동이 있습니다.
앱코딩
- 핑퐁앱을 활용한 기초 코딩 활동으로 로봇을 만들고 구동시켜 보면서 순차, 반복, 조건 등 프로그래밍의 기초를 다질 수 있습니다.
블록 코딩
- 시각적 블록을 마우스로 조립해 보는 코딩 입문 활동으로, 엔트리, 스크래치, 마이크로비트를 이용해서 G큐브를 제어할 수 있습니다.
텍스트 코딩
- 키보드를 사용하여 직접 코드를 타이핑하여 작성하는 코딩 심화 활동으로, 아두이노, 파이썬 등으로 G큐브를 제어할 수 있습니다.
AI 융합코딩
- 카메라가 수집한 시각 정보(객체 인식, 자세 추정 등)를 활용하여 그 결과에 따라 컴퓨터나 로봇이 어떤 명령을 실행하게 할지 코딩해 보는 활동입니다.
컴퓨터 언어로 작업 절차와 문제 해결 과정을 설계하는 법을 배웁니다.
직접 짠 프로그램으로 G큐브를 제어하며 소프트웨어의 기초를 체득하는 과정입니다.