1-10. 똑똑한 블록과 놀기

【궁금해요! 함께 알아봐요!】


1. 실행화면에서 글자를 입력할 수 있을까요?

2. 시간이나 날짜도 쉽게 나타낼 수 있을까요?

엔트리에서는 사용자의 ‘대답’을 입력받아 코드를 처리 할 수 있거나, 내장된 명령에 따라 바로 ‘시간’이나 ‘날짜’를 출력할 수 있는 블록들이 있다. 이 단원에서는 엔트리의 자동화된 블록 명령을 가져와서 간단한 퀴즈를 만들거나 시계를 표현하는 코드를 학습하고자 한다.

1퀴즈 만들기

활동
1
퀴즈 만들기

[활동안내]
1.엔트리의 블록 중 사용자의 대답을 입력받는 ‘대답’ 블록을 이용하여 퀴즈를 내고 정답을 확인하는 명령을 학습한다.
이미지. 퀴즈 만들기 실행 스크린샷. 교실에 칠판과 선생님이 있다

이미지. 퀴즈 만들기 블록 화면 스크린샷

[준비물]
엔트리 프로그램, PC
[활동팁]

1.각자 낼 퀴즈(질문과 답 만들기)를 생각해 보도록 하고, 만들어진 퀴즈 프로그램을 서로 감상하면서 학생들이 답을 맞히도록 한다. 2.질문 만들기 활동은 되도록 간단한 답으로 정해진 문제를 만들 수 있도록 한다.

친구들과 수수께끼 놀이를 해 본 적이 있을까? 퀴즈의 답을 맞혔을 때 ‘정답!’이라는 말을 들으면 왠지 기분이 좋아진다. 엔트리로 간단한 퀴즈를 내보고, 정답인지 판단해 주는 코드를 만들어 보자.

