instagramwatsapptelegramchannel

0
  •  x 
هیچ کالایی در سبد نیست
0
  •  x 
هیچ کالایی در سبد نیست
Image

فیلتر کتاب‌ها

برچسب‌ها

تصویر جلد کتاب برنامه‌نویسی پایتون 1 - ویژه استعدادهای درخشان

کتاب برنامه‌نویسی پایتون 1 - ویژه استعدادهای درخشان

موجود است

محصولات SKU: ah14

موضوع
کمک درسی
موضوع آموزش
کامپیوتر
نویسنده
محمد رضا جهانگیر، سید شهاب قدسی ، علیرضا صالحه تلاش
مقطع تحصیلی
هفتم
سری
تیزهوشان
سال انتشار
1398
تعداد صفحات
118
نوع جلد
شومیز
قطع
رحلی
وزن
گرم310
شماره شابک
9786007755266

معرفی کتاب:

  • درسنامه جامع
  • تمرین‌های کاربردی
  • برنامه‌نویسی پایتون
  • کدنویسی پایه
  • زبان اسکریپت‌نویسی

امروزه در عصر فناوری اطلاعات و ارتباطات، لزوم فراگیری علوم و مهارت­‌های کار با رایانه برای همگان امری بدیهی و واضح است. اما در میان این علوم و مهارت­‌ها، پرسش‌ها و ابهامات زیادی در زمینه ضرورت یادگیری برنامه­‌نویسی، به ویژه برای مدیران نکته‌­سنج و دقیق، مطرح می‌شود که از آن جمله می­‌توان به موارد زیر اشاره کرد: چرا باید دانش­ آموزان برنامه نویسی بیاموزند؟ برنامه نویسی به چه دردی می‌خورد؟ مگر چند درصد از آنان قرار است برنامه نویس شوند؟ و پرسش‌هایی از این دست. چند پاسخ برای این پرسش‌ها متصور است:

1- به طور حتم یکی از مهم­ترین موارد در پاسخ به ابهامات مطرح شده این است که برنامه نویسی نگرش ما را نسبت به مسائل پیش رو در زندگی تغییر می‌دهد. رایانه موجودی است که فقط منطق را متوجه می‌شود و برای پاسخ گرفتن از آن باید راه حل را به صورت دقیق و کاملاً صحیح برای رایانه تشریح کرد. این باعث می‌شود تا برنامه نویس بیاموزد چگونه در مواجهه با مشکلات و مسائل پیش رو و حتی در ارتباط با سایر افراد مسائل را تحلیل کند؛ بیاموزد تا چگونه یک مسأله را به قطعات قابل حل تجزیه نموده و در نهایت آن را حل کند. به صورت خلاصه فراگیری برنامه نویسی، نگرش منطقی و توان حل منطقی مسائل در برنامه‌نویس را به طور چشمگیری بهبود می‌بخشد.

2- مهارت برنامه‌نویسی در حد متوسط حتی برای غیر برنامه‌نویس‌ها هم مورد نیاز خواهد بود. فراگیری برنامه نویسی برای یک دانش‌آموز و یا یک دانشجوی با استعداد و خلاق و در عین حال برخوردار از رویکرد علمی و همچنین شاغلین حوزه فنی و مهندسی و حتی مشاغل مرتبط با آن‌ها یک مزیت است و توانایی‌های فردی ایشان را بالا خواهد برد. آشنایی آماتوری با برنامه‌­نویسی بسیار شبیه به آشنایی به امور تأسیساتی ابتدایی نظیر: تعمیر شیر آب، تعویض واشر، کشف عیب کولر و... است که برای همه‌ی افراد جامعه مورد نیاز است.

