آموزش رایگان دانشگاه جورجیا تِک؛ محاسبات در پایتون، اشیاء و الگوریتمها
مؤسسه فناوری جورجیا اقدام به برگزاری دوره آموزشی رایگانی تحت عنوان «محاسبات در پایتون، اشیاء و الگوریتمها» کرده است. این مؤسسه که به نام جورجیا تِک نیز شناخته میشود، یکی از دانشگاههای تحقیقاتی پیشرو در ایالات متحده آمریکا است که آموزش متمرکز و مبتنی بر فناوری را برای بیش از 25000 دانشجوی کارشناسی و کارشناسی ارشد ارائه میدهد. Georgia Tech دارای برنامههای شناخته شده ملی بسیاری است که همگی توسط نشریات برتر فناوری رتبهبندی شدهاند؛ طبق اخبار و گزارشهای جهانی، این مؤسسه در میان 10 دانشگاه برتر دولتی آمریکا جای دارد. جورجیا تک به عنوان یک دانشگاه فناوری پیشرو، بیش از 100 مرکز متمرکز بر تحقیقات بین رشتهای دارد که به طور مداوم به تحقیقات و نوآوریهای حیاتی در دولت، صنعت و تجارت آمریکا کمک میکند.
اینبار «مؤسسه فناوری جورجیا» برآن است تا دورهای مقدماتی برای «برنامهنویسی پایتون چهار» برگزار کند.
در این دوره شما درباره بازگشت، جستجو و مرتبسازی الگوریتمها و همچنین برنامهنویسی شیءگرا در پایتون را خواهید آموخت.
زمان این دوره نزدیک به 5 هفته طول میکشد و در هر هفته، شما 9 تا 10 ساعت جلسه آموزشی خواهید داشت. شیوه اجرای به صورت خودآموز است و شما با سرعت خودتان و بر اساس شرایط گوناگون زندگی شخصی خود، در آن شرکت و پیشرفت میکنید. همچنین هیچ هزینهای برای گذراندن این دوره نباید بپردازید و شرکت در آن رایگان است. این دوره در تاریخ 9 آپریل شروع میشود و تاکنون 37,881 نفر در آن ثبتنام کردهاند.
آشنایی با دوره رایگان محاسبات در پایتون چهار
دانش مقدماتی خود از برنامهنویسی اشیاء را با این دوره پیشرفته در مورد الگوریتمهای شیءگرا تکمیل کنید. اگر دانش مقدماتی در مورد ساختارهای کنترلی پیچیده و ساختارهای داده دارید، در این دوره درک طبیعی خود از مشکلات برنامهنویسی شیءگرا را به صورت شهودی تقویت کنند و سپس تجزیه و تحلیل پیچیدگی و کارایی الگوریتمهای این برنامه را یاد بگیرید. علاوه بر اینها میتوانید دانش گسترده خود در زمینه محاسبات مقدماتی را، با یک آزمون جامع تأیید کنید.
در پایان این دوره، با ایجاد اشیاء میتوانید برنامههایی در پایتون بنویسید که درک طبیعی شما از ساختارهای داده را تقویت میکند.
از نظر ساختاری، این دوره از چندین بخش متفاوت تشکیل شده است.
- آموزش از طریق یک سری فیلم کوتاه 2 تا 3 دقیقهای که در ابتدای جلسه ارائه میشود.
- در پایان هر ویدئو، سؤالات چند گزینهای و پرسشهای کدنویسی را آن ویدئو را باید پاسخ دهید تا دانش شما در مورد مطالبی که یادگرفتهاید، تأیید شود. «این تمرین ها 20 درصد نمره شما را تشکیل میدهند.»
- پس از پایان هر فصل به مجموعهای از پرسشهای چالش برانگیزتر پاسخ خواهید داد. «این پرسشها 40 درصد از نمره شما را تشکیل میدهند.»
- در پایان، شما یک امتحان نهایی خواهید داشت که باقیمانده نمره شما را حساب میکند.
محاسبات در پایتون، اشیاء و الگوریتمها در یک نگاه
مؤسسه: فناوری جورجیا
موضوع: دانش رایانه
سطح: مقدماتی
پیش نیازها: آشنایی با CS1301xIII مورد نیاز است.
برخی از پرسشها ممکن است به دانشهای جبر، هندسه، حسابان و مثلثات نیاز داشته باشند، اما بدون آنها هم میتوانید دوره را تمام کنید.
برنامهنویسی مقدماتی پایتون.
زبان: انگلیسی
برنامه: پایتون IV
مفاهیمی که در این دوره میآموزید
- کار با اشیاء در پایتون.
- ایجاد ساختارهای جدید داده با استفاده از برنامهنویسی اشیاء.
- استفاده از اشیاء با کنترل قبلی و ساختار داده.
- نوشتن الگوریتمهای جستجو، مانند جستجوی خطی و باینری.
- نوشتن الگوریتمهای مرتبسازی، مانند مرتبسازی حبابی، مرتبسازی درج و مرتبسازی ادغامی.
- ارزیابی پیچیدگی محاسباتی الگوریتمها با استفاده از نماد O بزرگ.
این سرفصلها را «دیوید جوینر» دانشیار ارشد پژوهشی در «کالج محاسبات» مؤسسه فناوری جورجیا به شما آموزش خواهد داد.
برای اطلاعات بیشتر به این لینک مراجعه کنید: