این دوره با هدف فراهمسازی درک صحیح از مبانی برنامهنویسی و توانمندسازی فراگیران برای توسعه برنامههای کاربردی پایه طراحی شده است. شرکتکنندگان پس از پایان دوره، مهارتهای زیر را کسب خواهند کرد:
1. مبانی تفکر الگوریتمی
توانایی تحلیل مسئله، طراحی الگوریتم، ترسیم فلوچارت و بهکارگیری تفکر کامپیوتری در حل مسائل.
2. تسلط بر مفاهیم بنیادین پایتون
3. نگارش کد استاندارد و قابل اعتماد
4. تعامل با داده و سرویسهای خارجی
5. توسعه برنامههای کاربردی
6.کار با کتابخانهها و ابزارهای کمکی
7.پیادهسازی یک پروژه عملی-واقعی بهعنوان جمعبندی آموختهها