코딩이란스킬이아닌컴퓨팅사고능력을배우는것
소프트웨어(SW)교육의중요성은날로커지고있다.정부는2018년부터초ㆍ중ㆍ고등학생의소프트웨어교육을의무화하겠다고발표했다.이에따라미래창조과학부는‘SW교육선도학교’를900개로확장하고교육부는SW교과서를준비하고있다.공교육에서코딩수업을시작하기도전에사교육시장에서는이미코딩교육이한창이다.코딩을가르치는유치원이생겼는가하면,수백만원에이르는코딩과외를하는학생도있다.하지만전문가들은소프트웨어교육이어려운컴퓨팅언어를배우는것이아니라컴퓨팅적으로생각할수있는사고능력을키우는데초점을맞춰야한다고입을모아말한다.이러한문제의식에공감한저자는청소년을위해코딩을배우기전,소프트웨어에대한개념과기술의방향성을생각해볼수있게하는인문학적인관점에서의소프트웨어입문서를집필했다.
‘사람’을중심에둔소프트웨어활용법
‘컴퓨팅적사고력(ComputationalThinking)’이란컴퓨팅의기본개념과원리를기반으로문제를효율적으로해결하는사고능력을말한다.컴퓨터와소프트웨어를포함한IT전반은우리삶의모습을송두리째바꿨고,앞으로도상상하지못할방향으로바꿔나갈것이다.미래세대에게중요한건,소프트웨어가가져올변화에따라앞으로어떤문제들과마주하게될지예측해보고,‘사람’을중심에두고문제를해결하는도구로서소프트웨어기술을활용하는것이다.이책은그런관점에서행복하고따듯한사회로나아가기위한기술의방향을성찰하고,미래를꿰뚫어보기위한통찰력을지니게한다.소프트웨어를둘러싸고벌어지는급박한변화에중심을잃지않고자신의길을찾아가고싶은청소년이라면놓치지말아야할책이다.
소프트웨어의전반을다룬친절한가이드북
이책의앞부분에는소프트웨어에관한전반적인기초지식을,뒷부분에는소프트웨어기술을배우기전에생각해보아야할본질과가치에대한질문을담았다.1장에서는기술이변화시키고있는세상의큰흐름과소프트웨어의정의를,2장에서는최근주목받는소프트웨어기술들에는어떤것이있는지,그것이인간의세상을어떻게바꿔놓고있는지살펴본다.3장에서는소프트웨어의인문적가치에대해생각하며소프트웨어가나아갈방향을고민하고,4장에서는소프트웨어가바꿔놓은직업세계와미래의모습,그리고소프트웨어를탄생시키는프로그래밍과알고리즘을간략히체험하게된다.마지막부록을통해코딩에입문하기전에좀더쉽게프로그래밍에접근할수있게하는교육용프로그래밍언어인EPL에대해서소개한다.