
عنوان:
Python Adventures for Young Coders
نویسنده:
Alaa Tharwat
انتشارات:
Apress
تاریخ انتشار:
2025
حجم:
23MB
معرفی کتاب:" ماجراجویی پایتون برای برنامهنویسان جوان: دنیای برنامهنویسی را کشف کن "
این کتاب، خوانندگان نوجوان را به سفری هیجانانگیز با کودکی به نام کای میبرد. یک روز، کای از خواب بیدار میشود و میبیند که داخل یک ربات غولپیکر گیر افتاده است! او نمیتواند با دنیای بیرون صحبت کند و تنها راه ارتباطیاش از طریق خود ربات است.
درون ربات، کای کتابها و سندهایی به زبان عجیبی پیدا میکند — زبان ربات، که همان پایتون است. کای متوجه میشود اگر میخواهد ربات را کنترل کند و با دیگران ارتباط برقرار کند، باید این زبان را یاد بگیرد.
در هر فصل از این کتاب، ما در کنار کای قرار میگیریم تا چیز جدیدی یاد بگیریم؛ چیزهایی که کمک میکنند ربات را بهتر کنترل کنیم و با دنیای واقعی ارتباط بگیریم.
این کتاب جذاب و تعاملی، بهگونهای طراحی شده تا ذهنهای جوان را با اصول اولیه برنامهنویسی آشنا کند و همزمان خلاقیت و توانایی حل مسئله را در آنها پرورش دهد.
در فصلهای ابتدایی کتاب:
- پایتون به عنوان زبانی دوستداشتنی و قابلدسترس معرفی میشود.
- مراحل راهاندازی محیط برنامهنویسی و نوشتن اولین کدها آموزش داده میشود.
- مفاهیم پایهای مانند متغیرها، انواع داده، حلقهها و دستورات شرطی آموزش داده میشود.
- در ادامه لیستها، توابع، خواندن و نوشتن فایلها نیز بررسی میشوند.
همهی این مفاهیم با پروژههای خلاقانه و سرگرمکننده ادغام شدهاند تا مفاهیم انتزاعی کدنویسی به برنامههای واقعی و قابلاجرا تبدیل شوند.
چه چیزهایی یاد میگیرید؟
- درک اصول اولیه پایتون: نحو، متغیرها، انواع داده، حلقهها، شرطها، لیستها، توابع، کار با فایلها
- توانایی تحلیل و شکستن مسائل پیچیده به وظایف کوچکتر
- ساخت پروژههای تعاملی با استفاده از پایتون
- یادگیری روشهای اشکالزدایی (debugging) و رفع خطاهای رایج در برنامهنویسی
مخاطبان این کتاب:
- دانشآموزان دبیرستانی و علاقهمندان به برنامهنویسی بدون نیاز به هیچ پیشزمینهای
- آموزگاران و مربیان کدنویسی
- همهی نوجوانانی که میخواهند با برنامهنویسی آشنا شوند و کد زدن را از مسیر ماجراجویی و سرگرمی یاد بگیرند.
فهرست مطالب
- Cover
- Front Matter
- 1. Welcome to the World of Programming!
- 2. The Basics of Variables: An Introduction to Storing and Manipulating Data
- 3. Controlling Program Flow: Understanding the If Statement
- 4. Repeating Actions with For Loops
- 5. Checkpoint: Strengthening Your Programming Skills
- 6. Exploring Lists: Operations and Manipulations
- 7. Using Loop Statements for Searching, Removing, and Updating Lists
- 8. Exploring Functions: Building Blocks of Code
- 9. Coding at an Advanced Level with Functions
- 10. Checkpoint: Linking Lists and Functions to Strengthen Programming Skills
- 11. Saving and Retrieving Data: File Handling Essentials
- 12. From Projects to Play: Designing and Implementing a Fun Game
- 13. Toward Exploring Future Programming Directions
- Back Matter
مشخصات
نام کتاب
Python Adventures for Young Coders
نویسنده
Alaa Tharwat
انتشارات
Apress
تاریخ انتشار
2025
ISBN
9798868810664
تعداد صفحات
482
زبان
انگلیسی
فرمت
حجم
23MB
موضوع
learn to code for kids