{"product_id":"book-9788989383734","title":"C++ 특강(실무에서 통하는)","description":"매 학기 첫 수업시간에 학생들에게 수업교재와 별도로 강의 자료를 출력해 올 것을 요청할 때마다 매번 미안하였습니다. 학생상담을 통하여 요즘 젊은이의 얇은 지갑 사정을 너무나 잘 알기 때문입니다. 그래서 강의 자료와 교재를 합친 도서를 출판하게 되었습니다.\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n매 페이지에 나오는 강의 자료는 15년 동안 강의를 하면서 수강생의 피드백(feedback)을 반영한, 현재에도 강단에서 사용하고 있는 자료입니다. 강의자료 하단에 상세한 설명을 덧붙여 별도의 교재가 필요 없도록 하였습니다. 한 가지 학습 주제에 대한 이론이 끝날 때마다 실습해볼 수 있도록 연습문제를 배치하였다. 평균적으로 이론수업 20분에 실습 10분 정도가 소요되도록 하였습니다. (학습 주제에 따라 시간이 일정하지는 않다.) 이 정도의 이론과 실습의 시간 배분이 수강생의 학습 집중력을 유지하는데 도움이 됩니다.\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n프로그래밍 첫 수업시간마다 제가 학생들에게 하는 이야기가 있습니다. 『여러분이 이 수업을 듣는 목적은 C++ 언어의 문법을 배우는 것이 아니라, C++로 프로그래밍을 하는 것입니다. 비유하자면 여러분은 영문소설을 작성해야 합니다. 이를 위하여 영어 문법 공부가 필요하지만, 이는 영문소설을 쓰기 위한 기본사항일 뿐입니다. 결국 영문소설을 쓰기 위해서는 영어 문법 공부와는 별도로 등장 캐릭터의 성격을 개발하고, 주요 스토리를 잘 구성할 수 있는 능력을 키워야 합니다.』 소설을 잘 쓰는 능력이 바로 프로그래밍 스킬(skill)입니다. 프로그래밍 스킬은 특정 언어(C, C++, JAVA 등)의 문법을 잘 아는 것과는 무관합니다. 즉, 특정 언어에 대한 학습을 끝냈다고 해서 해당 언어로 프로그래밍을 잘하는 것은 아닙니다. 전문 프로그래머는 프로그래밍 스킬이 뛰어난 사람이며, 특정 언어에 구애받지 않습니다. 프로그래밍 언어는 프로그래밍 스킬을 발휘하기 위한 도구일 뿐이기 때문입니다. (물론 자신에 좀 더 잘 맞는 도구는 있습니다.) \u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n프로그래밍 스킬을 쌓기 위해서는 프로그래밍을 많이 해보는 방법밖에 없습니다. 소설가 지망생이 소설을 많이 작성해보듯이 말입니다. 교재 내에 나오는 연습문제가 바로 짤막한 단편소설을 쓰는 연습이며, 마지막 게임 개발 프로젝트는 중편소설을 작성해보는 연습으로 비유할 수 있습니다. 이론 공부만으로 끝내지 말고 반드시 연습문제를 풀어보시기 바랍니다.\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n부디 이 책이 시중에 나와 있는 여러 C++ 프로그래밍 책 중의 한 권이 아니라 여러분에게 프로그래밍의 참 재미를 이끌어 낼 수 있는 계기가 되기를 빕니다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48983409099004,"sku":"9788989383734","price":21.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788989383734.jpg?v=1776361074","url":"https:\/\/bookstore12.com\/products\/book-9788989383734","provider":"Bookstore 12","version":"1.0","type":"link"}