پیشنیاز دوره :
آموزش با کامپیوتر
گذراندن دوره ICDL I
سرفصل دوره
مبانی مقدماتی:
شناخت مساله
حل مساله
الگوریتم
فلوچارت
متغیرها:
انواع داده ها
عملگرها
تعریف متغییر جدید
مقداردهی به یک متغییر
تغییر مقدار یک متغییر
خواندن ورودی از کاربر
نمایش مقدار یک متغییر
استفاده مجدد از مقدار ذخیره شده در یک متغییر
ساختار های شرطی:
مفهوم شرط در برنامه نویسی
استفاده از عملگرهای ریاضی و مقایسه ای در شرط
مقادیر True و False
دستور if
دستور if else
حلقه های تکرار:
مفهوم حلقه در برنامه نویسی
حلقه های تکرار معین
حلقه های تکرار نامعین
دستور for
دستور while
رشته ها:
پردازش رشته ها
بررسی برابر بودن رشته ها
زیر رشته ها
جست و جو در رشته ها
آرایه ها:
ایجاد آرایه
ویرایش عضو
افزودن و حذف عضو
کار با آرایه ها و حلقه های تکرار
الگوریتم های جست و جو و مرتب سازی:
معرفی الگوریتم های مرتب سازی
پیاده سازی الگوریتم مرتب سازی حبابی
معرفی الگوریتم های جست و جو
پیاده سازی الگوریتم جستجوی ترتیبی
مباحث تکمیلی :
معرفی زبان های برنامه نویسی
معرفی کامپایلر و مفسر
پس از اتمام دوره الگوریتم، شما تواناییهای متعددی در زمینه برنامهنویسی و حل مسائل کسب خواهید کرد. این تواناییها عبارتند از:
تفکر الگوریتمی:
با یادگیری مفاهیم الگوریتم و یکی از ساختمانهای داده، شما توانایی ایجاد الگوریتمهای موثر برای حل مسائل ساده را به دست خواهید آورد.
توانایی حل مسائل:
این دوره به شما یاد میدهد چگونه به صورت منطقی به تجزیه و تحلیل مسائل نگریسته و راهحلهای بهینه برای آنها طراحی کنید.
مهارتهای برنامهنویسی:
این دوره به شما اصول نوشتن کدهای مرتب و قابل نگهداری، مدیریت متغیرها، ساختار های کنترل اجرای برنامه، ساختارهای تکرار و استفاده از ساختمان داده را آموزش میدهد.
دانشپذیران پس از اتمام دوره و قبولی در آزمون مدرک معتبر و قابل ترجمه رسمی مجتمع فنی تهران دریافت مینمایند.
دیدگاهتان را بنویسید