نقشه راه دوره الگوریتم و فلوچارت
نقشه راه دوره الگوریتم و فلوچارت؛ راهنمای عملی استفاده از مسیر یادگیری و امکانات سایت.
این مسیر برای چه کسی است؟
این مسیر برای کسی طراحی شده که میخواهد به جای حفظ کد، ورودی و خروجی مسئله را بشناسد و یک راهحل قابل توضیح بسازد. از الگوریتمهای روزمره، متغیر و شرط آغاز میکنیم؛ سپس حلقه، آرایه، جستوجو و تحلیل هزینه را روی مسئلههای مشخص به کار میگیریم. فلوچارت ابزار بیان تصمیمهاست: باید شروع، پایان، جهت جریان و مسیر هر شرط روشن باشد. خروجی تمرین میتواند شبهکد متنی و شرح بلوکهای فلوچارت باشد؛ فایل اجرایی لازم نیست. در مسائل پیشرفته، توضیح درستی و هزینه زمانی بخشی از پاسخ است.
صورت مسئله و قرارداد
موضوعات این فصل: ورودی، خروجی و فرضها، متغیر و انتساب، ردگیری اجرای دستی، حالت مرزی و مثال نقض، قرارداد حل مسئله. هر فصل را با ردگیری دستی روی ورودی کوچک و ترسیم تصمیمها تمرین کن؛ تصویر زیبا بدون مسیر درست فلوچارت کافی نیست.
تصمیم و فلوچارت
موضوعات این فصل: نمادهای استاندارد و جریان، شرط و تصمیم چندمسیره، ترکیب شرطهای منطقی، ترسیم مسیرهای خطا، تبدیل فلوچارت به شبهکد. هر فصل را با ردگیری دستی روی ورودی کوچک و ترسیم تصمیمها تمرین کن؛ تصویر زیبا بدون مسیر درست فلوچارت کافی نیست.
تکرار و داده
موضوعات این فصل: حلقه شمارشی، شرط پایان و ناوردا، آرایه و پیمایش، تجمیع و شمارش، جستوجو و مرتبسازی. هر فصل را با ردگیری دستی روی ورودی کوچک و ترسیم تصمیمها تمرین کن؛ تصویر زیبا بدون مسیر درست فلوچارت کافی نیست.
طراحی راهحل
موضوعات این فصل: تقسیم مسئله به تابع، رشته و ماتریس، پشته و صف، گراف و مسیر، تحلیل زمان و حافظه. هر فصل را با ردگیری دستی روی ورودی کوچک و ترسیم تصمیمها تمرین کن؛ تصویر زیبا بدون مسیر درست فلوچارت کافی نیست.
پروژه نهایی
موضوعات این فصل: برنامهریزی مراحل، مقایسه دو الگوریتم، طراحی تست، بازبینی خوانایی، مستندسازی راهحل. هر فصل را با ردگیری دستی روی ورودی کوچک و ترسیم تصمیمها تمرین کن؛ تصویر زیبا بدون مسیر درست فلوچارت کافی نیست.
تمرین و معیار پیشرفت
تاپیک این دوره ۷۵ تمرین آسان، ۵۰ متوسط و ۲۵ سخت دارد. از آسان شروع کن؛ آسان بودن به معنی بینیازی از توضیح نیست. پاسخها فعلاً توسط مدیر یا ادمین مجاز بررسی میشوند؛ درستی، خوانایی، کامنت اصولی، هزینه و قرارداد معیارهای بازبینیاند. وقتی بتوانی یک مسئله را بدون اتکا به مثال حفظشده حل و توضیح بدهی، به سطح بعدی برو.
وضعیت دوره و ادامه مسیر
این مقاله معرفی برنامه آموزشی است. ویدئوها هنوز منتشر نشدهاند، قیمت نهایی تعیین نشده و خرید بسته است. پس از آماده شدن دوره، دسترسی ویدئو از SpotPlayer و داشبورد خواهد بود. تمرینهای منتشرشده از همین حالا مسیر مستقلی برای یادگیری دارند. برای شروع از تاپیک تمرین دوره و برای جزئیات از صفحه دوره استفاده کن.
قدم بعدی
از تمرینها شروع کن، نتیجهها را در داشبورد ببین و برای مشکل مشخص از تیکت استفاده کن.