이미지. 퀴즈 만들기 동영상의 스크린샷
활동순서
1.내가 낼 퀴즈를 생각해 보자.
2.‘대답’과 관련된 블록을 사용하여 퀴즈를 만들어 보자.
3.각자 만든 퀴즈를 친구들과 함께 풀어보자.
이미지. 엔트리봇이 있는 실행화면과 오브젝트 목록 창의 스크린샷. 오브젝트 목록 창의 X 에 강조박스와 1번이, 오브젝트 추가하기에 강조 테두리와 2번이 있다.
1.실행화면의 엔트리봇을 삭제 한다.
2.‘오브젝트 추가하기’를 누른다.
이미지. 오브젝트 추가하기 스크린샷. 사람 탭이 활성화 되어 있다. 사람 탭의 오브젝트들이 오른쪽 화면에 있으며,선생님(2)가 선택되어 있다. 선생님 오브젝트에 강조 테두리와 1번 표시가 되어 있으며, 아래 전체 탭에는 학교 배경과 선생님(1)이 있으며 강조와 2번 표시가 있다. 취소와 추가하기 버튼. 추가하기 버튼에 강조표시와 3번이 있다.
1.배경과 퀴즈를 낼 오브젝트를 선택해 가져온다.
2.오브젝트가 잘 선택되었는지 확인한다.
3.‘추가하기’ 버튼을 누른다.
이미지. 실행화면의 스크린 샷. 선생님 오브젝트가 선택되어 있고 양쪽화살표가 빨간색으로 그려져 있다.
오브젝트를 적당히 배치해 준다. 오브젝트의 조절점을 당기거나 밀어서 크기를 맞추어 준다.
이미지. 엔트리블록 꾸러미와 블록 조립소의 스크린샷. 블록 꾸러미는 시작탭이 활성화 되어 있고, 시작하기 버튼을 클릭했을 때 블럭에 블럭 조립소 쪽을 향한 빨간 화살표가 그려져 있다.
블록 꾸러미에서 ‘시작하기 버튼을 클릭했을 때’ 버튼을 블록조립소로 가져온다.
이미지. 블록 꾸러미와 블록 조립소의 스크린샷. 블록 꾸러미는 자료 탭이 활성화 되어 있고, 안녕을 묻고 대답 기다리기 블럭에 강조표시가 있다. 블럭 조립소에 위치한 시작하기 버튼을 클릭했을 때 블록과 연결된 안녕을 묻고 대답 기다리기 블록 쪽을 향하여 빨간 화살표가 그려져 있다.
‘자료’꾸러미에서 ‘안녕을 묻고 대답 기다리기’ 블록을 가져와 연결한다.
이미지. 시작하기 버튼을 클랙했을 때 블록과 한글을 만든 왕은?을 묻고 대답 기다리기 블록이 연결되어 있는 스크린샷.
‘안녕’이라는 글자를 지우고, 내가 낼 퀴즈 문제를 입력한다. 예시: ‘한글을 만든 왕은?’
이미지. 엔트리블록 꾸러미와 블록 조립소의 스크린샷. 블록 꾸러미는 흐름 탭이 활성화 되어 있고, 만일 참 이라면~ 아니면~ 블럭에 강조표시가 되어 있다. 블럭 조립소 쪽에 위치한 한글을 만든 왕을 묻고 대답 기다리기 블록과 연결되어 있는 만일 참 이라면~ 아니면~ 블록 쪽으로 빨간 화살표가 그려져 있다.
‘흐름’ 꾸러미에서 ‘만일 <참>이라면, 아니면’ 블록을 가져와서 연결해 준다.
이미지. 엔트리블록 꾸러미와 블록 조립소의 스크린샷. 블록 꾸러미는 판단 탭이 활성화 되어 있고, 10=10 블럭에 강조표시가 되어 있다. 블럭 조립소 쪽에 위치한 한글을 만든 왕을 묻고 대답 기다리기 블록과 연결되어 있는 만일 10=10 이라면~ 아니면~ 블록 안의 10=10쪽으로 빨간 화살표가 그려져 있다.
‘판단’ 꾸러미에서 ‘10=10’ 블록을 가져와 <참>에 넣어 준다. 넣어줄 때에는 왼쪽 앞의 뾰족한 부분이 맞게 끼워 넣어 준다.
이미지. 엔트리블록 꾸러미와 블록 조립소의 스크린샷. 블록 꾸러미는 판단 탭이 활성화 되어 있고, 대답 블록에 강조표시가 되어 있다. 블럭 조립소 쪽에 위치한 한글을 만든 왕을 묻고 대답 기다리기 블록과 연결되어 있는 만일 대답=10 이라면~ 아니면~ 블록 안의 대답쪽으로 빨간 화살표가 그려져 있다.
다시 ‘자료’꾸러미에 가서 ‘대답’ 블록을 가져온다.
<참>에 넣었던 ‘10=10’ 블록 안의 첫 번째 10 자리에 ‘대답’ 블록을 넣어 준다.
이미지. 시작하기 버튼을 클릭했을 때 블록, 한글을 만든 왕은?을 묻고 대답 기다리기 블록, 만일 대답 = 세종대왕(강조)이라면, 아니면 블록이 연결되어 있는 스크린샷.
오른쪽 ‘10’ 숫자를 지우고, 퀴즈의 정답을 입력해 준다.
이미지. 엔트리블록 꾸러미와 블록 조립소의 스크린샷. 블록 꾸러미는 생김새탭이 활성화 되어 있고, 안녕!을 말하기 블록에 강조표시가 되어 있다. 블럭 조립소 쪽에 위치한 만일 대답=세종대왕이라면 안녕을 말하기 아니면 안녕을 말하기 블록 쪽으로 빨간화살표가 2개 그려져 있다.
이제 문제를 맞힌 사람에게 정답 또는 오답이라고 표시할 수 있도록 만들어 보자.
‘생김새’꾸러미에서 ‘안녕을 말하기 ’블록을 가져온다.
만일 ~이라면 블록 안의 남은 자리에 각각 넣어준다.
이미지. 시작하기 버튼을 클릭했을 때 블록, 한글을 만든 왕은?을 묻고 대답 기다리기 블록, 만일 대답 = 세종대왕이라면, 정답!을 말하기 아니면 다시 생각해보세요를 말하기 블록이 연결되어 있는 스크린샷.
대답이 맞게 나왔다면 ‘정답!’, 아니면 ‘다시 생각해 보세요!’를 입력해 보자.
이미지. 실행화면의 스크린샷. 교실에 칠판과 선생님이 있다. 시작하기 버튼에 강조 표시

