×
۸۵,۰۰۰ تومان تا ۱۵۰ هزار تومان تخفیف

آموزش مبانی برنامه نویسی (الگوریتم و فلوچارت) با رویکرد حل مسأله

آموزش مبانی برنامه نویسی (الگوریتم و فلوچارت) با رویکرد حل مسأله

تعداد دانشجو
۹,۲۳۸ نفر
مدت زمان
۱۰ ساعت و ۴ دقیقه
هزینه عادی آموزش
۸۵,۰۰۰ تومان
در طرح تخفیف
تا ۱۵۰ هزار تومان تخفیف (کسب اطلاعات بیشتر +)
محتوای این آموزش
تضمین کیفیت
۵۲ بازخورد (مشاهده نظرات)
آموزش مبانی برنامه نویسی (الگوریتم و فلوچارت) با رویکرد حل مسأله

در این فرادرس، با در نظر گرفتن طیف وسیعی از دانش پذیران اقدام به یک طرح کلی برای آموزش الگوریتم و فلوچارت کرده ایم. در این آموزش، مثال های متعددی حل خواهیم کرد که پیش نیاز بسیار مناسبی برای حل مساله در قالب یک برنامه کامپیوتری خواهد بود. در این آموزش، بخش وسیعی از مسائل به خصوص مسائل ریاضی و منطقی مورد بحث قرار خواهند گرفت. هدف کلی ما از این آموزش ایجاد یک بستر برای افراد است تا بتوانند با درک درستی وارد دنیای جالب برنامه نویسی شوند.

آموزش مبانی برنامه نویسی (الگوریتم و فلوچارت) با رویکرد حل مسأله

مدت زمان
۱۰ ساعت و ۴ دقیقه
هزینه عادی آموزش
۸۵,۰۰۰ تومان
در طرح تخفیف
تا ۱۵۰ هزار تومان تخفیف

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۵۲ بازخورد (مشاهده نظرات)
مدرس
منوچهر بابایی

کارشناس ارشد مهندسی کامپیوتر - نرم افزار

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

توضیحات تکمیلی

الگوریتم، شالوده و بنیان اصلی حل یک مساله است. در زندگی روزمره شما با مسائل زیادی سر و کار دارید که برای انجام آن ها قطعا باید مراحلی را طی کنید تا به سرانجام برسید. طراحی یک الگوریتم مناسب برای حل مسائل، نقش بسزایی در نوشتن کد برنامه نویسی آن دارد.

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

در این فرادرس، با در نظر گرفتن طیف وسیعی از دانش پذیران اقدام به یک طرح کلی برای آموزش الگوریتم و فلوچارت کرده ایم. در این آموزش، مثال های متعددی حل خواهیم کرد که پیش نیاز بسیار مناسبی برای حل مساله در قالب یک برنامه کامپیوتری خواهد بود. در این آموزش، بخش وسیعی از مسائل به خصوص مسائل ریاضی و منطقی مورد بحث قرار خواهند گرفت. هدف کلی ما از این آموزش ایجاد یک بستر برای افراد است تا بتوانند با درک درستی وارد دنیای جالب برنامه نویسی شوند.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: مبانی و مفاهیم اولیه
    • تشریح اجزای کامپیوتر و تعامل آن ها در اجرای برنامه ها
    • سیستم اعداد
    • مروری بر ریاضیات مورد نیاز
    • انواع داده ها
  • درس دوم: الگوریتم
    • معرفی الگوریتم و اجرای آن
    • الگوریتم برای مسائل تصمیم گیری
    • الگوریتم برای مسائل دارای تکرار
    • معرفی زیرالگوریتم
  • درس سوم: فلوچارت
    • معرفی فلوچارت اجزای آن
    • رسم فلوچارت برای یک الگوریتم
    • حل مسائل متعدد و مشخص نمودن فلوچارت
  • درس چهارم: آرایه ها
    • معرفی آرایه
    • پر کردن آرایه
    • انجام محاسبات با آرایه
    • کار ماتریس ها
    • جستجو و مرتب سازی داده ها (با ارائه تشریح روش های جستجو و مرتب سازی)

در ادامه لیست کتب انگلیسی و کتب فارسی منتشر شده در این زمینه معرفی شده اند:

  • Gerald A. Silver, Joan B. Silver; Computer Algorithms and Flowcharting; 1975
  • Anil Bikas Chaudhuri; The Art of Programming Through Flowcharts and Algorithms; 2005
  • بهرام غلامی، علیرضا جباریه؛ الگوریتم و فلوچارت؛ ۱۳۹۲

