활동 1. 팀별 핵심 기능 블록코딩 구현 (수준별 구현)
◉ 팀별 핵심 기능 블록코딩 구현 (수준별 구현)
★ 과제 수준 전략 – 학습자 수준/목표 설정
[필수 목표] 기본 화면 전환, 신호/변수를 활용한 주 알고리즘, 필수 센서 반응 코딩
[심화/자율 목표] 애니메이션 효과 추가, 예외 처리 코딩, 다중 센서 복합 제어 등 기능 추가
⦁ 팀별 맞춤형 코딩 집중 구현
⦁ 역할별 세부 코딩 진행
– [게임/애니 팀] 오브젝트 이동, 충돌 감지, 점수 변수, 배경음 효과 구현
– [로봇 팀] 햄스터S 라인트레이서, 근접 센서 장애물 감지 및 회피, LED/버저 출력 코딩
활동 2. 햄스터S 센서 연동 및 로봇 동작 테스트 & 디버깅
◉ 햄스터S 센서 연동 및 로봇 동작 테스트 & 디버깅
⦁ 햄스터S 센서 및 동작 실전 테스트
– 작성한 블록 코드를 햄스터S 로봇에 연결하여 실제 이동 및 반응 동작 확인하기
– 로봇 주행 환경(바닥 밝기, 장애물 거리 등)에 맞춘 센서 임계값 조정하기
⦁ 문제 해결 및 디버깅
– 화면 작동과 로봇 움직임 간의 타이밍 오차 수정하기
– 짝 및 모둠원 간 코드 상호 검토를 통한 오류 해결