
1-3. 카드로 로봇을 움직여요
【언플러그드 활동】
1. 카드코딩의 기본 요소 이해하기
2. 카드코딩을 통해 순차구조의 개념 익히기
1 카드코딩에 대해 알아볼까요?
카드 코딩은 로봇에 카드 명령어를 입력하여 로봇을 자유롭게 프로그래밍 하는 방법의 코딩입니다. 방 향을 전환하여 움직이고 반복문을 활용하여 다양한 움직임을 보일 수도 있으며, 그리기 카드를 사용하여 간단한 그래픽을 만들 수도 있다.
활동1
카드코딩 모드로 진입하기
카드코딩을 시작하는 방법을 알 수 있다.
카드코딩을 하기 위한 준비과정을 알고 기본 코딩방법을 배우도록 한다.
1.카드코딩 모드로 진입하기
카드코딩 모드로 진입하기 위해서는 다음과 같은 순서로 코딩모드를 설정해야 한다.



로봇의 카드 입력은 3색띠가 있는 쪽을 로봇의 센서 쪽으로 밀어 넣어야 하며 명령이 인식되도록 충분히 밀어 넣은 후 1초 정도 기다린다. 명령이 인식되면 로봇의 머리가 카드 색상으로 변하며 소리가 난다.

카드 명령이 완료되고 등 버튼을 누르면 로봇이 입력한 카드의 순서대로 움직인다.
로봇에 입력된 카드 명령을 삭제하는 방법은 거북이의 등 버튼을 길게 눌러 입력된 프로그램을 지우는 방법과 ‘프로그램 지우기’ 카드를 입력하여 지우는 2가지가 있다.


기본적인 움직임을 위한 카드다.





로봇, 명령카드
1.카드 명령은 32개 까지만 입력이 가능하다.
2.카드 명령을 32개 이상 입력하는 경우에는 사이렌 소리와 함께 머리 LED가 빨간색으로 켜진다.
3.기존에 입력된 코드를 삭제하지 않고 명령 카드를 추가로 입력하면 이전에 작성된 코드에 명령이 새롭게 추가된다.
4. 로봇의 이동거리는 12cm다.
3-1
앞·뒤로 이동하기
빈 종이 위에 로봇을 올려두고 카드 코딩 모드에서 이동 카드를 입력하여 로봇을 움직여 보자.

① 카드 코딩 모드 진입하기
입력된 명령을 등 버튼을 길게 눌러 삭제해 보자.
3-2
기본 카드 활용하기
아래 지도를 보고 카드로 명령어를 입력하여 로봇을 도착점으로 이동시켜 보자.

로봇의 이동을 위해 필요한 카드를 선택하고 이동의 순차구조를 만들어 보자.

1.앞으로 이동하기
아래 지도를 보고 <조건>에 맞게 카드로 명령어를 입력하여 로봇을 도착점으로 이동시켜 보자.
조건
1. ‘회전 구간’까지 이동하기
2. ‘회전 구간’에서 ‘도착점’까지 뒤로 들어가기

로봇의 이동을 도와줄 카드는 어떤 것이 있는지 찾아보자.

로봇이 도착지점으로 이동하기 위한 순차 구조를 써보고 카드로 코딩해 보자
1.
2.
3.
4.
5.
활동2
명령카드 알아보기
명령카드의 종류를 알고 다양한 미션을 수행할 수 있다.
명령카드의 종류를 알고 다양한 과제에 적용해 보도록 하자.
1. 라이트와 관련된 카드
로봇에 LED 불빛을 내는 카드다.




로봇의 카드 입력은 3색띠가 있는 쪽을 로봇의 센서 쪽으로 밀어 넣어야 하며 명령이 인식되도록 충분히 밀어 넣은 후 1초 정도 기다린다. 명령이 인식되면 로봇의 머리가 카드 색상으로 변하며 소리가 난다.




로봇의 반복된 움직임에 사용할 수 있다. 반복 카드를 사용하는 경우 반복 끝 카드와 함께 사용하여야 한다.








기타 카드로 함수를 실행하는 함 수카드와 앞의 명령 카드를 실행한 후 1초를 기다리는 1초 기다리기 카드, 반복문을 사용하고 난 후 반복의 마지막 시점에 사용해야 하는 반복 끝 카드, 입력된 명령을 삭제할 때 사용하는 프로그램 지우기 카드가 있다.




로봇, 명령카드
3-3
여러 가지 명령카드를 활용한 코딩하기
로봇이 깃발을 향해 가려고 한다. 다음에 제시되는 카드를 사용해 순차 구조를 만들어 보자. 로봇이 도착지점에 정확하게 도착하는지 확인해 보자.

로봇의 이동을 도와줄 카드는 무엇일까?

순차 구조에 따라 카드 입력 순서를 써 보자.
1.
2.
3.
4.
5.
순차 구조에 따라 카드 입력 순서를 써 보자.

1.
2.
3.
4.
5.
6.
3-4
여러 가지 명령카드를 활용한 안전교육 응용하기
불이 난 건물에서 로봇이 대피하려고 한다. 화재가 발생했을 때의 알맞은 안전 수칙을 고르고 순차구조에 따라 로봇이 비상구로 대피하도록 해 보자.
조건
1. 화재 발생 시 지켜야 할 안전 수칙 2가지를 골라 비상구로 가야 한다.
2. 반복 카드를 1회 이상 사용해야 한다.

화재 대피 미션에 사용할 명령 카드를 골라보고 순차 구조를 작성해 코딩하자.
로봇이 화재 상황을 무사히 빠져나왔을까? 스스로 평가해 보자.
로봇이 길을 따라 도착지점으로 이동하려 한다. 이동에 알맞은 순차 구조를 작성해 보고 반복 카드를 사용하여 이동하도록 코딩해 보자.
조건
1. 화재 발생 시 지켜야 할 안전 수칙 2가지를 골라 비상구로 가야 한다.
2. 반복 카드를 2회 이상 사용해야 한다.
3. 색상 구간을 통과할 때 ‘붉은색’ LED와 ‘초록색’ LED를 켠다.
