초등 코딩 수업 핑퐁로봇, 몸으로 하는 자율주행 체험 (논산 이화초)

논산 이화초 핑퐁로봇 자율주행 수업

논산 이화초등학교에서 진행한 핑퐁로봇 자율주행 수업.

논산 이화초등학교에서 핑퐁로봇으로 자율주행 코딩 수업을 진행했습니다.

코딩 수업인데 아이들이 자리에 앉아 있지 않습니다. 넓은 공간에 트랙을 깔고, 로봇을 쫓아다니며 코드를 고칩니다.

"우리 반은 가만히 앉아서 하는 걸 힘들어해요"라고 하시는 선생님께 특히 권하는 구성입니다.

운영 개요

학교 · 논산 이화초등학교
주제 · 핑퐁로봇 제어 · 자율주행 코딩 · 팀 대결
시간 · 2차시 80분 또는 3차시 120분
장소 · 평탄한 바닥 또는 강당 (트랙을 펼 공간 필요)

화면만 보는 코딩의 한계

초등 코딩 수업에서 자주 나오는 문제가 있습니다. 화면 속에서만 결과가 나오면 아이들이 금방 지칩니다.

블록을 옮기고 실행하면 캐릭터가 움직이는데, 그게 몇 번 반복되면 흥미가 떨어져요. 특히 활동적인 아이들이 먼저 손을 놓습니다.

핑퐁로봇은 결과가 바닥에서 굴러다닙니다. 내가 짠 코드대로 로봇이 가거나 안 갑니다. 눈으로 쫓아가야 하고, 안 되면 뛰어가서 주워 와야 해요.

이 물리적인 움직임이 집중을 붙잡습니다.

핑퐁로봇 자율주행 코딩 실습

코드를 넣고 로봇이 어떻게 가는지 바닥에서 확인합니다.

1. 처음엔 그냥 굴려 봅니다

코딩 전에 로봇을 손으로 굴려 보게 합니다. 얼마나 빠른지, 얼마나 돌면 방향이 얼마나 바뀌는지 감을 잡는 거예요.

이 시간을 건너뛰면 아이들이 숫자를 감으로 찍습니다. 직접 굴려 본 아이는 "한 바퀴 돌려면 이 정도" 하고 짐작을 합니다.

2. 트랙을 만들고 통과시킵니다

바닥에 트랙을 깔고 로봇이 지나가게 만드는 게 과제입니다.

처음 짠 코드로는 거의 다 벗어납니다. 너무 빨리 가서 못 돌거나, 너무 많이 돌아서 반대로 가거나요.

그러면 숫자를 조금씩 바꿔 가며 다시 돌립니다. 이 반복이 이 수업의 전부입니다. 그리고 아이들이 지루해하지 않아요. 매번 결과가 눈앞에서 달라지니까요.

로봇을 제어하며 즐거워하는 아이들

값을 바꿔 다시 돌리는 과정이 반복됩니다.

실패를 딛고 다시 도전하는 학생들

벗어나면 다시 고쳐서 돌립니다.

3. 팀으로 겨룹니다

후반부는 팀 대결입니다. 어느 팀 로봇이 트랙을 먼저 완주하는지, 혹은 정확히 목표에 멈추는지를 겨뤄요.

여기서 역할이 저절로 나뉩니다. 숫자를 고치는 아이, 로봇을 놓는 아이, 결과를 보고 어디가 문제인지 말하는 아이. 시키지 않아도 그렇게 됩니다.

그리고 팀끼리 전략이 갈립니다. 안전하게 천천히 갈지, 빠르게 가되 실패를 감수할지. 초등학생이 이런 판단을 한다는 게 매번 놀랍습니다.

상대 팀과 경쟁하며 전략을 짜는 학생들

팀마다 다른 전략이 나옵니다.

서로의 로봇을 관찰하며 토론하는 아이들

다른 팀은 어떻게 했는지 보러 갑니다.

평소 집중이 어려운 아이들

이 수업에서 가장 자주 듣는 이야기가 있습니다. "쟤가 저렇게 오래 앉아 있는 걸 처음 봤다"는 담임 선생님 말씀이요.

정확히는 앉아 있는 게 아닙니다. 계속 움직이면서 하고 있어요. 몸을 쓰게 두면 집중이 오래 갑니다. 가만히 있으라고 하면 그때부터 힘들어지고요.

코딩 수업이 반드시 조용해야 하는 건 아니라고 생각합니다.

수업에 참여하는 학생들

수업을 마치며.

담당 선생님이 자주 묻는 것

Q. 교실에서도 되나요?
책상을 밀면 됩니다. 다만 강당이나 다목적실이 있으면 훨씬 좋습니다. 쓸 수 있는 공간을 알려 주시면 트랙 규모를 맞춥니다.

Q. 시끄럽지 않을까요?
조용한 수업은 아닙니다. 옆 반 수업에 방해가 될 만한 위치라면 미리 말씀해 주세요. 진행 방식을 조정하거나 시간대를 맞춥니다.

Q. 로봇이 몇 대나 오나요?
조 편성에 맞춰 가져갑니다. 인원을 알려 주시면 필요한 대수를 계산해 드립니다.

Q. 코딩을 처음 하는 반인데요.
블록으로 진행하고, 처음엔 완성된 코드에서 숫자만 바꾸는 것부터 시작합니다. 문법을 몰라도 됩니다.

프로그램 문의 · 출강 일정 확인

선생님, 아래 세 가지만 알려주시면 프로그램 제안서와 견적을 보내드립니다.

1. 대상 학년과 인원
2. 희망 일정과 차시
3. 실습 공간 여건 (교실 형태, 컴퓨터실 여부, 콘센트)

전화 · 070-8064-0829
메일 · hyedu0829@gmail.com (제안서·견적 요청은 메일이 빠릅니다)
프로그램 목록 · https://hyedu.kr/ko/programs
한양미래연구소 · 경기도 안산시 상록구 한양대학로 55 창업보육센터 204호

한양미래연구소

댓글 쓰기

다음 이전