여러분 안녕하세요.

Joy Coding Lab.(조이코딩연구소)의 장샘 입니다.

오늘은 오랜만에 코딩 교육의 진정한 의미가 뭘까 라는 생각을 하다가

글을 써보도록 합니다.

 

주위에서 보면 코딩에 대한 이야기가 아주 많아지고 있습니다.

뉴스 매체를 통해서도 많이 흘러나오고 있고, 관련 학원들도 우후죽순 많이 생기고 있습니다.

단순히 몇시간 교육과정을 이수하였다고 지도사 자격증을 발급해주는 곳도 있고,

누구나 코딩 교사가 될 수 있다고 선전 하고 있습니다.

틀린말은 아니죠 누구나 가능합니다. 하지만 제가 생각하는 교육은 일방적인 전달이 아닙니다.

교감과 교류가 되어야 진정한 교육이라고 생각되며, 그 바탕은 교육의 질이 될 수 있을거 같습니다.

소프트웨어를 하는 사람으로써 너무 상업적으로만 변질 되는거 같아 안타까움에 글을 남겨 봅니다.

 

다시 본론으로 돌아가면...

사실 코딩코딩 하는데 코딩이라고 하기 보다는 소프트웨어라는 말이 맞는거 같습니다.

소프트웨어를 만들기 위한 수단이 코딩이니 아직 단어자체가 어려운 분들에게는

프로그램을 만들기 위한 하나의 수단을 코딩이라고 생각하시면 좋을 거 같습니다.

 

우리나라도 어렸을 때 부터 코딩 교육을 받게 된거는 정말 기쁜일이 아닐 수 없습니다.

소프트웨어의 그 위력은 IT 시대가 되면서 더욱더 주목받고 그 영향력이 날이 갈수록 높아지고 있습니다.

이런 영향을 우리나라도 받은듯 코딩에 대한 교육이 높아졌고 정규과목으로 편입이 되기도 하였습니다.

 

하지만 코딩 교육을 단순 암기식으로 교육을 하는 분들도 있는데 코딩은 단순암기로 하는게 아니라는게 제 의견입니다.

코딩을 하는 이유는 모든 사람이 IT 소프트웨어 개발자가 되기를 바라는게 아니라 특정 문제를 해결하는 방법을

코딩을 통해서 배울 수도 있고, 수학적인 알고리즘을 코딩을 통해서 재미있게 습득 할 수 있고,

사람들과의 협업을 통해서 새로운 걸 만들어내는 창의력도 기를 수 있습니다.

이미 외국에서는 컴퓨터 전자 계열만 코딩을 배우는게 아니라 문과 계열 및 이과 계열 가리지 않고 다양한 분야에서

코딩을 배워서 업무에 적용 시키는 사례를 많이 볼 수 있습니다.

 

한가지 예를 들어 볼까요?

주식 트레이더 또는 펀드매니저들이 컴퓨터 프로그래밍을 배우는거 하고 연관이 있다고 생각하세요??

네, 생각해보면 전혀 상관이 없습니다. 저 또한 그랬었습니다. 무슨 상관이야??

하지만 제 주변 비전공자들도 이미 많은 분들이 프로그래밍을 배워서 자신들만의 주식매매하는 기법이라던가

차트 분석을 프로그래밍을 통해서 스스로 자신들의 업무영역을 확장을 하고 있습니다.

 

이렇듯 이미 우리나라에서도 각 분야별로 이미 자기 자신을 위한 프로그래밍하여 영역을 넓히는 사람과

프로그래밍 코딩은 컴퓨터학과 전공자들만 하는 분야라고 단정짓고 일하는 사람으로 이미 구분되어 있었습니다.

 

이미 지난 정권부터 이번 정권에서도 많은 화두가 되었던 4차산업에 대해서도

우리 아이들이 만나게될 가까운 미래이며 현재 진행 중 입니다.

프로그래밍 코딩은 어려운 과목이 아닙니다. 체육처럼 즐겁게 하다보면 사고력 자체가 달라 질거라 믿습니다.

익숙하지 않은 분야이다 보니 어떻게 즐겁게 할 수 있냐고 하시는데

아이들은 자신들의 게임을 만들면서 그 벽을 허물 수 있고, 애니메이션 또는 다양한 코딩 교구를 이용해서

친숙하게 다가 갈 수 있습니다. 사실 남자아이들 여자아이들 구분할 필요가 없습니다.

 

한가지 우리나라 코딩 교육을 가르치실 선생님과 아이들에게 교육을 시키고 싶은 부모님들에게 바람이 있다면

제발 코딩 교육 과목만큼은 주변 친구들과 경쟁이 아닌 협업을 하며 즐겁게 그리고..

공부가 아닌 놀이가 될 수 있도록 함께 힘을 모아주세요!!

조이 코딩 연구소도 즐겁게 놀 수 있는 방법을 연구하는 곳입니다^^!

글이 두서 없이 많이 쓰게 되었네요.

대한민국에서도 Facebook, 트위터, 애플같은 소프트웨어 일류 기업이 나오길 기대하며.

그럼 이만 Joy Coding Lab by 장샘. 2017년 6월20일 화요일 늦은밤.

 

여러분 안녕!!!

JoyCodingLab.(조이코딩연구소)

장샘 이에요.!!

드디어 기다리던 Ozobot bit와!!

Ozobot Evo가 제 손에 들어왔습니다.

 

기존의 Ozobot보다 성능이 뛰어난 bit와

