인공지능시대를 위한 사고력 코딩
저자

신유선,노희진

대학에서전자공학,컴퓨터공학,미디어공학을공부하였다.대학원에서컴퓨터교육을전공하였다.삼성전자에서오랫동안모니터와TV를개발하고,인도네시아법인과글로벌경영연구소에서일했다.지금은한국뉴욕주립대학교박사과정으로인공지능을공부하면서연구하고있다.다양한경험을통해얻은세상의변화에대한안목과지식을여러사람과공유하는일이가치를두고있다.청소년들이코딩에서출발하여,사물인터넷과프로그래밍등을활용하여자신의창의적아이디어를구현하는것을돕고자한다.

목차

이책을기획하며
추천의글
시작하는말
<코딩마스터>활용법

1.Start코딩
Unit01.코딩이란.
Unit02.블록맞추기

2.Utilize코딩
Unit03.객체
Unit04.모양
Unit05.모양.도구사용법
Unit06.좌표계
Unit07.객체움직이기
Unit08.소리
Unit09.소리.블록코딩
Unit10.소리.도구사용법

3.Explore코딩
Unit11.계산
Unit12.저장공간/메모리,변수/상수
Unit13.변수만들기
Unit14.등호와부등호를이용한비교
Unit15.참과거짓의조합
Unit16.신호(Event)
Unit17.흐름
Unit18.함수

4.Connect코딩
Unit19.통신
Unit20.하드웨어기본
Unit21.아두이노연결하기

5.Complete코딩
Unit22.네티켓
Unit23.언어예절
Unit24.개인정보의중요성
Unit25.저작권

해답
코딩프로젝트:기초편
코딩프로젝트:실전편
코딩사고력높이기

출판사 서평

코딩과인공지능

코딩(Coding)은컴퓨터와소통하는언어로,우리는이언어를통해프로그램을만듭니다.우리들은컴퓨터로인터넷도하고게임을하기도하며,영화를보거나음악을듣습니다.이렇게다양한기능을가지고우리에게편리함을주는컴퓨터지만,이진법으로동작을하는기계이기때문에우리의언어를알아듣지못합니다.그래서컴퓨터에게어떤일을시키려면이진법으로소통해야합니다.컴퓨터가이해할수있는표현으로해야할일을표시하는것을코딩이라고부릅니다.

2016년3월,전세계를떠들썩하게만들었던‘알파고’가등장하면서우리도인공지능,제4차산업혁명이라는말을자주접합니다.앞으로산업사회는컴퓨터와로봇이인간의노동력을대체해나갈것입니다.로봇은인간의명령에따라위험한일을대신하고,정밀한기술이요구되는일을반복합니다.과거의컴퓨터와로봇이인간이정해놓은규칙의범주내에서만행동을할수있었다면,미래에는사람이만들어놓은알고리즘을바탕으로스스로학습을하고그학습의결과로부터추론과판단을할수있게될것입니다.우리는컴퓨터와로봇이더욱생산성을높일수있도록,우리의삶을더욱풍요롭게해주도록코딩을다룰수있는지혜와능력이필요합니다.

전세계적으로부는코딩교육열풍

최근들어우리나라초등·중학교학부모사이에서코딩교육열풍이거세게불고있습니다.‘2015개정교육과정’에따라우리나라에서는2018년부터전국초·중·고교에서소프트웨어교육(코딩교육)을의무화하고있습니다.이미유치원생과초등학생들은퍼즐이나블록맞추기등게임방식을이용해컴퓨터프로그래밍원리를배우고있습니다.우리나라뿐만아니라전세계적으로코딩교육이유행하고있습니다.실제로미국에서코딩교육을받은사람이3천7백만명에달하고,각종영리·비영리단체에서는코딩교육을위해다양한콘텐츠와프로그램을개발하고있습니다.2013년오바마대통령은“비디오게임을사지만말고직접만드세요.휴대폰을갖고놀지만말고프로그램을만드세요.”라고말했고,스티브잡스도“모든국민은배워야합니다.코딩은생각하는방법을가르쳐주기때문입니다.”라며코딩의중요성을강조했습니다.영국,일본,이스라엘등해외각국에서도경쟁적으로코딩을정규교육과정에편입시켜교육을하고있습니다.영국정부는2014가을학기부터초·중·고교에서코딩을필수과목으로가르치도록했습니다.

논리력·창의력·문제해결력을키워주는《사고력코딩》

인공지능시대가미래사회를어떻게변화시킬지에대한의견은분분하지만,그누구도정확히예측할수없습니다.그래서저자는‘인공지능시대를살아갈청소년들에게어떤공부가필요할까?’를고민했습니다.긴고민끝에,청소년들에게지금필요한능력은자신의생각을구체화하고,상상을현실로만들어갈수있는힘이라고결론지었습니다.생각하는힘에서부터구체적인산출물을만들어내고생각을실현해내는힘까지모든것이하나가되어야하며,코딩교육을통해서그힘을기를수있다고생각했습니다.코딩교육은논리력,창의력,문제해결력을향상시켜줍니다.코딩을할때블록형태의프로그래밍언어를마치레고를조립하듯이하는과정에서컴퓨팅사고력이발달하게될것입니다.