3- آن دسته‌ از دانش ­آموزان که به برنامه نویسی علاقمند شده و در صدد باشند آن را به عنوان رشته‌ تحصیلی یا شغل آینده خود انتخاب کنند، اگر از سنین تحصیل در مدرسه به برنامه‌نویسی رو آورند، موفیقت‌های بیشتری در این حوزه کسب خواهند نمود و فرصت‌هایی نظیر مسابقات و المپیاد‌ها به موفقیت آینده‌ی ایشان کمک بسیاری خواهد نمود. و مهم‌تر این که حل مسائل زیاد و آشنایی با الگوریتم‌های متنوع نگرش منطقی و مهارت برنامه‌نویسی ایشان را به شکل صحیحی رشد خواهد داد و در درازمدت باعث خواهد شد تا هنگامی که ایده‌ای به ذهنشان می‌رسد یا تصمیم به تولید برنامه یا محصول نرم‌افزاری می‌گیرند، با سرعت بیشتر و کیفیت بهتر از سایرین بتوانند محصول خود را تولید کنند.

- چه زبانی برای شروع برنامه‌نویسی مناسب است؟

این هم پرسش مهمی است. چرا از بین این همه زبان، ما پایتون را پیشنهاد می‌­کنیم؟ و دیگر این که پایتون چه مزایایی نسبت به زبان‌های دیگر دارد؟

1- هر زبانی برای توسعه‌ی دسته‌ای از نرم‌افزارها تولید شده است. مثلاً ایجاد سایت اینترنتی، برنامه‌های محاسباتی، برنامه‌های مبتنی بر پایگاه داده، بازی، برنامه‌های تلفن همراه و تبلت، تولید سیستم عامل و... که برای هر کدام زبانی مناسب‌تر است. در این میان یکی از مزایای پایتون این است که در حوزه‌های متنوعی کاربرد دارد.

2- سادگی پایتون از جمله عواملی است که در آغاز کار دست و پا گیر نخواهد بود و در ادامه نیز برنامه‌نویسی را آسان و شیرین خواهد کرد. مزیتی که بسیاری از زبان‌های پیشرفته هم از آن محرومند.

3- به نظر می‌رسد جدید بودن، به روز بودن و پذیرفته شدن این زبان در شرکت‌های بزرگ کامپیوتری، باعث پیشرفت و اقبال فراگیران این زبان گردد؛ و کسانی که با این زبان آشنا هستند در دنیای دیجیتالی امروز که همه چیز در آن با گذشت ساعت‌ها به سرعت قدیمی و ناسازگار می‌شود، شانس بیشتری در این زمینه خواهند داشت.

4- برای برنامه نویسی به زبان پایتون رایانه‌ی پیشرفته نیاز نیست. از یک رایانه‌ی با مشخصات معمولی یا کمی پایین‌تر از معمول نیز می‌توان استفاده کرد. محیط برنامه نویسی پایتون روی سیستم عامل های مختلف از جمله ویندوز، لینوکس، اندروید قابل نصب است. حتی با تهیه یک تبلت ارزان قیمت اندرویدی می‌توان با استفاده از برنامه‌هایی مانند QPython ،touchqode و... که در بازارهای اندرویدی هم موجود است، به نوشتن برنامه پرداخت.

5- پایتون یک زبان متن باز (Open source) است و وجود کتابخانه‌های رایگان زیاد از مزایای آن است. اگر مایل باشید در حوزه‌ی خاصی برنامه‌نویسی کنید و نیازمند دستورات و توابع و محاسبات آن حوزه باشید، کافی است در اینترنت جستجو کنید تا کتابخانه‌ای رایگان که دستورات، توابع و فرمول‌های مورد نیاز شما را تولید و گرد‌آوری کرده بیابید. البته شما نیز می‌توانید کتابخانه‌های تولیدی خودتان را در وبلاگ یا سایت خودتان منتشر کنید تا به نام شما مورد استفاده‌ی دیگران قرار گیرد.

محیط‌های بسیاری استفاده از زبان پایتون را پشتیبانی می‌کنند. ایجاد دستورات جانبی و افزودن امکانات و... از جمله توانایی‌هایی هستند که می‌توان به این نرم‌افزارها افزود. cinema4d نمونه‌ای از این نرم‌افزارها است.

logo خرید کتاب برنامه‌نویسی پایتون 1 - ویژه استعدادهای درخشان | کتاب متاب

logo-samandehi

فهرست مطالب