창의 블록코딩 동아리
세상을 움직이는 코딩의 힘, 우리 손으로 만들어 봅니다!
‘창의 블록코딩 동아리’는 상상 속 이야기를 게임과 애니메이션, 로봇 움직임으로 구현해 보는 미래 코딩 메이커들의 아지트입니다.
총 25차시 동안 엔트리 블록코딩의 기초부터 다양한 미션 활동, 햄스터S 로봇 제어, 창의적인 프로젝트 제작까지 코딩의 전 과정을 경험합니다. 학생들은 블록을 조합하며 문제를 해결하는 과정에서 컴퓨팅 사고력과 협력적 문제해결 능력을 기르고, 팀 활동을 통해 서로의 아이디어를 발전시키는 경험을 하게 됩니다.
마지막에는 자신이 만든 게임·애니메이션·로봇 코딩 작품을 발표하는 프로젝트 활동을 통해 창의적인 생각을 실제 결과물로 표현합니다. 코딩으로 상상을 현실로 만들고 싶은 여러분을 기다립니다!
수업 설계
블록코딩과 로봇 제어라는 기술적 배움에 앞서, 이를 활용하는 ‘사람’의 올바른 태도와 책임이 선행되어야 함을 인식하도록 합니다. 연간 활동에 대한 기대감을 높이는 동시에, 디지털 공간에서의 예절과 윤리의 중요성을 깨닫게 하여 성숙한 디지털 시민으로서 동아리 활동을 시작하도록 돕고자 합니다.
코딩 학습 과정에서의 시행착오, 성장의 기록(작품, 코드, 햄스터S 로봇 미션 성공 기록 등)을 체계적으로 수집하는 포트폴리오 구축 단계입니다. 학생 개개인의 디지털 표현 선호도를 존중하여 포트폴리오 플랫폼을 선택하게 함으로써, 25차시 전체 과정에 대한 주도성과 기록의 지속성을 확보하고자 합니다.
단순히 정해진 코드를 따라 하는 학습을 넘어, ‘나와 내 주변의 진짜 문제’를 해결하는 컴퓨팅 사고력을 기르는 단계입니다. 문제 발견과 인터뷰를 통한 공감, 그리고 블록 흐름 스케치 과정을 거치며 주도적인 해결자로서의 태도를 함양하도록 돕고자 합니다.
AI를 단순히 답을 얻는 도구가 아닌 아이디어를 확장하는 ‘생각 파트너’로 활용해 보는 경험을 제공합니다. 또한 작품 구상 단계에서부터 저작권과 올바른 출처 표기의 중요성을 명확히 인지시킴으로써 책임감 있는 바른 디지털 창작자로 성장하도록 돕고자 합니다.
텍스트 코딩의 진입장벽을 낮추는 블록코딩의 기본 원리(조건, 반복, 변수)를 직관적으로 체득하는 단계입니다. 단순 예제 따라하기를 넘어 자신의 수준에 맞게 과제의 난이도를 조절해보며, 코딩에 대한 흥미와 자신감을 기르도록 돕고자 합니다.
코딩의 구조화(함수, 신호)를 통해 컴퓨팅 사고력을 심화하고, 화면 속 코드가 물리적 세계의 로봇(햄스터S) 움직임으로 연결되는 첫 경험을 제공합니다. 짝과 함께 로봇 센서 연결을 점검하고 협력적으로 문제를 해결하는 과정을 통해 디지털 협동 능력과 기술적 성취감을 기르고자 합니다.
지금까지 배운 엔트리 기초·심화 및 햄스터S 로봇 제어 기술을 융합하는 첫 미니 프로젝트 단계입니다. 팀 활동 속에서 스스로 원하는 주제와 역할을 선택하는 경험을 통해 책임감과 협력적 문제 해결 능력을 기르고, 실질적인 코딩 완성도를 높이고자 합니다.
동아리 후반부 프로젝트 제작으로 넘어가는 중요 기획 단계입니다. 코딩을 직접 시작하기 전, 구체적인 설계도(화면 흐름, 변수, 센서 조건 등)를 팀원들과 논리적으로 완성해 봄으로써 디버깅 오차를 줄이고 컴퓨팅 사고력과 협력적 의사소통 능력을 극대화하고자 합니다.
설계도를 바탕으로 실제 코드를 완성하고 피지컬 로봇(햄스터S)을 정교하게 제어해보는 프로그래밍 본 활동 단계입니다. 수준별 목표 설정을 통해 학생들이 오류(버그)를 마주하더라도 포기하지 않고 문제해결 과정을 거쳐 작품 완성의 성취감을 체득하도록 돕고자 합니다.
코딩 과정에서 필수적으로 거쳐야 하는 ‘디버깅’을 집중 다루는 차시입니다. 오작동을 실패로 보지 않고 성장의 기회로 삼는 비판적 사고력을 기르며, 팀원 간 교차 테스트와 튜터링 활동을 통해 책임감 있는 동료 협력 태도를 길러주기 위해 설계되었습니다.
