에듀테크 활용 튜토리얼

초등 자녀와 함께 스크래치 시작하기: 첫 블록 코딩 단계별 가이드

Tags: 스크래치, 코딩 교육, 초등 코딩, 에듀테크, 블록 코딩

초등 자녀의 코딩 첫걸음, 스크래치로 쉽고 재미있게 시작해 보세요

최근 몇 년간 코딩 교육의 중요성이 커지면서, 우리 아이에게 코딩을 어떻게 알려줘야 할지 막막함을 느끼시는 부모님들이 많으실 것입니다. 특히 다양한 에듀테크 도구들 앞에서 어떤 것부터 시작해야 할지 망설여진다면, 초등학생 자녀를 위한 쉽고 재미있는 블록 코딩 도구인 '스크래치(Scratch)'를 추천해 드립니다.

스크래치는 매사추세츠 공과대학교(MIT) 미디어 랩에서 개발한 무료 교육용 프로그래밍 언어입니다. 마치 블록을 쌓아 올리듯 코딩 블록들을 끼워 맞추면서 프로그램을 만들 수 있어, 글자 형태의 복잡한 코딩 언어를 알지 못해도 누구나 쉽게 접근할 수 있습니다. 스크래치를 통해 아이들은 단순히 코딩 방법을 배우는 것을 넘어, 문제를 해결하는 논리적인 사고력과 자신만의 아이디어를 실제로 구현하는 창의력을 키울 수 있습니다.

이 글에서는 스크래치를 처음 접하는 분들을 위해 웹사이트 접속부터 간단한 프로젝트 만들기까지, 초등 자녀와 함께 바로 시작할 수 있는 단계별 가이드를 제공합니다. 복잡하게 느껴질 수 있는 코딩의 세계, 스크래치와 함께 쉽고 재미있게 문을 열어보세요.

스크래치 시작을 위한 단계별 가이드

스크래치는 웹사이트에서 별도의 설치 없이 바로 사용할 수 있습니다. 다음 단계를 따라 스크래치의 세계로 들어가 보세요.

단계 1: 스크래치 웹사이트 접속 및 회원가입

가장 먼저 스크래치 공식 웹사이트에 접속해야 합니다. 인터넷 브라우저를 열고 주소창에 https://scratch.mit.edu/ 를 입력하거나 검색 엔진에서 '스크래치'를 검색하여 접속할 수 있습니다.

사이트에 접속했다면, 오른쪽 상단에 있는 'Scratch 가입하기' 버튼을 클릭합니다. 아이디와 비밀번호를 만들고 몇 가지 간단한 정보(국가, 생년월일, 성별 등)를 입력하면 회원가입이 완료됩니다. 자녀의 계정을 만들 때는 자녀가 기억하기 쉬운 아이디와 비밀번호를 설정하고, 보호자의 이메일 주소를 연결하는 것이 좋습니다. 회원가입을 하면 만든 프로젝트를 저장하고 공유할 수 있는 장점이 있습니다. 회원가입 없이도 '만들기' 버튼을 눌러 바로 코딩을 시작할 수 있지만, 작업물을 저장하기 위해서는 회원가입 또는 로그인이 필요합니다.

단계 2: 새 프로젝트 시작하기

회원가입 또는 로그인 후 스크래치 메인 화면으로 돌아와 왼쪽 상단에 있는 '만들기' 버튼을 클릭합니다. '만들기' 버튼을 클릭하면 새로운 프로젝트 작업 화면이 나타납니다. 이 화면에서 앞으로 자녀와 함께 다양한 코딩 프로젝트를 만들게 됩니다.

단계 3: 스크래치 화면 구성 이해하기

'만들기'를 눌러 작업 화면에 들어왔다면, 화면이 여러 영역으로 나뉘어 있는 것을 볼 수 있습니다. 각 영역의 역할을 간단히 이해하면 코딩 작업이 훨씬 수월해집니다.

단계 4: 첫 블록 코딩 시작하기 (캐릭터 움직이기)

