لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تفکر الگوریتمی (بخش اول)
- آخرین آپدیت
دانلود Algorithmic Thinking (Part 1)
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دانشمندان کامپیوتر با تجربه، مسائل محاسباتی را در سطحی از انتزاع تحلیل و حل میکنند که فراتر از هر زبان برنامهنویسی خاصی است. این دوره دو بخشی بر پایه اصولی که در دوره «اصول محاسبات» آموختید بنا شده و برای آموزش مفاهیم ریاضی و فرآیند «تفکر الگوریتمی» به دانشجویان طراحی شده است تا به آنها اجازه دهد راهکارهای سادهتر و کارآمدتری برای مسائل محاسباتی دنیای واقعی بسازند.
در بخش اول این دوره، مفهوم کارایی الگوریتم را مطالعه کرده و کاربرد آن را در چندین مسئله از نظریه گراف بررسی خواهیم کرد. به عنوان بخش اصلی دوره، دانشجویان چندین الگوریتم مهم گراف را در پایتون پیادهسازی کرده و سپس از این الگوریتمها برای تحلیل دو مجموعه داده بزرگ در دنیای واقعی استفاده میکنند. تمرکز اصلی این وظایف، درک تعامل بین الگوریتمها و ساختار مجموعه دادههایی است که توسط این الگوریتمها تحلیل میشوند.
پیشنیازهای پیشنهادی - دانشجویان باید در نوشتن برنامههای متوسط (بیش از ۳۰۰ خط) در پایتون مهارت داشته باشند و درک پایهای از جستجو، مرتبسازی و بازگشت (Recursion) داشته باشند. همچنین دانشجویان باید دارای پیشزمینه ریاضی قوی شامل جبر، پیشحسابان و آشنایی با مفاهیم ریاضی پوشش داده شده در دوره «اصول محاسبات» باشند.
نمایش نظرات