خلاصه محتویات این کتاب؛ ما انتظار داریم شما در پایان این کتاب، با ابزارها و ملزومات ورود به دنیای برنامهنویسی حرفهای آشنایی اولیه پیدا کنید؛ همانطورکه میدانید آشنایی اولیه با یک ابزار با مهارت استفاده از آن، کاملاً متفاوت است . برای کسب مهارت استفاده از یک ابزار لازم است مدتها به تمرین و کار با آن بپردازید؛ بنابراین برای برنامهنویس شدن، داشتن کتاب و معلم خوب کافی نیست، شاید بیشتر از آن نیاز به تمرین و نوشتن برنامههای اجرا شده پای رایانه دارید. باور کنید گرفتن اجرای موفق از یک برنامه که همه زحماتش را خودتان کشیدهاید از شیرینترین و لذتبخشترین لذتهای این دنیا است؛ از طرف دیگر نوشتن برنامه روی کاغذ بدون اجرای آن پای رایانه، مانند زنبور بی عسل هیچ خاصیتی ندارد! پس حتماً همه برنامههایتان را اجرا کنید. فراگیری مطالب این کتاب بهویژه سه فصل اول آن به دانشآموزانی که علاقهمند ورود به دنیای مهیج بازیسازی و ساخت برنامههای کاربردی هستند توصیه میشود. این سه فصل به شما یاد میدهد که ابزارها و کتابخانههای نرمافزاری خوبی ایجاد و یا گردآوری کنید. این امر در آینده نزدیک باعث خواهد شد تا هنگامی که ایدهای به ذهنتان میرسد یا تصمیم به تولید برنامه یا ابزار نرمافزاری میگیرید، با سرعت بیشتری از سایرین بتوانید محصول خود را تولید کنید. پارسال گفتیم پایتون، یک زبان متن باز (open source) است و وجود کتابخانههای رایگان زیاد از مزایای آن است. اگر مایل باشید در حوزۀ خاصی برنامهنویسی کنید و نیازمند دستورات و توابع و محاسبات آن حوزه باشید، کافی است در اینترنت جستجو کنید تا کتابخانهای رایگان که دستورات، توابع و فرمولهای مورد نیاز شما را تولید و گردآوری کرده بیابید. فصل انتهایی این کتاب راهنمای خوبی برای آن دسته از دانشآموزانی است که علاقهمند ورود به شاخه جذاب برنامه نویسی الگوریتمی و کسب مهارت حل مسائل پیچیده با رایانه هستند. مطالعه دقیق و کسب مهارت در مطالب این فصل از طریق حل تمرینها و شبه پروژههای کل کتاب، میتواند کمک و راهنمای خوبی برای علاقهمندان به شرکت در مسابقات برنامه نویسی و المپیاد رایانه باشد و مهمتر اینکه آشنایی با الگوریتمهای پایه در کنار حل مسائل و نوشتن برنامههای متعدد، نگرش منطقی شما را به شکل صحیحی رشد خواهد داد.