آنچه در این آموزش خواهید دید:

برنامه آموزشی مورد تائید فرادرس
فایل PDF یادداشت‌ های ارائه مدرس




پیش نمایش‌ها

۱. مبانی و مفاهیم پایه

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۹ مگابایت -- (کلیک کنید +))

۲. مروری بر ریاضیات مقدماتی

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۴ مگابایت -- (کلیک کنید +))

۳. الگوریتم (مسائل اولیه - ساختارهای شرطی)

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۵ مگابایت -- (کلیک کنید +))

۴. الگوریتم (ساختار های تکرار) (الف)

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۲۲ مگابایت -- (کلیک کنید +))

۵. الگوریتم (ساختار های تکرار) (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. فلوچارت
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. زیر الگوریتم ها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. معرفی آرایه ها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. روش های مرتب سازی در آرایه ها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. الگوریتم های کار با آرایه ها - روش های جستجو در آرایه
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۱. آرایه های دو بعدی (ماتریس ها)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۲. الگوریتم های مربوط به کار با ماتریس ها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۲ جلسه ویدئویی با مجموع ۱۰ ساعت و ۴ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش مبانی برنامه نویسی (الگوریتم و فلوچارت) با رویکرد حل مسأله
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۵۹۳۸۷ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVPRG9412
مدت زمان ۱۰ ساعت و ۴ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۷۴۶ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.





نظرات

تا کنون ۹,۲۳۸ نفر از این آموزش استفاده کرده اند و ۵۲ نظر ثبت شده است.
امید
امید

درود بر شما، سپاسگزارم بابت اینکه این آموزش رو در طرح رایگان 24 ساعتی قرار دادید.
این آموزش به من که رشته‌م کامپیوتر نیست، دید واسه شروع برنامه‌نویسی داد، مسائل زیادی حل شده، مسائل آسون‌تر بهتر توضیح داده شده یا شاید من بهتر متوجهش میشم چون آسونترن بالاخره. اما متاسفانه مسائل دشوار مطابق نظرات دوستان واقعاً انگار بصورت حفظی حل میشن، نه توضیحی نه شرح و بسط مناسبی. منم با نظرات بعضی دوستان موافقم شاید میتونست آموزش بهتری برای سطح مبتدی تهیه بشه.

منوچهر بابایی
منوچهر بابایی

باسلام
تمام مسایل بصورت انی حل شده اند و هیچ منبعی (چه کاغذی ، چه الکترونیکی) در زمان ضبط استفاده نشده است و همزمان حل و توضیح داده شده اند، مشکل شما قطعا به پایه علمیتون برمیگردد که باید بیشتر تمرین کنید.

ميلاد جلالى
ميلاد جلالى

سلام و عرض ادب.به نظر من دوره بسیار خوب و مفید بود.من بارها برنامه نویسی رو شروع کرده بودم(من دانشجوی دکترا در خارج از کشورم) اما به دلیل اینکه الگوریتم رو سرسری گرفته و خوب نفهمیده بودم هرگز موفق نبودم.33 سالگی من مصادف شد با دیدن این دوره و فهم دقیق.الانم دوره های متلب رو کامل گرفتم از سایت شما تا شروع کنم.برای دوستان جوان میگم هرگز دیر نیست!فقط اگر امکان داره اسلایدها رو هم در سایت قرار بدید تا داشته باشیم.خیلی ممنونم از مجموعه فرادرس

مهدی دهقانی
مهدی دهقانی

مدرس روی دال گیر میکنه یه جوریه تلفظش در مجموع خوبه توصیه میکنم

زهرا
زهرا

من تهیه کردم تا الان که قسمت ۳ هستم، مشاهده کردم واقعا همونی که میخواستم. دید خوبی واسه برنامه نویسی میده و اینکه چون من برنامه نویسی یک مقدار کار کردم کامل متوجه ارزش این فیلم ها میشوم .
سپاس 🥰🌹🌹🌹🌹

احمد رضا رستمی
احمد رضا رستمی

آموزش خوبی هست، ولی به شرطی که با حل معادلات و مباحث مربوطه آشنا باشید، مخصولا فاکتوریل، چون بیشتر مثلا ها بر پایه معادلات ریاضی هست، و افرادی که دل خوشی مثل من از ریاضی نداشته باشن زیاد به کارشون نمیاد این اموزش و مثال ها نا مفهوم خواهد بود، می تونست به مثال های کاربردی تری آموزش داده بشه که کاربرد در برنامه نویسی دارن، بیشتر شبیه کلاس ریاضی هست تا الگوریتم نویسی، به هر حال ممنون بابت تهیه این اموزش.

علیرضا همتی
علیرضا همتی

درسته

منوچهر بابایی
منوچهر بابایی

باسلام
کلا اموزش الگوریتم بر مبنای ریاضیات هست و غیر از این امکانپذیر نیست. البته ریاضیات مقدماتی در حد دبستان و راهنمایی است.

آرش
آرش

الگوریتم رو کامل توضیح داده بودن اما فلوچارت خیلی سطحی بود. چون تو دانشگاه های آزاد فلوچارت رو خیلی در سطح بالا تدریس می کنن، اگه این آموزش هم یه کم پیچیده تر گفته می شد خیلی می تونست به من کمک کنه.

منوچهر بابایی
منوچهر بابایی

باسلام
فلوچارت را از روی الگوریتم رسم می کنند، و فلوچارت بخودی خود مفهوم جداگانه ای نیست، یک الگوریتم به دو فرم قابل نمایش است، 1- به شکل سیری از دوستورات که هر دستور یا توضیح یک شماره دارد و این شماره ها پشت سر هم اجرا می شوند و در روند اجرا ممکن است بنابر یک شرط یا شرایط به عقب یا جلو پرش داشته باشیم 2- به شکل فلوچارت که مجموعه ای از شکل ها مثل مستطیل، متوازی الاضلاع، لوزی ... نمایش داده می شود.

شاهین
شاهین

قابل فهم بود و خیلی بدردم خورد، الگوریتم فلوچارتی که میخواستم تونستم یاد بگیرم. ممنونم

محمدرضا
محمدرضا

محتوا و تدريس خيلی خوب بود فقط تصوير مدرس نمايش داده بشه بهتر است.

محمد
محمد

با عرض سلام و همچنین تشکر از دست اندرکاران فرادرس خصوصا مهندس بابایی بابت این اموزش فوق کاربردی
چند نکته رو خدمت دوستان عرض میکنم شاید در شکتون برای تهیه این مجموعه موثر باشه
اول اینکه برای اینکه وارد دنیای برنامه نویسی بشید حتما باید الگوریتم و فلوچارت رو مسلط باشد
دوم سطح اموزش از نظر من مناسب برای تمامی افراد است چه صفر و چه کسانی که اشنایی جزیی دارند
سوم با نظر بعضی دوستان که این اموزش گنگ هست یا مدرس سریع اموزش میده یا در سطح مبتدی نیست کاملا مخالفم چون واقعا از این مبتدی تر نمیشه به نظر من میشد حتی درجه سختی سوالات حل شده رو بالاتر برد البته یه نظر کاملا شخصیه
در اخر اینم بگم که دوستانی که اموزش رو دانلود کردند حتما یک بار مسائل حل شده رو یک بار روی کاغذ خودشون حل کنند چون به شدت تسلطشون رو افزایش میده

رضا
رضا

با عرض سلام
من رشتم عمران هست ولی به برنامه علاقه دارم با سرچ داخل گوگل با فرادرس آشنا شدم . من مبانی برنامه نویسی رو دیدم هرچه جلوتر میرم بیشتر از برنامه نویسی خوشم میاد و با کمک چند برنامه نویس متوجه شدم که باید از الگوریتم و فلوچارت شروع کنم از ویدئو های آموزشیتوت ممنونم .

برچسب‌ها:
Algorithm | Array | flowchart | Matrix | searching | Sorting | آرایه | آرایه چیست | اجزای کامپیوتر | ارایه | الگوریتم | الگوریتم برای مسائل تصمیم گیری | الگوریتم برای مسائل دارای تکرار | الگوریتم چیست | انجام محاسبات با آرایه | انواع داده ها | انواع منطق برنامه | پر کردن آرایه | راهبرد الگویابی | راهبرد حدس و آموزش | راهبرد رسم شکل | راهبرد زیر مسأله | رسم فلوچارت برای یک الگوریتم | روش های جستجو | روش های جستجو در ارایه ها | روند نمای کلی | زیرالگویتم | سیستم اعداد | فلوچارت | فلوچارت چیست | کار با ماتریس ها | ماتریس | مبانی برنامه نویسی | مبانی کامپیوتر | مرتب سازی | مرتب سازی ارایه ها | مرتب سازی داده ها | مفهوم و تعریف الگوریتم | مهارت حل مسأله | ویژگی های یک الگوریتم
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۱۲ جلسه ویدئویی