15-4친구로봇 놀이해요

체육관에서 민아와 나래, 서준이 그리고 다른 친구들이 있다. 민아와 나래는 상의하며 명령어 카드를 칠판에 붙이고 있고, 친구로봇이 된 서준이는 커다란 알고리즘판 위에 서 있다.


이미지, 체육관에서 민아와 나래, 서준이 그리고 다른 친구들이 있다. 민아와 나래는 상의하며 명령어 카드를 칠판에 붙이고 있고, 친구로봇이 된 서준이는 커다란 알고리즘판 위에 서 있는 모습의 그림.

활동
15
친구로봇 놀이하기

[활동안내]
1.친구로봇에게 내릴 명령 중 순차구조, 반복구조, 선택구조에 따라 움직이는 명령을 생각해 본다.
2.친구로봇에게 생각한 명령을 내려 움직이도록 한다.
[준비물]
알고리즘판, 명령어카드, 색테이프, 롤러코스터 이미지가 그려진 상자
이미지, 3x3알고리즘판의 사진 이미지, 명령어 카드의 사진 이미지, 빨강, 초록, 파랑색의 색테이프의 사진 이미지, 롤러코스터 이미지가 그려진 상자의 사진
[활동팁]

1.이 활동은 친구 로봇에게 순차구조, 반복구조, 선택구조를 이용한 명령을 내려 롤러코스터를 찾도록 하는 놀이로 순차, 반복, 선택을 통한 문제해결 방법을 표현하고 알고리즘에 대하여 이해할 수 있도록 하여야 한다.
[활동방법]
이미지, 교실바닥에 테이프를 붙이는 모습의 사진

1. 교실바닥에 테이프를 붙여서 ‘친구로봇 놀이하기' 놀이판을 만든다.

이미지, 롤러코스터 상자를 위치에 올려놓는 모습의 사진

2. 롤러코스터(상자)를 해당 위치에 올려놓는다.

이미지, 친구로봇이 출발점에 서있는 모습의 사진

3. 친구로봇을 출발점에 세운다.

이미지, 명령어 순서를 의논하고 있는 모습의 사진

4. 의논한 방법대로 명령어를 순서대로 말하면 친구로봇은 명령에 따라 움직인다.

이미지, 명령에 따라 롤러코스터 상자에 친구로봇이 도착한 모습의 사진

5. 명령에 따라 롤러코스터 상자에 도착하면 성공.

이미지. 친구 로봇놀이 방법의 동영상의 스크린샷
부록 - 알고리즘 1. 알고리즘이란? 알고리즘이란 문제를 해결하는 절차나 방법을 컴퓨터가 따라 할 수 있도록 자세하게 설명하는 과정이다. 다시 말해 알고리즘은 컴퓨터를 활용하여 문제를 해결하는 과정에서 주어진 문제를 해결하는 일련의 방법 또는절차이며, 문제를 해결하는 방법을 절차대로 나열하는 것이다.
지금 우리가 배우고 있는 언플러그드 활동에서 말하는 알고리즘은 컴퓨터가 과제를 해결하기 위한 명령어들의 집합이며 이들 알고리즘은 컴퓨터과학의 핵심으로, 컴퓨터가 문제를 어떻게 해결하는지를 나타내는 방법이다. 즉 정보를 어떻게 입력하고 처리하는지, 데이터를 어떻게 표시하는지를 나타내는 순서도이다.
2. 알고리즘은 컴퓨터에서만 사용할까? ‘알고리즘’하면 대부분의 사람들은 바로 컴퓨터를 생각한다. 즉, 우리 생활과는 전혀 상관이 없다고 생각한다. 하지만 우리가 생활 속의 모든 행동에는 알고리즘과 관련이 있다. 예를 들면 아침에 일어나 세수하고 양치하기부터 학교에 가기 위해 행동하는 모든 과정, 자판기에서 음료수 뽑기, 전자레인지에 팝콘튀기기 등 이 모든 과정 속에는 알고리즘이 활용되고 있다. 하지만 이들 행동은 일어나는 과정 속에 너무 익숙하고 자연스럽게 여겨지기 때문에 특별한 알고리즘의 절차가 이루어진다는 생각을 전혀 하지 못하는 것이다. 따라서 생활 속에서 알고리즘을 찾아보고 그 절차를 인식함으로써 생활과 알고리즘의 관계를 이해하는 것이 중요하다.
이미지,자판기 알고리즘을 표현한 이미지

부록 - 알고리즘판
(1) 알고리즘판
이미지, 명령어 카드를 놓을 수 있는 6개의 빈 카드 이미지

이미지,  출발과 도착 그림이 그려져있는 3x3 알고리즘 판 의 그림 이미지

(2) 명령어 카드
이미지, 명령어 카드 6개의 이미지 (출발 명령어 카드, 도착 명령어카드, 오른쪽 한 칸 이동 명령어 카드, 왼쪽 한 칸 이동 명령어 카드, 위로 한칸이동 명령어 카드, 아래로 한 칸 이동 명령어 카드, 반복하기 명령어 카드

(3) 로봇 말
이미지, 로봇말의 그림

(4) 나무
이미지, 나무카드 이미지