Code.org (연결 링크)
- 특징: 전 세계적으로 가장 널리 사용되는 초등 코딩 교육 플랫폼 중 하나이며, 무료로 다양한 ‘코스’가 제공됨. 블록 코딩 방식을 활용하며, 학습 단계를 아주 세분화해 기초부터 쌓아갈 수 있음.
- 장점
- 무료이며 한글 지원이 잘 되어 있음(메뉴, 블록 명령어 등 상당 부분 한글 제공).
- 마인크래프트, 디즈니 캐릭터 등 아이들이 좋아하는 주제를 활용한 학습 자료가 많아 흥미를 유발하기 좋음.
- 학년별∙난이도별 학습 경로가 잘 구성되어 있음.
- 단점
- 플랫폼 내 콘텐츠가 매우 방대해, 부모나 교사가 미리 구조를 파악하고 적절히 가이드해야 함.
- 영어 리소스도 많아, 아예 한글만으로 진행하기를 원하는 경우에는 학습 범위 선택이 제한될 수 있음.
- 활용 팁: 마인크래프트나 디즈니 캐릭터 테마를 활용하면 아이들이 더 흥미롭게 참여할 수 있음.
Scratch Jr (연결 링크)
- 특징: 블록 코딩 툴로 유명한 Scratch(스크래치)의 저학년 버전. 주로 태블릿(아이패드, 안드로이드 태블릿) 앱 형태로 제공되며, 글자 대신 그림이나 직관적인 블록을 끌어다 연결해 동작을 만들 수 있음.
- 장점
- 인터페이스가 매우 직관적이고, 글을 많이 읽지 못해도 쉽게 이해 가능.
- 다양한 캐릭터, 배경 등을 활용하여 스토리텔링 형식으로 코딩 개념을 자연스럽게 익힐 수 있음.
- 무료로 사용할 수 있음.
- 단점
- PC 버전이 없어 태블릿이나 스마트폰이 필수.
- 기본적으로 한글이 지원되지 않으므로(블록이 주로 그림 아이콘이지만, 메뉴 등은 영어 기반), 1, 2학년이라면 부모나 교사의 간단한 보조 설명이 필요할 수 있음.
- 블록 종류가 제한적이어서 좀 더 다양한 기능을 구현하려면 나중에 Scratch 본격 버전으로 옮겨가야 함.
- 활용 팁: 스토리텔링을 접목해 간단한 애니메이션이나 게임을 만들어보면 창의력 향상에 도움이 됨.
codeSpark Academy (연결 링크)
- 특징: 게임화(Gamification)가 잘 되어 있어, 아이들이 스스로 플레이하듯이 즐기면서 코딩의 원리나 순서, 반복, 조건 등을 배울 수 있음.
- 장점
- 글을 몰라도 직관적으로 진행할 수 있는 퍼즐이나 미션 구조가 많음.
- 초기 단계(유치원~초저학년)에 최적화된 인터페이스와 난이도.
- 단점
- 영어 기반의 앱이고, 대부분 유료 구독 모델이라 지속적 사용 시 비용 부담이 있을 수 있음.
- 한국어 지원은 미흡하여, 부모나 교사의 도움 없이는 아이 혼자 진행하기 어려울 수 있음.
- 활용 팁: 영어에 대한 부담이 클 수 있으므로, 부모나 교사가 간단한 설명을 도와주면 아이가 더 쉽게 적응함.
Tynker (연결 링크)
- 특징: 블록 기반으로 게임·애니메이션·로봇 코딩 등 다양한 분야를 다룸. 초등 저학년부터 고학년까지 레벨별 커리큘럼이 있음.
- 장점
- 재미있는 게임 형태의 코스와 프로젝트를 통해 점진적으로 학습 가능.
- 스토리텔링 요소가 잘 구성되어 있어 흥미 지속에 유리.
- 단점
- 한국어 지원이 제한적. 기본적으로 영어 서비스이며, 일부 콘텐츠는 번역이 안 되어 있음.
- 유료 구독형 서비스를 포함하며, 무료 체험 범위가 제한적임.
- 활용 팁: 처음에는 무료 코스나 체험판을 활용해보고, 필요하다면 유료 결제 옵션을 살펴볼 것.
엔트리 (연결 링크)
- 특징: ETRI(한국전자통신연구원) 및 비영리 교육 단체 등이 협력하여 만든 블록 코딩 플랫폼. 한국어 기반으로 만들어져 초등학생에게 친숙함.
- 장점
- 전면 한글화되어 있어, 저학년 아이들도 메뉴나 블록 이름을 한글로 쉽게 인식할 수 있음.
- 다양한 국내 교육 자료와 연계가 가능(공공 교육 프로젝트, EBS 방송 자료 등).
- 회원 가입 후 무료로 사용할 수 있고, 공유된 프로젝트 예시도 많아 아이디어를 얻기 좋음.
- 단점
- Scratch와 유사한 구조이지만, 국제 커뮤니티나 해외 자료 접근성은 Scratch에 비해 떨어질 수 있음.
- 인터페이스나 학습 자료의 디자인이 해외 플랫폼에 비해 다소 단순해 아이가 흥미를 느끼는 데 개인차가 있을 수 있음.
- 활용 팁: 공공 교육 프로젝트나 EBS 자료와 연동해 수업 자료로 활용하기 좋으며, 학급 단위 프로젝트 진행 시 편리함.
추가 참고 사항
- PC vs 모바일
- PC(웹) 환경 중심: Code.org, 엔트리, Tynker
- 모바일/태블릿 중심: Scratch Jr, codeSpark
- 한글 지원
- Code.org(한글 코스 일부 지원), 엔트리(전면 한글화)는 저학년에게 적합.
- 비용
- 무료: Code.org, 엔트리, Scratch Jr
- 유료 구독: codeSpark, Tynker (일부 무료 체험 가능)
'코딩 교육자료' 카테고리의 다른 글
프로그램, 알고리즘에 대한 개념 (0) | 2022.10.10 |
---|---|
Colab 시작하기 (0) | 2022.10.03 |
컴퓨터는 어떻게 작동하는가? (0) | 2022.10.03 |
코딩을 처음 시작하기 좋은 언어 파이썬(python) (0) | 2022.10.03 |
프로그래밍(코딩) 과정 (0) | 2022.10.02 |