SW 교육 목록

매봉초 햄스터봇 SW 코딩 수업 회고

2026년 6월 16일0

수업 회고
매봉초 학생들과 햄스터봇을 활용해 로봇의 구조를 이해하고, 코딩으로 직접 움직임을 만들어 본 수업 기록입니다.

수업에서 다룬 내용

이번 수업은 활동지를 따라가며 햄스터봇과 친해지는 것에서 시작했습니다. 학생들은 햄스터봇의 하드웨어 구조를 살펴보고, LED와 부저를 코딩으로 제어하면서 코드가 실제 출력으로 이어지는 과정을 경험했습니다.

이후에는 모터 코딩을 통해 전진, 후진, 회전 등 기본 주행을 실습했습니다. 단순히 로봇을 움직이는 데서 끝나지 않고, 다양한 도형을 그리도록 명령을 구성하면서 순차 구조와 반복, 방향 전환 같은 알고리즘적 사고를 자연스럽게 익힐 수 있도록 했습니다.

마지막으로 햄스터봇의 여러 센서를 이해하고, 이를 활용해 로봇이 주변 환경에 반응하도록 코딩했습니다. 활동지를 기반으로 길 따라 자동주행하기, 간단한 경기 활동, 컨트롤러로 주행해보기도 함께 진행하며 로봇 코딩의 확장 가능성을 체험했습니다.

수업 중 관찰한 점

같은 학교 안에서도 반별로 학급 분위기가 다르다는 점을 다시 느꼈습니다. 조용히 집중하는 학생들은 활동지와 코딩 과제에 몰입하며 차분하게 문제를 해결했고, 활동적이고 외향적인 학생들은 질문과 대화를 통해 적극적으로 수업에 참여했습니다.

반면 사춘기에 접어든 학생들과는 단순한 대화나 반응을 이끌어내는 것조차 쉽지 않은 순간도 있었습니다. 같은 콘텐츠라도 학생들의 정서적 거리감, 반의 분위기, 관계 형성 정도에 따라 강사의 접근 방식이 달라져야 한다는 점을 다시 확인한 수업이었습니다.

햄스터봇 교구에 대한 생각

햄스터봇은 작고 가벼워 학생들이 부담 없이 다룰 수 있었고, 움직임이 즉각적으로 나타나기 때문에 흥미를 끌기에 좋은 교구였습니다. 학생들은 자신이 작성한 코드가 실제 로봇의 움직임으로 나타나는 장면을 보며 즐거워했고, 강사 입장에서도 SW 코딩 교육을 진행하기에 매우 적합하다고 느꼈습니다.

특히 주행, 도형 그리기, 센서 활용, 자동주행, 경기 활동까지 자연스럽게 확장할 수 있어 단순한 코딩 실습을 넘어 문제 해결력과 알고리즘 사고를 기르기에 좋은 수업 구성이 가능했습니다.

다음 수업을 위한 메모

  • 반별 분위기에 따라 설명 방식과 활동 난이도를 유연하게 조절하기
  • 수업 초반에 짧은 성공 경험을 제공해 학생들의 참여 장벽 낮추기
  • 사춘기 학생들과는 무리한 대화보다 과제 중심의 자연스러운 상호작용 만들기
  • 햄스터봇 활동지는 미션형·경기형 활동과 함께 구성하면 몰입도가 높아질 수 있음

이번 수업은 햄스터봇이라는 작은 로봇이 학생들의 호기심을 끌어내고, 코딩의 결과를 눈앞에서 확인하게 해준 의미 있는 시간이었습니다.