이제 간단한 코딩을 시작해 보겠습니다. 기본 프로젝트에는 고양이 모양의 스프라이트가 하나 있습니다. 이 고양이를 움직여 볼 것입니다.

  1. 왼쪽 블록 팔레트에서 파란색 '동작' 카테고리를 클릭합니다.
  2. 여러 동작 블록 중에서 '10만큼 움직이기' 블록을 찾아 마우스로 클릭한 채 가운데 스크립트 영역으로 드래그해 가져옵니다.
  3. 스크립트 영역에 가져온 '10만큼 움직이기' 블록을 클릭해 보세요. 무대에 있는 고양이 스프라이트가 오른쪽으로 조금 이동하는 것을 볼 수 있습니다.
  4. 이번에는 이 블록이 특정 상황에 실행되도록 만들어 보겠습니다. 블록 팔레트에서 노란색 '이벤트' 카테고리를 클릭합니다.
  5. '이벤트' 블록 중에서 '클릭했을 때' 블록을 찾아 스크립트 영역으로 가져온 후, '10만큼 움직이기' 블록의 바로 위에 가져다 댑니다. 두 블록이 자석처럼 착 달라붙는 것을 확인할 수 있습니다.
  6. 이제 무대 위에 있는 녹색 깃발 모양의 '실행' 버튼을 클릭해 보세요. 녹색 깃발을 클릭할 때마다 고양이가 오른쪽으로 10만큼씩 이동하는 것을 볼 수 있습니다.

단계 5: 다른 블록 추가해보기 (소리 내기)

움직이는 고양이가 소리도 내도록 만들어 보겠습니다.

  1. 블록 팔레트에서 보라색 '소리' 카테고리를 클릭합니다.
  2. '소리' 블록 중에서 '야옹 소리 재생하기' 블록을 찾아 스크립트 영역으로 가져옵니다.
  3. 이 블록을 '10만큼 움직이기' 블록 아래에 가져다 대어 연결합니다.
  4. 이제 다시 무대 위의 녹색 깃발 버튼을 클릭해 보세요. 고양이가 움직이면서 동시에 '야옹' 소리를 내는 것을 확인할 수 있습니다.

이렇게 블록들을 순서대로 연결하여 원하는 동작을 만드는 것이 스크래치 코딩의 기본 원리입니다.

단계 6: 프로젝트 저장하고 불러오기

열심히 만든 프로젝트가 사라지지 않도록 저장하는 것이 중요합니다. 스크래치는 기본적으로 작업 중인 프로젝트를 자동으로 저장해 줍니다.

  1. 화면 상단 가운데에 있는 프로젝트 이름 입력란을 클릭하여 원하는 이름을 입력합니다. (예: '첫 움직이는 고양이')
  2. 왼쪽 상단 '파일' 메뉴를 클릭하면 '지금 저장하기' 옵션이 있습니다. 자동 저장이 되고 있더라도, 중요한 순간에는 이 버튼을 눌러 수동으로 저장할 수 있습니다.
  3. 저장된 프로젝트는 스크래치 메인 화면으로 돌아와 오른쪽 상단의 '내 작업실(My Stuff)' 버튼을 클릭하면 확인할 수 있습니다.
  4. '내 작업실'에서 저장된 프로젝트 목록을 보고 원하는 프로젝트를 클릭하여 다시 불러와서 작업을 이어서 하거나 실행해 볼 수 있습니다.

자녀와 함께 스크래치를 즐기는 팁

스크래치 활용이 자녀에게 즐거운 경험이 되도록 부모님께서 다음과 같은 점을 함께 신경 써 주시면 좋습니다.

마무리하며

스크래치는 아이들이 코딩이라는 새로운 언어를 쉽고 재미있게 배우고, 나아가 자신의 생각을 창의적으로 표현하는 훌륭한 도구입니다. 처음에는 낯설고 어렵게 느껴질 수 있지만, 이 가이드에서 안내한 단계들을 하나씩 따라 해 보신다면 금세 스크래치와 친해질 수 있을 것입니다.

우리 아이의 무한한 잠재력을 스크래치와 함께 열어주세요. 오늘부터 자녀와 함께 스크래치로 첫 코딩 프로젝트를 시작하며 즐거운 시간을 보내시길 바랍니다.