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