이미지. 실행화면의 스크린샷. 선생님이 '한글을 만든 왕은?' 이라고 말하고 있고 아래에 답을 적는 흰 칸이 있다.

실행화면의 ▶시작하기 버튼을 눌러 퀴즈를 풀어보자. 대답을 넣고, 정답 혹은 다시 생각해 보세요. 라는 말을 확인해 보자.
친구들의 퀴즈를 서로 풀어 보자.
생각해보기

엔트리로 퀴즈 문제를 만들 때에는 퀴즈를 맞출 수 있도록 상대방의 을 기다리는 블록을 사용해요. 퀴즈를 해결하는 사람이 생각하는 정답을 입력할 수 있게 해준다.

2캐릭터 시계 만들기

활동
2
캐릭터 시계 만들기

[활동안내]
1.엔트리 ‘말하기’ 블록에 ‘현재시간(시, 분, 초)’ 블록을 끼워 넣어 캐릭터 시계로 만들어 표현한다.
이미지. 캐릭터 시계 실행 화면의 스크린샷. 컴퓨터 모니터에 세명의 아이들이 웃고 있다.

이미지. 캐릭터 시계 블록 화면 스크린샷

[준비물]
엔트리 프로그램, PC
[활동팁]

1.현재시간 블록의 시, 분, 초를 각각의 캐릭터(3개)가 말하도록 한다.
2.블록을 끼워 넣을 때는 블록 왼쪽 앞의 둥그런 부분을 잘 맞추어 넣을 수 있도록 지도한다.
3.시간 외에도 ‘년, 월, 일’을 표현할 수도 있다. 옵션단추를 클릭하여 연도 및 날짜로 변경하여 만들어 볼 수 있도록 한다.

똑딱똑딱~ 시계는 우리에게 시간을 알려 준다. 시간을 확인하고, 시간에 맞춰서 우리의 일과가 이루어집니다. 시간을 알려주는 캐릭터 시계를 만들어 보자.

