برنامهنویسی سیپلاسپلاس مقدماتی
برنامهنویسی را با C++ از پایه آغاز کنید؛ با متغیرها، ورودی و خروجی، شرطها و حلقهها برنامههای ساده بنویسید. چهارشنبهها، حضوری، ساعت ۱۷:۳۰ تا ۲۰:۳۰ مدرس: مهندس مهدیه عزتی
آشنایی با شاخهی رباتیک و سیستمها
مسیر «رباتیک و سیستمها» برای علاقهمندان به برنامهنویسی، رباتها و تجهیزات الکترونیکی طراحی شده است. دوره سیپلاسپلاس مقدماتی، نقطه شروع این مسیر در مدرسه فناوری ایرسافام است.
این مسیر با یادگیری زبان برنامهنویسی سیپلاسپلاس آغاز میشود. دانشپذیران پس از گذراندن دورههای مقدماتی و پیشرفته، میتوانند وارد حوزههای تخصصیتری مانند رباتیک، امنیت شبکه یا حل مسئله و الگوریتم شوند.
در شاخهی رباتیک، مباحثی مانند مکانیک، الکترونیک و برنامهنویسی ربات آموزش داده میشوند. در شاخهی امنیت شبکه نیز دانشپذیران با اصول شبکه و مباحث برنامهنویسی مرتبط با امنیت آشنا خواهند شد. مسیر حل مسئله و الگوریتم نیز به تقویت توانایی تحلیل مسائل و طراحی راهحلهای الگوریتمی اختصاص دارد.
آشنایی با زبان برنامهنویسی سیپلاسپلاس
سیپلاسپلاس (C++) در ساخت نرمافزارهای سیستمی، برنامههای با کارایی بالا و برنامهنویسی سختافزار به کار میرود.
این زبان در توسعهی نرمافزارهای سیستمی، برنامههای با کارایی بالا، بازیسازی، رباتیک، سیستمهای نهفته (Embedded Systems) و برنامهنویسی تجهیزات سختافزاری کاربرد دارد.
یکی از ویژگیهای مهم C++ امکان کنترل دقیقتر منابع و ارتباط نزدیکتر با سختافزار است؛ به همین دلیل، این زبان جایگاه ویژهای در حوزهی رباتیک و سیستمها دارد.
در دورهی «برنامهنویسی مقدماتی با سیپلاسپلاس»، دانشپذیران بدون نیاز به سابقهی برنامهنویسی، یادگیری را از مفاهیم پایه آغاز میکنند. آنها با نوشتن برنامههای ساده، دریافت و پردازش اطلاعات، انجام محاسبات و استفاده از ساختارهای شرطی و حلقهها، تفکر الگوریتمی و مهارت حل مسئله را تمرین میکنند.
محورهای یادگیری
- آشنایی با C++: معرفی زبان، کاربردها، محیط برنامهنویسی، ساختار برنامه و اجرای اولین برنامه
- متغیرها و انواع داده: تعریف متغیر و آشنایی با انواع دادههای عددی، کاراکتری و منطقی
- ورودی و خروجی: دریافت اطلاعات از کاربر با
cinو نمایش نتایج باcout - عملگرها و محاسبات: عملگرهای ریاضی، مقایسهای، منطقی و انتساب
- دستورها شرطی: استفاده از
if،else ifوelseبرای تصمیمگیری در برنامه - ساختارهای انتخاب: آشنایی با
switchو کاربرد آن در انتخاب میان چند حالت - حلقهها: استفاده از
for،whileوdo-whileبرای تکرار دستورها - حلقههای تودرتو: استفاده از حلقههای ترکیبی برای حل مسائل مختلف
- ترکیب شرطها و حلقهها: طراحی راهحلهای الگوریتمی و حل مسائل متنوع
- تمرینهای عملی: نوشتن برنامههای مقدماتی و تقویت مهارت کدنویسی و تفکر منطقی
در این دوره، آموزش از مفاهیم پایه آغاز شده و تا مباحث حلقهها ادامه پیدا میکند. آرایههای یکبعدی و مباحث تکمیلیتر در دورهی برنامهنویسی پیشرفته با سیپلاسپلاس آموزش داده خواهند شد.
دستاوردهای دوره
توانایی نوشتن برنامههای مقدماتی با سیپلاسپلاس، دریافت و پردازش اطلاعات، استفاده از شرطها و حلقهها برای حل مسائل و کسب آمادگی برای ورود به دورهی برنامهنویسی پیشرفته با C++ و ادامهی مسیر تخصصی رباتیک و سیستمها.
قدم بعدی شما
خرید برنامهنویسی سیپلاسپلاس مقدماتی
۱۰ جلسه سهساعته · ۳۰ ساعت آموزش
