Python бағдарламалау тіліне кіріспе
Сипаттама: Пән Python тілінде алгоритмдік ойлау мен бағдарламалаудың негізгі дағдыларын қалыптастырады. Айнымалылар, деректер түрлері, басқару құрылымдары, функциялар, жинақтар, файлдар, қателерді өңдеу және модульдік даму негіздері зерттеледі. Студенттер қарапайым бағдарламаларды әзірлейді, шешімдерді сынайды, кодты құжаттайды және есептеу және қолданбалы есептерді шешу үшін бағдарламалауды қолданады.
Кредиттер саны: 5
Пререквизиты:
- Информатика в объеме средней школы
Пәннің еңбек сыйымдылығы:
| Жұмыс түрлері | сағат |
|---|---|
| Дәрістер | 15 |
| Практикалық жұмыстар | |
| Зертханалық жұмыстар | 30 |
| СӨЖО | 30 |
| СӨЖ | 75 |
| Қорытынды бақылау нысаны | емтихан |
| Қорытынды бақылауды жүргізу нысаны | Жазбаша емтихан |
Компонент: ЖОО компоненті
Цикл: Базалық пәндер
Мақсат
- Python тілінде қарапайым бағдарламалық шешімдерді алгоритмдік ойлау, бағдарламалау, күйін келтіру және Құжаттаудың негізгі дағдыларын қалыптастыру.
Міндет
- Python негізгі конструкцияларын зерттеу; мүмкіндіктермен, жинақтармен, файлдармен және ерекшеліктермен жұмыс істеуді меңгеру;
- қарапайым бағдарламаларды әзірлеуді, сынауды және құжаттауды үйреніңіз.
Оқыту нәтижесі: білу және түсіну
- Python негізгі синтаксисін, деректер түрлерін, басқару құрылымдарын, функцияларын, коллекцияларын, файлдарын және модульдік бағдарламаларды ұйымдастыру негіздерін біліңіз.
Оқыту нәтижесі: білім мен ұғымды қолдану
- Python тілінде бағдарламаларды өңдеу және жөндеуді жүзеге асыру
- есептеу процестерінің сызықтық, тармақталған және циклдік алгоритмдерін қолдана отырып, әртүрлі есептер алгоритмдерінің құрылымдық схемаларын құру
Оқыту нәтижесі: талқылай білуді қалыптастыру
- бағдарламалық шешімнің дұрыстығын, оқылуын, сенімділігін және қарапайымдылығын бағалау.
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
- шешім алгоритмін түсіндіре алады, кодқа түсініктеме береді және бағдарламаның нәтижесін ұсынады.
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
- Python негізгі құжаттамасын өз бетінше зерттейді, қателерді түзетеді және бағдарламалық шешімдерді кеңейтеді.