누구나쉽게배우는프로그래밍입문서
현직정보교사인필자들의다양한현장경험을통해독자들에게프로그래밍을좀더재미있고체계적으로가르칠수있도록접근하였다.
온라인저지시스템을이용해프로그래밍학습에흥미유발
기존의프로그래밍학습은주로딱딱한강의를듣거나두꺼운책을보면서코드를따라입력하는방식으로,자칫지루해지기쉽고학습능률도쉽게오르지않는다.이책에서는많은현장경험을통해효율성이입증된온라인저지시스템을활용해흥미있는프로그래밍학습방법을소개한다.
컴퓨팅사고력을높이기위한프로그래밍학습서
컴퓨팅사고란보다효율적인문제해결을위해컴퓨터를활용하는역량이라고할수있다.이책은컴퓨팅사고를바탕으로효율적인문제해결이가능하도록컴퓨팅사고를향상시킬수있는근본적인방법부터소개한다.
문제해결을위한프로그래밍언어학습에주력
이책은프로그래밍언어학습보다는문제해결을위한프로그래밍의본질에초점을두었다.따라서기존의프로그래밍책들과차별화하여따라하기형태의기본예제를통해코드를확인하고,핵심내용을중심으로설명을최소화하였다.
이책의구성은다음과같다.
[PART0]온라인저지를소개하고,이책에서사용할코드업온라인저지의특징과활용방법을안내한다.
[PART1]프로그래밍및통합개발환경,그리고컴퓨팅사고로문제를해결하는과정을소개한다.그리고파이썬프로그래밍의기본명령과문법을따라하기형태의간단한예제와다양한문제를통해학습할수있게구성하였다.
[PART2][PART1]에서배운기본개념을바탕으로코드업에있는다양한문제를분석하여알고리즘을설계하고,프로그래밍을통해해결하는내용으로구성하여학습자의컴퓨팅사고력이향상될수있도록하였다.또한,파이썬의함수를활용하여간단하게프로그래밍하는방법도함께제시함으로써다양한문제해결방법을익힐수있도록돕고자하였다.