دوره آموزش الگورتم و فلوچارت
+
تفکر برنامه نویسی
توی دوره آموزش الگوریتم و فلوچارت ما سه سرفصل کلی رو با هم بررسی میکنیم.
بیاید تا همه چیز رو در ادامه دقیقتر و کاملتر بهتون یاد بدم، تا متوجه بشید جریان از چه قراره.
سلام!!! من نرگس هستم مدرس این دوره. قبل از هر چیز اجازه بدید کمی با هم آشنا بشیم و بینیم این دوره آموزش الگوریتم و فلوچارت چیه؟؟ و اصلا به درد شما میخوره یا نمیخوره؟؟!!!.
ماجرا از این قراره که وقتی تصمیم میگیرید تبدیل به یه برنامه نویس بشید و برنامه نویسی رو شروع کنید همه چیز خیلی عالی و هیجان انگیزه. آموزشها به خوبی پیش میره و شما با تمرینها و مثالهایی که استاد حل میکنه تعامل برقرار میکنید. به علاوه نسبت به آینده این شغل خوشبین و هیجان زدهاید. اما این وضعیت تا زمانی که قصد داشته باشید اولین برنامه خودتون رو بنویسید ادامه داره.
برای من این اتفاق ترم 1 دانشگاه افتاد و واقعا اتفاق خوبی نبود. من همه مفاهیم برنامه نویسی که یادم داده بودن مثل متغیرها، شرط ها و حلقهها رو میفهمیدم اما نمیتونستم برای حل مسئله ازشون استفاده کنم. درواقع نمیدونستم چطور باید به صورت مسئله نگاه کنم و یا از کجا شروع کنم. طی کلاسهای حضوری متوجه شدم که اغلب دانشجوها هم همین مشکل رو دارن.
من وقتی به این مشکل برخوردم، افتادم دنبال پیدا کردن راه حل!!!. راه حل این قضیه هم این بود که کار با الگوریتم و فلوچارت رو یاد بگیرم. بنابراین یه کتاب مرجع (اون موقع خیلی به دوره و اینترنت دسترسی نداشتم.) پیدا کردم و شروع کردم به خوندن. این شد که از همون موقع درک قوی نسبت به مسائل برنامه نویسی و حل اونها پیدا کردم و با تمرین و تکرار این مهارت رو پرورش دادم.
سوال خیلی مهم اینه که الگورتم و فلوچارت چیه؟؟ و چطور قراره کمکت کنه؟؟
وقتی یه مسئله برنامه نویسی بهتون میدن و میخوان که حلش کنید شما اول باید راه حلی برای اون پیدا کنید و بعد شروع کنید به کدنویسی. مشکل اغلب دانشجوها و خیلی از برنامه نویسها که باعث میشه قدرت حل مسئله خوبی نداشته باشن اینه که میخوان مستقیما شروع به برنامه نویسی کنن. درحالی که رفتار درست اینه که قبل از برنامه نویسی راه حل رو به صورت مرحله به مرحله روی کاغذ بنویسید و یک قدم، یک قدم پیش برید. به این میگن الگوریتم و شما قراره توی این دوره الگوریتم نویسی و تقسیم یک مسئله بزرگ و مشکل به چند مسئله کوچیک و ساده رو یاد بگیرید.
بعد از مشخص کردن الگوریتم و مراحل اجرای کار، برنامه نویس با اطمینان و قطعیت بیشتری شروع به برنامه نویسی میکنه. همچنین چون شما عمیقا به مراحل و جزئیات مسئله فکر میکنید راه حل بهتری هم ارائه میدید. به مرور زمان و با حل کردن مسائل مختلف توانایی نوشتن الگوریتم، عمیق شدن در مسئله و دقت به جزئیات و بایدها و نبایدها در شما قوی میشه و تبدیل میشید به کسی که تفکر برنامه نویسی قویای داره.
فکر کنم الان دیگه با اهمیت الگوریتم نویسی و اینکه چطوری قراره بهتون کمک کنه آشنا شدید. اما احتمالا میپرسید پس فلوچارت چیه و چه نقشی داره؟؟. باید بهتون بگم که فلوچارت نمایش گرافیکی الگوریتمه. درواقع برای جلوگیری از ابهام و یا سو تفاهم توی گروهها و تیمهای کاری یه سری قواعد و استانداردها تعیین شد که برنامه نویسها الگوریتم مورد نظر رو با توجه به این ستانداردها رسم کنن. به این ترتیب بقیه اعضای تیم و همکارها میتونن از منطق کدهای شما سر در بیارن و یا حتی توی تکمیل قسمتی از برنامه کمکتون کنن.
برای ثبت نام در دوره آموزش الگوریتم و فلوچارت + تفکر برنامه نویسی، کافیه که با شماره 09023565402 در تماس باشی و یا از طریق ایمیل [email protected] با من ارتباط برقرار کنی.
موفقیت یعنی رفتن از یک شکست به شکست بعدی بدون اینکه اشتیاقتان کم شود.(وینستون چرچیل)
کپی با ذکر منبع موردی نداره😉