이미지. 캐릭터 시계 동영상의 스크린샷
활동순서
1.시간을 나타내는 단어를 생각해 보자.
2.캐릭터가 시간을 말하게 만들어 보자.
3.캐릭터 시계를 감상해 보자.
이미지. 엔트리봇이 있는 실행화면과 오브젝트 목록 창의 스크린샷. 오브젝트 목록 창의 X 에 강조박스와 1번이, 오브젝트 추가하기에 강조 테두리와 2번이 있다.
1.실행화면의 엔트리봇을 삭제 한다.
2.‘오브젝트 추가하기’를 누른다.
이미지. 오브젝트 추가하기 스크린샷. 사람 탭이 활성화 되어 있다. 사람 탭의 오브젝트들이 오른쪽 화면에 있으며, 유치원생(1), 유치원생(2), 유치원생(3)이 선택되어 있다. 유치원생(1) 오브젝트에 강조 테두리와 1번 표시가 되어 있다. 아래쪽 전체 탭에 기모니터(2)와 유치원생(1), 유치원생(2), 유치원생(3)이 있으며 강조 표시와 2번 표시가 되어 있다. 그 아래에 취소와 추가하기 버튼이 있고. 추가하기 버튼에 강조표시와 3번이 있다.
1.배경과 시간을 말할 오브젝트 3개를 선택해 가져온다.
2.오브젝트가 잘 선택되었는지 확인한다.
3.‘추가하기’ 버튼을 누른다.
이미지. 캐릭터 시계 실행 화면의 스크린샷. 컴퓨터 모니터에 세명의 아이들이 웃고 있으며, 맨 왼쪽의 남자유치원생이 선택되어 있다. 빨간색 양쪽화살표가 그려져있다.
오브젝트를 적당히 배치해 준다. 오브젝트의 조절점을 당기거나 밀어서 크기를 맞추어 준다. 왼쪽 첫 번째 오브젝트를 선택해 먼저 코드를 작성해 줍시다.
이미지. 엔트리블록 꾸러미와 블록 조립소의 스크린샷. 블록 꾸러미는 시작탭이 활성화 되어 있고, 시작하기 버튼을 클릭했을 때 블럭에 블럭 조립소 쪽을 향한 빨간 화살표가 그려져 있다.
블록 꾸러미에서 ‘시작하기 버튼을 클릭했을 때’ 블록을 블록조립소로 가져온다.
이미지. 엔트리블록 꾸러미와 블록 조립소의 스크린샷. 블록 꾸러미는 흐름 탭이 활성화 되어 있고, 계속 반복하기 블럭이 있다. 블럭 조립소에 위치한 계속 반복하기 블록이 연결된 쪽을 향한 빨간 화살표가 그려져있다.
‘흐름’ 꾸러미에서 ‘계속 반복하기’ 블록을 블록조립소로 가져온다.
이미지. 엔트리블록 꾸러미와 블록 조립소의 스크린샷. 블록 꾸러미는 생김새 탭이 활성화 되어 있고, 안녕을 말하기 블럭에 강조 표시가 되어 있다. 블럭 조립소에 위치한, 계속 반복하기 블록과 연결된 안녕을 말하기 블록 쪽으로 빨간 화살표가 그려져 있다.
‘생김새’꾸러미에서 ‘안녕을 말하기’를 가져와 연결해 준다.
이미지. 엔트리블록 꾸러미와 블록 조립소의 스크린샷. 블록 꾸러미는 계산 탭이 활성화 되어 있고,현재 연도 블록에 강조표시가 되어 있다. 블록 조립소에 위치한 현재 연도 블록 쪽으로 빨간 화살표가 그려져 있다. 연도의 옵션창에 시각(시) 에 2번과 강조표시가 있다. 블록 꾸러미의 안녕과 엔트리를 합치기 블록에 1번과 강조표시가 되어 있고, 블록 조립소에 위치한 안녕과 엔트리를 합치기 블록에 빨간 화살표가 그려져 있다.
1.‘계산’꾸러미에서 ‘현재연도’ 블록과 ‘안녕과 엔트리를 합치기’블록을 가져온다.
2.‘현재연도’ 블록의 ‘연도’를 클릭해서 ‘시각(시)’로 바꾸어 준다.
이미지. 10과 엔트리를 합치기 블록과 현재 시각(시) 블록 스크린샷. 시각(시)에서 10까지 빨간 화살표가 그려져 있고, 엔트리에는 '시' 라고 적혀있다.

이미지. 현재 시각(시) 와 시를 합치기 블록

‘현재시각(시)’ 블록을 합치기 블록의 숫자 ‘10’자리에 넣어준다. 합치기 블록의 ‘엔트리’ 글자를 지우고, ‘시’를 입력해 준다.
이미지. 시작하기 버튼을 클릭했을 때 블록, 계속 반복하기 블록, 안녕을 말하기 블록이 연결되어 있고, 현재 시각(시)과 시를 합치기 블록이 있는 스크린샷. 시각(시)는 안녕 쪽으로 빨간 화살표가 그려져 있으며, 블록을 잡을 때 '과(와)' 부분을 잡고 '안녕'에 넣어주기라고 적혀져 있다.
만들어진 블록을 말하기 블록의 ‘안녕’에 넣어준다. 넣을 때는 왼쪽 둥그런 앞부분이 서로 잘 맞게 넣어 준다.
이미지. 시작하기 버튼을 클릭했을 때 블록, 계속 반복하기 블록 현재 시각(시)과 시를 합치기를 말하기 블록이 연결되어 있는 스크린샷.
시간의 ‘몇 시’를 나타내는 블록이 완성되었다.
이미지. 실행화면의 스크린샷. 모니터 안에 유치원 세명이 웃고 있다. 시작하기 버튼에 강조표시

