학생의 햄스터 로봇 코딩
햄찌의 모험 - 메인 이미지
play_circle
햄찌엄마
햄찌
타이틀
서브 타이틀
스테이지 목록
첫 번째 스테이지
미로 던전 통과하기
arrow_drop_down_circle
햄찌

< 햄찌 >

'학생'아 엄마를 찾아야 되는데 미로가 있어, 내가 잔디블록으로만 갈 수 있도록 도와줘 ㅠ.ㅠ

미니맵
학생

< 학생 >

걱정마! 햄찌야!

'이동 블록'을 사용하면 널 쉽게 움직일 수 있을거야!

앞으로 가게한 뒤, 왼쪽 또는 오른쪽으로 돌게하고 다시 앞으로 움직여보자!

학생

< 학생 >

이게 완성된 소스야!!

햄찌

< 햄찌 >

얏호! 고마워 '학생'아~ 이제 여길 통과 할 수 있어

두 번째 스테이지
암호 던전 통과하기
arrow_drop_down_circle
햄찌

< 햄찌 >

'학생'아 이번엔 바닥색이 암호인 던전이야, 내 LED를 같은 색으로 점등해서 앞으로 나가면 통과할 수 있을 것 같아!!! 이번에도 도와 줄 거지?

미니맵
학생

< 학생 >

물론이지!!

이번에는 전에 사용한 '이동 블록'과 'LED를 점등 블록'을 같이 사용하면 문제 없을거야!

양쪽 LED 불빛을 바닥색과 맞춰서 점등하고, 1초 기다렸다가 앞 또는 좌우로 회전하는 과정을 반복해보자!! 쉽지?

학생

< 학생 >

소스가 완성되었어!! 이번에도 어럽지 않았지?

햄찌

< 햄찌 >

네 덕분에 이번에도 가뿐하게 통과했어!! 신난다!~

세 번째 스테이지
안전하게 강 건너기
arrow_drop_down_circle
햄찌

< 햄찌 >

친구야 이번엔 이 강을 건너야해!!

수심이 얕은 곳에 길이 나있어, 검은색 선을 긋고 그 선을 따라가면 될 것 같아

또는, 네 손바닥으로 물을 막아주면 길이 생길 것 같아

미니맵
학생

< 학생 >

이번에는 '순환 블록'과 '조건 블록'을 사용해보자.

'순환 블록'은 같은 코드를 반복하는 블록이야

그리고 '조건 블록'은 어떤 조건을 걸고 그 조건이 '참말'인지 '거짓말'인지 분별하는 블록이지!

검은색 선을 한번만 따라가지 않고, 계속 따라가야니깐 '순환 블록'을 써야겠지? 그리고 손으로 강물을 손으로 막았을 경우(참말)일 경우에만 코드를 실행하기 위해서는 '조건 블록'이 필요할 거야!!

학생

< 학생 >

완성된 소스야!! 이번엔 매우 중요한 '조건 블록'과 '순환 블록'을 공부했어

햄찌

< 햄찌 >

이번에도 성공이야~~

네 번째 스테이지
청소하며 길 건너기
arrow_drop_down_circle
햄찌

< 햄찌 >

힝~ 주변이 너무 더러워서 길을 못 찾겠어.

청소부터하지 않으면 길을 영영 못찾을 것 같아 ㅠ.ㅠ

미니맵
학생

< 학생 >

걱정하지마 햄찌야~ '서보 모터'에 빗자루를 달아서 청소해보자

그리고 '소리 센서'도 사용해서 내가 목소리(아날로그 신호)를 내면 바로 반응할 수 있도록 도와줄게!!


우선 '서보 모터' 사용 예시야!! B포트에 서보모터를 연결하고 출력을 1과 30으로 교차하게 하면 빗자루가 왔다갔다 하겠지?

그리고 소리센서가 80이상의 '아날로그 음성 신호 강도'를 감지하면 반응하도록 하면 이렇게 될거야!!

학생

< 학생 >

이번엔 좀 어려웠어!!! 하지만 좀 뿌듯 한걸? ㅎㅎㅎ

햄찌

< 햄찌 >

청소하니 길이 보이기 시작했어!!!

다섯 번째 스테이지
노래로 몹 재우기
arrow_drop_down_circle
햄찌

< 햄찌 >

바로 앞에 무서운 몹이 가로막고 있어!!

어떻게 지나갈 수 있을까?

미니맵
학생

< 학생 >

햄찌가 자장가를 불러서 몹이 잠들면, 그 사이에 얼른 지나가자!

네가 자장가를 부를 수 있도록 도와줄게!!


여기 연주속도와 음에 따라 박자까지 정할 수 있는 코드블록이 있어

이 코드블록을 이용해서 '작은 별' 노래를 불러보자

학생

< 학생 >

노래를 완성했어!!! 반짝~ 반짝~ 작은~별 아름답게 비추네^^

햄찌

< 햄찌 >

몹이 잠들었어! 서둘러 지나가자!!

여섯 번째 스테이지
몹 피하며 던전 탈출
arrow_drop_down_circle
햄찌

< 햄찌 >

이제 마지막 스테이지야!! 움직이는 몹들을 피해서 통과해야 해!!

'대시보드'를 이용해서 날 움직여 줄 수 있겠니?

미니맵
학생

< 학생 >

햄찌가 위, 아래, 좌, 우로 움직일 수 있도록 화살표 버튼을 만들어 줄게!

제자리에서 왼쪽으로 돌때는, 왼쪽 바퀴를 뒤로 움직이고 오른쪽 바퀴를 앞으로 움직이면 될거야!!

학생

< 학생 >

대시보드와 방향키로 움직이는 코드를 만들었어! 이걸로 널 움직여줄게!!

햄찌

< 햄찌 >

몹을 피해 날 움직여줘!!!

소감
  • 햄스터 로봇 코딩은 쉬웠나요? 어려웠나요?
  • 어려웠어요...
  • 수업 중 무엇이 가장 재미있었나요?
  • 글쎄요.....?
  • 수업 중 무엇이 가장 어려웠나요?
  • 전부 다요.
  • 장래 희망은 무엇인가요?
  • 상온 초전도체 개발자요
  • 마지막으로 선생님에게 하고 싶은 이야기가 있나요?
  • 간식으로 홍삼젤리는 너무하지 말입니다.(엄근진)
수료증