سیشارپ برای بچه ها جلد 1(قسمت اول)
پیشگفتار
اگر میخواهید بدانید چرا این کتاب را تهیه کردهاید، این پیشگفتار را بخوانید.
انگیزه اصلی ما در نوشتن کتاب این بود که تاکنون در کشور عزیز ما ایران، در زمینه آموزش برنامهنویسی به بچه ها هیچ قدم موثری برداشته نشده، از این رو تصمیم گرفتیم برای آشنا کردن نسل جدید با علوم کامپیوتر، کتابی با زبان بسیار ساده، برای آموزش یکی از زبانهای برنامهنویسی مطرح و قدرتمند دنیا، یعنی سی شارپ، بنویسیم.
همانطور که میدانید کتابهای قبلی از مجموعه کتابهای بدون ترس فقط به منظور دانستن ذائقه خوانندگان کتاب نوشته شده بود. مسیر حرکت ما از کتاب سیشارپ برای بچهها (یعنی همین جا) آغاز میشود و انشالله تا پایان راه برنامهنویس شدن و وارد شدن به بازار کار در کنار خوانندگان کتاب خواهیم بود.
این کتاب به صورت چند جلدی نوشته شده است.
در جلد اول کتاب کار را با بحث و بررسی مطالبی همچون الگوریتم و تحلیلگرایی مسئله، گذری بر مقدمات شیگرایی و طریقهی نوشتن برنامه در سیشارپ به زبان ساده آغاز میکنیم.
در جلد دوم این کتاب، ادامه مباحث شیگرایی و روش درست برنامه نویسی را بیان کردیم.
جلد سوم کتاب به مباحث مهم و کاربردیای همچون پایگاه داده و کتابخانه کلاسهای داتنت اختصاص یافته است. این بخش مهمترین مباحث برای هر برنامهنویس C# را تشکیل میدهد که خود حاوی یک دنیا اطلاعات است.
این کتاب به صورت کاملا ملموس به زبان برنامهنویسی سیشارپ پرداخته و به نظر بنده کودکان بالای ده سال میتوانند به راحتی این زبان را یاد بگیرند.
البته باید خاطر نشان کنم که در بین شاگردانم کودکی با نام مهدی بیات که فقط 7 سال دارد توانسته زبان برنامهنویسی را فرا گیرد. پس من به شما این اطمینان را میدهم که هر کودکی با هر سن و سوادی میتواند برنامهنویسی را فرا گیرد.
این روزها بچهها بیشتر از والدینشان به کامپیوتر علاقمند هستند و به آن نیاز دارند. به نظر من بهترین زمان برای یادگیری کامپیوتر و زبان برنامهنویسی همان زمان کودکییست.
امیدوارم این کتاب راه گشایی برای ارتقای سطح علمی کودکان ایرانی باشد و امیدوارم روزی فرا رسد که همهی دوستداران برنامهنویسی به اوج قلهی موفقیت در این زمینه برسند.
در پایان سخنم از شما خوانندگان عزیز میخواهم که نظرات خود را با ما در میان بگذارید تا دلگرمی برای ادامه مسیر باشد.
فهرست مطالب:
تقدیم به:
پیشگفتار
فصل اول : توانایی نصب برنامه Visual Studio 2012
مراحل نصب Visual Studio 2012
فصل دوم : گام اول برنامهنویسی
شروع برنامهنویسی
آیا میتوانم همین حالا برنامهنویس شوم؟
یک موضوع خیلی مهم
ابزارهای مورد نیاز برنامهنویسی
نوشتن اولین برنامه توسط Visual Studio 2012
Solution چیست؟
فصل سوم : روش صحیح برقراری ارتباط با کامپیوتر
چگونه میتوان با کامپیوتر صحبت کرد؟
نگاه مشترک انسان و کامپیوتر
دستورات کنترلی
ترتیب:
انتخاب
تکرار:
خلاصه مطالب
فصل چهارم : کامپیوتر یک فرد خارجیست؟؟
داستانی کوتاه از یک آدم آهنی
کامپیوتر شبیه یک فرد خارجیست
خلاصه فصل
فصل پنجم : قسمت اول شیگرایی
کلاس ها
چارچوب کلاسها(class)
اشیاء(Objects)
فیلدها و انواع داده در C#
نوعها
نوع String
نوع Number
اضافه کردن فیلد به کلاس
نوشتن یک کلاس
مشخص کردن اشیا با استفاده از فیلدها
ساختن بلاک : فیلد
فیلدهایی با سطح دسترسی Private, Protected , Public
چکیدهی مطالب این فصل