이미지. 실행화면의 스크린샷. 모니터 안에 유치원 세 명이 있고, 오른쪽의 아이가 '22시'라고 말하고 있다.

실행하기의 시작하기를 눌러 ‘몇 시’가 정확히 표현되는지 살펴보자.
이미지. 시작하기 버튼을 클릭했을 때 블록, 계속 반복하기 블록, 블록 현재 시각(시)과 시를 합치기를 말하기 블록이 연결되어 있고, 시작하기 버튼을 클릭했을 때 블록에 마우스 오른쪽 클릭이라고 적혀져 있다. 옵션창에 위치한 코드복사 메뉴에 강조 표시가 있다.
1.다른 오브젝트에도 같은 코드를 넣어주기 위해 코드를 복사한다.
2.‘시작하기를 클릭하였을 때 ’블록에 마우스 오른쪽을 클릭하여 ‘코드복사’를 선택한다.
이미지. 실행화면과 블록 꾸러미, 블록 조립소의 스크린샷. 실행화면의 가운데 유치원생에게 1과 강조표시가 되어 있다. 블록 꾸러미의 계싼 탭이 활성화 되어 있으며, 블록 조립소의 빈 공간에 '마우스 오른쪽 클릭'과 2가 표시되어 있다. 옵션창에 붙여넣기 메뉴에 3과 강조표시가 되어 있다.
1.두번째 오브젝트를 선택한다.
2.블록조립소의 빈 공간에 마우스 오른쪽을 클릭한다.
3.‘붙여넣기’를 한다.
이미지. 시작하기 버튼을 클릭했을 때 블록, 계속 반복하기 블록, 현재 시각(시)와 분을 합치기를 말하기 블록이 연결되어 있는 스크린 샷. 분에는 강조표시가 되어 있으며, 시각의 옵션창이 나와 있다. 옵션창에 시각(분)에 강조표시가 되어 있다.
‘현재 시각(시)’를 ‘시각(분)’으로 바꾼다. ‘시’를 지우고, ‘분’을 입력해 준다.
이미지. 실행 화면과 블록 꾸러미, 블록 조립소의 스크린샷. 실행화면의 오른쪽 유치원생이 선택되어 있으며 강조표시. 블록 조립소에 시작하기 버튼을 클릭했을 때 블록, 계속 반복하기 블록, 현재 시간(초)와 초를 합치기를 말하기 블록이 연결되어 있으며, 강조표시.
세 번째 오브젝트를 선택한다. 블록조립소에 마우스오른쪽을 클릭하여 붙여넣기를 한다. 앞의 방법과 같이 현재시각(초)를 바꾸어주고, ‘초’를 입력해 준다.
이미지. 실행화면의 스크린샷. 모니터 안에 유치원 세명이 웃고 있다. 시작하기 버튼에 강조표시

이미지. 실행화면의 스크린샷. 모니터 안에 유치원 세 명이 있고, 왼쪽의 아이는 '22시'라고 말하고 있고, 가운데 아이는 '22분', 오른쪽의 아이는 '32초'라고 말하고 있다.

실행화면의 ‘▶시작하기’버튼을 눌러, 오브젝트가 현재 시간을 말해 주는지 살펴보자. 친구들과 서로 만든 캐릭터 시계를 감상해 보자.
생각해보기

엔트리에는 자동으로 시간을 나타내주는 현재 시각 , 현재시각 , 현재시각 , 블록이 있다.