실제 생활에서 접할 수 있는 문제들을 통해 컴퓨터적인 사고에서 벗어나 생각의 폭을 넓히는 동시에, 문제 해결 능력을 향상시키도록 한 프로그래밍 전공서적이다. 프로그래밍이 컴퓨터에만 관련 이 있다는 고정관념에서 벗어나, 실생활과 프로그래밍을 연결할 수 있도록 돕는 이 책은, 실생활과 관련된 예제 프로그램의 작성과 응용을 게임 프로그램을 만들어 보도록 구성하였다. 응용 예제들의 말미에는 학생들 스스로가 나름대로의 아이디어를 추가하여 새로운 프로그램으로 완성해 갈 수 있도록 [응용문제]와 [개선과 확장]이라는 부분을 추가하였다.
응용 프로그램의 작성 능력을 향상시키기 위해 마치 아이들이 블록을 쌓아가며 어떤 대상을 조립해 가듯이, 프로그램 작성에 기본적으로 필요한 부분들을 함수로 만들어 모듈(module)화하는 것으로 시작하여, 앞서 배운 함수를 응용 예제에서 다시 활용할 수 있도록 구성하였다. 기본 모듈은 모두 4가지로 게임 기본 모듈, 기초 수학 모듈, 게임 응용 모듈, 게임 확장 모듈이며, 기본 모듈들을 분야별로 활용·확장해가면서 응용 프로그램을 구현하도록 돕는다.