
프로젝트 강사 **
담당 · 코딩 기초, 로봇 프로젝트
학력·교육·경력 예시
- **대학교 **관련 전공
- **분야 프로젝트 수행
- 코딩 교육 경력 **년
사진 속 인물과 이름·담당 분야·이력은 소개 구성을 보여주는 가상의 예시입니다. **로 표시한 학교·기관·자격·연차는 실제 이력이 아니며, 운영 시 확인 가능한 정보로 작성합니다.
프로그램이 한 번 실행되는 것만으로 끝내지 않습니다. 어떤 순서로 움직이는지, 어디를 바꾸면 다른 결과가 나오는지 직접 생각해봅니다.

담당 · 코딩 기초, 로봇 프로젝트
사진 속 인물과 이름·담당 분야·이력은 소개 구성을 보여주는 가상의 예시입니다. **로 표시한 학교·기관·자격·연차는 실제 이력이 아니며, 운영 시 확인 가능한 정보로 작성합니다.

수업의 출발점은 작은 질문입니다. 캐릭터가 움직이게 하려면 무엇이 필요할지, 센서가 값을 읽으면 어떤 동작을 할지 함께 나눕니다. 코드를 입력하기 전에 자신의 생각을 말과 그림으로 정리합니다.
실행 중 오류가 생기면 순서를 다시 살펴보고 한 부분씩 바꿔봅니다. 해결 방법을 바로 전달하기보다 스스로 확인할 지점을 찾아보는 시간을 둡니다. 완성된 프로젝트와 함께 그 과정도 설명할 수 있기를 바랍니다.
직접 만들어본 경험은
다음 질문을 만들어냅니다.
코드를 따라 입력하는 데서 끝내지 않습니다. 만들고 싶은 동작을 나누고, 시험하고, 수정한 이유를 이야기하는 프로젝트 학습을 이어갑니다.
일상 속 규칙과 순서를 찾아보고 원하는 동작을 말과 그림으로 정리합니다. 코딩 경험에 따라 블록·텍스트·장치를 선택해 출발합니다.
입력과 조건, 반복을 사용해 작은 기능을 만듭니다. 예상과 다르게 작동하면 어느 단계에서 달라졌는지 확인하고 수정 전후를 비교합니다.
완성한 기능과 남은 문제, 도움을 받은 부분을 스스로 설명합니다. 프로젝트 파일과 수업 메모를 통해 다음에 이어갈 질문을 남깁니다.
프로젝트 목표 · 수정 과정 · 결과물과 설명

프로그램이 예상과 다르게 움직이면 입력, 조건, 순서를 나누어 살펴봅니다. 작은 변경을 통해 원인을 좁혀가는 경험은 다른 프로젝트에서도 사용할 수 있습니다.

어떤 기능을 만들었는지뿐 아니라 어려웠던 점과 바꿔본 방법을 이야기합니다. 다른 사람의 질문을 듣는 과정에서 다음 아이디어가 생기기도 합니다.
학년만으로 단계를 정하지 않습니다. 컴퓨터 사용 경험과 논리적 사고, 만들어보고 싶은 프로젝트를 함께 확인해 학습 경로를 잡습니다.
학생의 학년과 코딩 경험, 만들고 싶은 것을 알려주세요. 현재 단계에 맞는 과정을 안내합니다.