교육

코딩입문/아동코딩지도사

pretty soom 2023. 1. 13. 01:13
반응형

요즘 코딩이란 말이 너무 많이 나오고

학교에서도 정규과정에 들어간다고 하니 궁금해 졌다.

 

그렇다면 우리가 알고 있는 이 컴퓨터 용어들과 그것을 프로그래밍하는 과정을 

아이들, 특히나 유.초등생들이 어떻게 배운다는 것인가?하는 

호기심에 아동코딩지도사에 대해서 알아봤다.

 

난 뭐든지 알고싶고 궁금한게 많은 호기심천국이니까..

 

 

 코딩이교육이란 소프트웨어 프로그래밍 작업을 말한다.

즉 프로그래밍 코드를 어딘가에 적는 것이다.

복잡한 알고리즘을 만들어서 뭔가를 하기 보다는

문제들을 보다 작은 문제들로 나누어 해결하는 작업이라고 할 수 있다.

주어진 명령어를  컴퓨터가 이해할 수 있도록 입력하는 것을 코딩이라고 정의한다.

 

코딩교육은 프로그램을 만드는 능력(프로그래밍)

 

 

위의 내용만 읽어도 벌써 머리가 아픈 어른들도 있을텐데

이것을 공부로 받아들이는 아동들은 어떨까?

 

아동의 코딩은 전문적인 코드를 입력해서 프로그래밍을 하는 것이 아닌

컴퓨터를 이용한 문제해결 능력을 길러주고

창의적인 아이디어를 개발할 수 있는

논리적인 사고력을 향상 시켜주는 데 목적이 있다고 하겠다.

이것이 아동코딩교육이다.

 

킴퓨팅적 사고능력

1. 문제분해 -문제를 해결가능한 수준의 작은 문제로 나눈다.
2. 추상화 -문제 해결을 위해 반드시 필요한 핵심요소를 파악한다
  불필요한 요소를 제거한다.
3. 패턴인식- 반복적인 부분을 파악한다.
4. 알고리즘- 순차적인 방법으로 프로그래밍한다.
 입력된 자료를 토대로 규칙을 모아 프로그래밍 언어로 번역하는 것이다.
 

언플러그드 코딩

일반적으로 컴퓨터 프로그램을 다뤄서 배우는 코딩이 아닌

말 그대로 플러그를 꽂지않은 전기를 사용하지 않는 코딩으로

종이에 글씨를 쓰거나 그림을 그리는 등 활동지를 활용하여

쉽게 코딩을 배우는 방식이라 하겠다.

컴퓨터 없이 하는 코딩이라고 해서 매번 다른 활동지가 

필요하다는 흥미유발에 어려움이 따른다.

 

저학년(초1)대상 언플러그드 놀이 예시 
https://cafe.naver.com/forasteacher/178865?art=ZXh0ZXJuYWwtc2VydmljZS1uYXZlci1zZWFyY2gtY2FmZS1wcg.eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjYWZlVHlwZSI6IkNBRkVfVVJMIiwiY2FmZVVybCI6ImZvcmFzdGVhY2hlciIsImFydGljbGVJZCI6MTc4ODY1LCJpc3N1ZWRBdCI6MTY3MzMzMjc0NDI1MX0.eH4ea1u9n9sDrbORMNl1XrCaBZdMU6Zk54mPWvcqSV8

 

컴퓨터언어 활용교육

https://playentry.org/

 

엔트리 - 우리는 무엇이든 될 수 있어요

소프트웨어를 통해 미래를 꿈꾸고 함께 성장합니다.

playentry.org

교구활용교육 (피지컬 컴퓨팅)

유.아동 실제 레고나 로봇등을 활용한 피지컬 코딩

 

팀보로봇 홈페이지 입니다.

코딩교육의 시작 ! 팀보로봇입니다.

www.timbo.co.kr

 

 

   

 

 

반응형