생활
파이썬은 어린아이들에게 적합한가요?
파이썬은 상당히 쉬운 언어임은 틀린없습니다.
그러나 과연 어린이들에게 적합할까요?
블록으로 가르치는 코딩이 어린이들에게 더욱 쉽다고 느껴지는 게 당연하니깐 어린이는 파이썬보다 블록 코딩을 먼저 가르치는 게 나은가요?
7개의 답변이 있어요!
파이썬의 경우 명확하고 단순한 구문 때문에 어린아이들에게 적합하다고 생각됩니다.
그러나 파이썬 이전에 어린아이들이 쉽게 배울 수 있을 것인지 그리고 얼마나 재미있게 배울 수 있을지를 생각 해보시는게 좋을 듯 싶습니다.
그래서 우선 파이썬 보다는 블록으로 가르치는 코딩을 시작하여 어린아이들에게 코딩에 대한 흥미를 붙이고 그 다음 단계로 파이썬으로 넘어가는게 더욱 좋을 것 같습니다.
고등학생때 재능 기부로 인하여 봉사활동을 했었는데요.
7세부터 고등학생까지 C언어와 파이썬, 블록코딩, 아두이노를 강의했었습니다.
7세 부터 초등 2, 3학년 친구들에게 테스트겸 C언어 printf, scanf, for, if, while만 알려주는데 3일이 걸리더군요.
그래서 Code.org에서 마인크래프트와 함께하는 블록코딩등 어린이들에게 인기있는?
그래도 모두 한번쯤은 본 익숙한 캐릭터가 나오는 블록코딩 게임을 하니 좋아하더라구요.
그냥 코딩보다 블록코딩이 확실히 어린이들이 집중도가 높고 진행률이 빠릅니다.
안녕하세요.
파이썬보다는 말씀하신 블록으로 배치해서 프로그램을 짜는 것을 더 추천 드립니다. 파이썬은 사실 GUI가 없는데요, 블록으로 배치하는 것은 GUI로 되어 있고 접하기도 쉽습니다.
프로그램을 가르치는 목적중에 하나가 컴퓨터에 원하는 동작을 입력하는 것도 있지만, 문제가 주어졌을때 이를 프로그램으로 해결하는 능력을 키워주는 것도 중요한 부분중의 하나이므로,
블록으로 우선은 문제해결을 알려주는 것이 좋을 것 같습니다.
아이들에게 영어와 기호로만 이루어진 파이썬은 지루하다고 느껴지는게 당연하다고 생각됩니다. 처음부터 파이썬으로 코딩을 시작하면 코딩에 대한 흥미, 재미를 느끼기 전에 "지루하다"는 느낌을 받게할 수 있어서, 눈으로 직접 보면서 코딩을 할 수 있는 블럭코딩이 코딩 흥미를 불러일으키는데는 적합하다고 생각합니다.
안녕하세요 답변 드립니다.
파이썬이 배우기 쉬운 언어임에는 분명하나 어린이들이 습득하기에는 한계가 있습니다.
우선 영어로 코딩이 이루어지고 기초적인 함수 개념이 있어야 하는데 함수는 중학교 교육과정이죠.
따라서 어린이들이 배우는 코딩 언어로는 말씀하신 블록방식의 스크래치가 적합합니다.
답변 채택 부탁 드려요~
저도 코딩하면 당연이 파이썬, C언어와 같은 언어로 코딩한다고 생각을 했었습니다.
최근 이야기를 들어보니 초등학교에서 방과후 수업으로 로봇 코딩을 하면 우리가 아는 그런 프로그래밍 언어가 아닌 블록??처럼 코딩 한다고 들었습니다.
처음부터 파이썬이나 C언어를 아이들이 배우기에는 어렵지 않을까 생각이 들기는 합니다.
저의 어렸을때를 생각하면 중학생만 되도 비주얼 베이직을 배우는 친구들이 있었으니...
파이썬을 배워도 되지 않나 싶기는 하지만 ^^;;
파이썬은 개발이 편한 언어는 맞으나, 알고리즘적 사고를 익히기에 적합한 언어는 아닙니다.
어린이가 가져야 할 능력은 코딩 이전에 알고리즘적 사고입니다.
알고리즘적 사고를 익히기 위해서는 언플러그드 교육과 블록형 프로그래밍언어를 추천드립니다.
사고력 향상을 위해서는 입력에서 출력까지의 구문을 논리적으로 만드는 훈련이 필요합니다.
블록형 프로그래밍의 경우 위와같은 사고력 향상에 필요한 도구를 충분히 제공하고 있습니다.
더불어 쉬운 인터페이스와 문법 오류가 발생하지 않는 언어적 특성을 가지고 있습니다.
즉, 사고력 훈련에 집중하여 공부가 가능하여 초기 학습 효율이 높습니다.
국내외 it기관에서 블록형 프로그래밍 언어를 이용한 교육 프로그램을 공개하고 있으니 이를 활용하시면 입문 단계에 필요한 사고 훈련이 가능할 것 입니다.