1 |
جایگاه درس در برنامه درسی دوره |
این درس یکی از دروس تمرکز مهندسی نرم افزار می باشد |
2 |
هدف کلی |
• در این درس به دنبال آشنایی با هدف، ضرورت، ساختار و کاربرد الگوهای طراحی در مهندسی نرمافزار به طور ویژه الگوهای طراحی GoF و الگوهای فضای میکروسرویس و ابر هستیم. |
3 |
شایستگی های پایه |
آشنایی با زبان مدلسازی UML + آشنایی با اصول برنامه نویسی شیءگرا |
4 |
اهداف یادگیری |
در این درس با چگونگی بکارگیری الگوها در موقعیتها و مسائل مختلف آشنا خواهیم شد. برای این منظور، جزئیات مختلف مرتبط با پیادهسازی الگوها نیز به طور مفصل و عمیق مورد بررسی و مباحثه قرار میگیرد. در این درس علاوه بر توجه به کاربردهای عملی الگوها، موضوعات تحقیقاتی این حوزه نیز معرفی خواهد شد. |
5 |
روش تدریس |
آموزش معکوس همراه با اسلاید + وایتبورد + پرسش و پاسخ + فیلمهای آموزشی (لینک دسترسی: http://ocw.um.ac.ir/streams/course/view/60.html) |
6 |
وظایف دانشجو |
این درس شامل یک مجموعه تمارین در اندازههای مختلف در حوزه های مرتبط با سرفصل مطالب درس است که در طول ترم باید توسط دانشجو انجام شود و نتایج کار به تدریج گزارش و ارائه گردد. |
7 |
نحوه ارزشیابی |
حل تمرین: سه سری (6 نمره – در طول ترم) + میانترم (4 نمره – در زمان تعیین شده در جدول زمانبندی فوق از مفاهیم تدریس شده تا انتهای هفته 8) + پایانترم (10 نمره – از مطالب تدریس شده از هفته 10 تا انتهای ترم) = مجموعا 20 نمره |
8 |
فایل |
Pdf File |