RE : 우리아이 코딩교육, 왜 해야할까?
안녕하세요. 아직 애 없는 남자 @u robotics입니다.
최근 @hodolbak 님의 코딩관련 글을 읽고
제가 생각하는 코딩교육에 관해서
좀 얘기해볼까 합니다.
저에 대해서 간략하게 말씀드리면
이것저것 개발자입니다.
그리고 재밌는 서비스를 하는 스타트업 하고 있어요.
앱/웹을 개발했었구요.
여러가지 기술을 사용해서 해봤고, 아직 완벽하진 않거든요. ㅋㅋㅋ
최근에는 vue.js에 심취해있습니다. ㅎㅎㅎ
제대로 된 사이트를 한 방에 개발가능한 기술을 얻고 싶어요.
아두이노도 한 번 심취한 적이 있었는데
최근에는 아이템이 바뀌면서
조금 적게 하고 있는 것 같아요.
빅데이터관련으로는
잠깐 교육받은 게 전부입니다.
그냥 전문 자격증 하나 있는 정도죠.
또 최근에 인공지능이랑 블록체인 쪽 재밌어서
관련 개발을 달리고 있습니다.
나중에는 코어개발이랑 OS와 같은 시스템소프트웨어도 개발할 생각입니다.
조금 맛을 본 입장에서
코딩교육에 대해서 말씀드리고 싶어요.
우리가 애들한테 왜 코딩을 가르쳐야할까?
에 대해서 궁금해 하시는 분들이 많으셔서요.
생각하는 방법이라고 말하시는 분들이 계신데
그건 사고력을 말하는 것이고,
코딩을 너무 작게 보는 것이라고 생각합니다.
제 생각에는 IT산업의 폭발이라고 봅니다.
코딩이란 프로그래밍 언어로서
컴퓨터를 동작하게 만드는 기술입니다.
한 마디로 컴퓨터와 대화할 수 있는
컴퓨팅 외국어라고 생각하시면 돼요.
예전에는 컴퓨팅 자체 산업이 크지가 않았어요.
하지만 최근들어
매우 폭발적으로 산업이 성장하였고
관련분야도 굉장히 늘어나게 되었습니다.
ICT, IOT 등등
당연히 IT관련 산업이 늘면 관련 회사도 늘게 되었고요.
(전세계로 봤을 때)
관련 인력도 상당히 늘어나게 되었습니다.
생각해보시면 굉장히 자연스럽죠.
아마존, 구글, 애플, 페북, 삼성전자, XX차 등등
대부분 소프트웨어 및 하드웨어 프로그래밍 기술을 향상시키려고 박차를 가하고 있어요.
그리고 그 기술 수준은 우리가 생각하던
보통 수준에서 상당히 높게 올라가고 있습니다.
당연히 그 기초인 컴퓨팅 언어를 구사할 수 있는가 아닌가가
굉장히 중요한 문제로 떠오르고 있어요.
컴퓨팅 전문분야 뿐만 아니라
디자이너라든지 각종 직업분야에서도
IT기술을 알게 되면 할 수 있는 게 굉장히 많아지는데요.
예를들면 디자이너가 컴퓨팅 언어를 알게 되면
웹 디자인 및 앱 디자인을 할 수 있게 됩니다.
CSS하고 jquery 정도만 알아도 할 수 있죠.
그리고 다른 분야 역시 생각보다 많이
프로그래밍과 연결되고 있는데요.
조금만 프로그래밍을 알아도
엑셀을 이용한 자동화 프로그래밍을 통해
업무효율을 상당히 높여줄 수 있습니다.
그런데 문제는 과연 이런 기회를 줄 수 있는 코딩수업이
정말 제대로 잘 돌아갈 수 있을까? 하는 것인데요.
저도 그부분에 대해서 고민이 많고요.
앞으로 뭔가 관련 일을 좀 해보고 싶습니다.
어차피 가르친다면 제대로 가르치고
놀 땐 놀고, 저도 그렇게 애들 키우고 싶거든요.
아직 애는 없지만 ㅋㅋㅋ
코딩교육의 중요성 만큼이나
사실 다른 분야도 중요해졌다고 생각합니다.
코딩이란 것은 결국 컴퓨터와의 연결 그 자체를 말하는 거 거든요.
하지만 그 내용은 무엇으로 채울까? 를 역으로 생각해보면
역시 다른 분야의 힘이 필요합니다.
그래서 창의교육이 필요해지는데
저는 상상력도 매우 중요한 교육이지만
상상력만 너무 강조하면 뿌리가 없어진다고 생각합니다.
그래서 기본이라고 할까 실생활이라고 할까
그 쪽에서 나오는 실용교육이 중요하다고 생각합니다.
감사합니다.
잘지내셨어요?ㅎ 일욜 여유 가지고 둘러봅니다.
저도 만들고픈 앱이 있는데 시작을 어케 해야할지
ㅜㅜ
suun 안녕하세요. ^^/ 오옷. 반갑네요. 아. 그래요? 그러면 다음에는 앱개발 시작관련 내용 한 번 써볼게요. ㅎㅎㅎ
와우 감사해요
suun 고맙습니다. ^^ 그렇게 의미있게 생각해주시니 더 열심히 쓸게요.
어릴때 GW-Basic을 배우면서 자랐는데 점점 크면서 보니 활용할 곳이 없어요
아마도 오래토록 사랑받을 수 있는 언어가 있다면 한번 가르쳐보고 싶네요
저는 GW-Basic 대충 배우고 도망 다녔습니다. ㅋㅋㅋ. 음. 저는 자바 스크립트 추천하고 싶어요. 자바 스크립트에서 변종 기술이 엄청 많이 나왔거든요. Node.js라든지 vue.js라든지 등등요. 2번째는 파이썬요. 자바스크립트에서 파생된 언어인데요. 상당히 응용분야가 넓습니다. 둘다 최고 인기 언어 중 하나죠. 장기로 끌고가고 싶다면 c나 java 같은 고대 언어들도 괜찮습니다.
오홍 좋은 정보 감사합니다. 고대 언어들 중에 어셈블리어 안나와서 다행입니다 ㅎㅎ
뀨님 다행이네요. ㅎㅎㅎ 아. 뀨님도 아시는군요. 저도 어셈블리 배웠는데요. 은근 재밌더라구요. ㅋㅋㅋ
아이들에게는 기본보다는 상상력 교육이 무척 중요하다고 생각하는 상상력 애찬론자입니다. ^^
사실 코딩을 교육이라는 틀에 들어오면 한국교육은 주입식 교육이라 이론적 한계를 벗어나지 못하고 점수를 따기 위한 교육으로 흐를 수 밖에 없어요.
상상력을 끌어내어야 나중에 그걸 제대로 표현하기 위해서 하나씩 체계적으로 공부하게 되기 때문에 아이들에게는 상상력 교육이 가장 효과적이라고 생각되네요.
codingman 님은 이미 기본을 상당히 갖추셔서 그러신 것 같아요. 한국 교육이 문제인 이유는 교육자들이 잘못해서 그런 것 같아요. 채점하는 인간들도 마찬가지구요. 한 분 한 분은 잘 가르치는 분들도 있지만, 전체 틀 자체가 잘못된 거죠. 그건 정말 잘 가르치는 사람들은 쉽게 가능한데, 그렇지 못한 사람들한테 배울 때는 그게 쉽게 나오지 않아요. 그러면 기본마저 무너지는 아이들이 되는 거죠. 사실 그래서 잘 가르치는 사람이 필요한 것 같아요.
와ㅡ엄청난 이웃이 제게 오셨던거군요
이땅의 모든 개발자들 존경스럽네요
저도 제 딸은 꼭 코딩을 알려주고 싶어요
필수라고 생각이 드네요.^^
zzing 그냥 배운걸 주저리주저리 쓴 것일 뿐입니다. ㅎㅎㅎ 하하. 고맙습니다. 코딩능력이 있으면 할 수 있는 게 많아져서요. 배워두시면 좋을 것 같아요. 추천입니다. ㅎㅎㅎ
제가 예전에 개발자 분이랑 이야기 하다가
2018년도에는 코딩이 수능과목에 등재될 것이다 하는 인터넷 기사를 보면서
코딩교육은 인과관계에 대한 이해와 논리를 위해서 공부시켜야 한다고 들었던 적이 있는데요
저도 전적으로 동의하는 부분입니다!ㅎㅎ
오옷. 인과관계와 논리다. 오호. 생각해보니 정말 그렇네요. 감사합니다. 그나저나 수능에 포함되면 진짜 애들 쫌 힘들어지긴 할 것 같습니다. ㅎㅎㅎ