1 |
جایگاه درس در برنامه درسی دوره |
این درس به عنوان اولین درس از برنامه نویسی کامپیوتر مهارت لازم تفکر الگوریتمی و برنامه نویسی را ارایه می نماید. |
2 |
هدف کلی |
افزایش توانایی تفکر الکوریتمی، برنامه نویسی و اجرای کد |
3 |
اهداف یادگیری |
1. آشنایی با اعداد در مبنای مختلف 2. چگونگی حل مسائل و نوشتن الگوریتم 3. آشنایی با زبان برنامهنویسی پایتون |
4 |
روش تدریس |
ارایه مفاهیم و آموزش عملی پیاده سازی ، تمرین، پروژه |
5 |
وظایف دانشجو |
حضور منظم در کلاس، انجام تمرین و پروژه های برنامه نویسی |
6 |
منبع |
Python Crash Course (3rd Edition) by Matthes, E.
Head First Python, 2nd Edition
Think Python: How to Think Like a Computer Scientist, 2nd edition |
7 |
نحوه ارزشیابی |
امتحان میان ترم، پایان ترم، تمرین و پروژه |