블루투스를 이용하여 핸드폰으로 코딩이 가능한

Ozobot Evo(아직 한국 정식 수입이 안됨)을

입수하였습니다!!

심지어 아이언맨 팩!!!

학새들이 환장할게 훤히 보입니다 -0-!! 좋아하길..ㅋㅋ

Ozobot bit는 Starter pack으로 구했습니다.

빨리 열어보고 싶지만 이것저것

준비할게 너무 많은 관계로 잠시..대기 ㅎ

Ozobot을 잠시 소개 하자면

기본적으로 라인트레이서 기본기능입니다.

라인을 따라 움직이는 작은 로봇이라고 생각하시면 되요.

그리고 다양한 컬러코드를 활용해 코딩을 물리적으로 하여

여러 가지 명령을 적용할 수 있도록 하고

이를 조합해 보다 입체적인 로봇 구동들이 가능합니다.

결정적으로 컬러코드를 인식함으로써 유턴/좌·우회전 등의

방향 전환과 가·감속, 스핀, 지그재그 주행 등의

속도 및 특정 모션을 구현할 수 있습니다.

집에 도착 한 Ozobot은 하얀색으로 구성되어있는

아주 기본적인 색입니다.

박스안에 잘 고정되어 있네요ㅎㅎ

자 다음은 우리의 2017년 라스베가스 CES에서도 나왔던

Ozobot Evo 어벤져스 팩입니다!!!

기존 Ozobot 2.0 bit보다 다양한 센서가 추가 되었습니다.

아이언맨은 오조봇 악세사리 옷이라고 보시면 됩니다.

그런데 누워서 왔네요 -ㅅ-...

블랙이 뭔가 고급스러워 보이네요.

어차피 아이언맨 옷을 입힐거니 기대해주세요!!

오조봇 3.0 Evo는 타블렛이나 핸드폰과 블루투스를 연결하여

다양한 형태의 동작 코딩을 하여 만들어 낼 수 있어요.

기존 수업은 1.0을 가지고 진행하였는데

이제는 다양한 수업형태로 확장이 가능할거 같네요.

3.0 Evo는 눈높이에 맞는 교육자료도 만들 예정이니

다들 기대해 주세요.

자 조이코딩연구소 학생들은 더욱더

조이하게 코딩 할 수 있도록 다양하게 준비하겠습니다.

그럼 이만 (현) 파주 운정 코딩 장샘은

이만 물러 갑니다.

휘리리릭!!!

뿅!!!!

 

P.S : 협찬이 아닙니다.^^!

 

여러분 안녕~~!

JoyCodingLab.(조이코딩연구소)

(현)운정 코딩 샘~

장샘 입니다!!

 

2017년6월18일 드디어

COS 코딩스페셜리스트

코딩 자격증 시험이 있는 날입니다.

스크래치 코딩 자격증 중에서도 어렵다?라고 하는 자격증이네요.

어떤 분들은 너무 쉽다라고 하지만

그건 상대적인거 같아요.

 

코딩을 배우셨던 분들도

문제의 의도를 정확히 파악하지 못해서

틀리는 경우도 있으니, 꼼꼼히 다들 잘 보세요^^!

 

그러면 COS 자격증을 준비하는

초,중,고,일반인 또는 선생님들

다들 잘 준비하셨나요?

 

시험 보시기 전에 혼동하지 말아야 될 부분

Tip하나 알려 드립니다.

 

시험문제에 꼭 나오는 제어-반복문이 있습니다.

다들 잘 기억 하고 계시죠??

 

반복문의 종류를 크게 나눠보면

3가지로 볼 수 있을거 같아요.

첫번째는 X번 반복하기.

두번째는 ~까지 반복하기.

세번째는 무한반복하기.

제가 지금부터 알려 드릴내용은 1번과 2번의 대한 내용입니다.

여러분들 1부터 10까지 더하는 코딩을 많이 해보셨죠?

시험문제에서 1번케이스(X번 반복하기)

또는

2번 케이스(~까지 반복하기)를 이용해서

코딩을 하라고 나올 거에요.

그런데 예를 들어서 리스트에 10번까지

1~10이 들어있을 경우에

위와 같이 해주면 정상적으로 잘 동작해요.

10번을 반복해서 1부터10까지 더해서 55가 계산이 되요.

하지만 변수를 하나 만들어서

~까지 반복하기를 이용해야만 될 경우

자 J는1부터 리스트항목수(10)까지 반복했으니

정상 동작이 될까요??

아닙니다.  결과는 45로 나와요.

왜그러냐???

반복의 조건이 까지는 해당 숫자를 포함하지 않기 때문입니다.

그러면 저럴 경우는 어떻게 구현을 해야 되느냐??

위와 같이 리스트 항목수 +1를 해주거나.

아니면 변수를 리스트 항목수 보다

커질때까지 반복 해주거나.

위와 같은 방법으로 사용해야

~까지 반복문에서도 정확하게 구현을 하실 수 있습니다.

 

많은 분들이 혼동해서 틀리는 부분이 꼭 명심 또 명심!!!

 

그럼 내일 시험도 잘 보시공~

다들 꼭 합격 하세요.

 

그럼 이만 조이코딩연구소

장샘은 이만 물러갑니다.

휘리릭!!

뿅!!

귀한 정보를 보셨다면 공감 하트 정도는 눌러주실꺼죠!!?

1초면 됩니다!!!

+ Recent posts