Сабақтың тақырыбы Сағат саны



Дата07.10.2019
өлшемі41,01 Kb.
#49344
түріСабақ
Байланысты:
програмирование 9 АӘ
Әлеуметтану



Мерзімі

Танысу

А тобы

Салыстыру1, салыстыру2

В тобы

Зерттеу

С тобы

Жалпылау/ қортындылау

Ескерту



Сабақтың тақырыбы

Сағат саны



















Python бағдарламалау тілінің түсінігі(сағат саны – 9)



















1

Python бағдарламалау тілі

1




Python бағдарламалау тілімен танысу

Сабақтың мазмұны бойынша қорытынды шығару

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




2

Python бағдарламалау тілінің тарихы

1




Python бағдарламалау тілінің тарихымен танысу

Кестені толтыра, қорытынды шығару

Деңгейлік тапсырмалар

Берілген кесте арқылы ақпаратты кодтап, сөздерді басқа тілге түрлендіру




3

Python-ның басқа тілдерге әсері

2




Тақырып бойынша жаңа ақпаратпен танысу

Кестені толтыра отырып сабақ мазмұнына қорытынды шығару

Деңгейлік тапсырмалар

Топтық жұмыс, кестені толықтыру




4-5

Python-ның мүмкіндіктері

2




Жаңа сабақпен танысу



Кестені толтыра отырып сабақ мазмұнына қорытынды шығару

Деңгейлік тапсырмалар

Топтық жұмыс,

Кестемен жұмыс жасау






6-7

Python тіліндегі мәліметтер типтері

2




Жаңа тақырыппен танысу

Кестені толтыра отырып сабақ мазмұнына қорытынды шығару

Деңгейлік тапсырмалар


Топтық жумыс, берілген суреттер мен командаларды байланыстыру




8-9

Python тіліндегі есептеу жүйесі

2




Тақырып бойынша жаңа ақпаратпен танысу

Кестені толтыра отырып сабақ мазмұнына қорытынды шығару

Деңгейлік тапсырмалар

Топтық жұмыс,

Кестемен жұмыс жасау






Сызықтық, тармақталу, қайталау операторлары (сағат саны – 13)



















10-11

Сызықтық алгоритм

2




Жаңа сабақпен танысу



Берілген тапсырманы Python бағдарламалау тілінде жазу

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




12-13

Өздік жұмыс «физикалық, геометриялық» есептерді шығару

2




Жаңа тақырыппен танысу

Берілген тапсырманы Python бағдарламалау тілінде жазу

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




14-15

Тармақталған алгоритм

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырманы Python бағдарламалау тілінде жазу

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




16

Өздік жұмыс «Тармақталған операторларына есептер шығару»

2




Жаңа сабақпен танысу



Берілген тапсырманы Python бағдарламалау тілінде жазу

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




17-18

Python тілінде циклдерді қолдану

2




Жаңа тақырыппен танысу

Берілген тапсырманы Python бағдарламалау тілінде жазу

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




19

Өздік жұмыс «Цикл операторына есептер шығару»

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырманы Python бағдарламалау тілінде жазу

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




20

Бақылау жұмысы «Сызықтық, тармақталу, қайталау операторлары»

1




Жаңа сабақпен танысу



Берілген тапсырманы Python бағдарламалау тілінде жазу

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




21-22

Жобалық тапсырма «Фиббоначчи сандарының алғашқы бесеуінің қосындысын табу»

2




Жаңа тақырыппен танысу

Берілген тапсырманы Python бағдарламалау тілінде жазу

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.

























23

HTML5 тіліндегі элементтер және атрибуттар

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




24

Java тіліне кіріспе

1




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




25

HTML5 тілінің элементтері

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар


Шығар-қ тапсырма, топтық жұмыс.




26

Head элементі және веб-парақшаның метадеректері

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




27

JavaScript деген не?

1




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




28

Топтастыру элементтері

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




29

Мәтінді пішімдеу(форматирование)

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




30

Суреттермен жұмыс

2




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




31-32

Сыртқы JavaScript файлын қосу

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




33

Браузер консолі, console.log және document.write

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




34

JavaScript тілінің негіздері

2




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




35

JavaScript негізгі ерекшеліктері

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




36

JavaScript тілінің мүмкіндіктері

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




37-38

Мәліметтер негізгі типтері

2




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




39

Ауыспалылар. Типтердің келтірілуі

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.



40

HTML-құжаттамалардағы SCRIPT-қоюшылар

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




41

Тізімдер (Lists)

2




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




42

Details элементі

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




43

Кестелер

2




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




44-45

Айнымалылармен амалдар орындау

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




46

Сілтемелер

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




47-48

Фреймдер

2




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




49

Деректерді түрлендіру

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




50-51

JavaScript объектілері

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




52

Формалармен жұмыс. Формалар түсінігі

2




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




53

Форма элементтері

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




54

Батырмалар (Buttons)

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




55

Мәтіндік жолдар

2




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




56

Vue объектісі

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




57-58

Функционалды бағдарламалау. Функциялар

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




59-60

Файлдарды жіберу

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




61

Select және Textarea элементі

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




62

Форманы тексеру

2




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




63

Fieldset және legend элементтері

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




64

Парақшаның семантикалық құрылымы. Article элементі

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




65

Рекурсиялық функциялар

2





Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




66

Header, footer және address элементтері

2




Тақырып бойынша жаңа ақпаратпен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




67

Модификаторлар

2




Жаңа сабақпен танысу



Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




68

Компоненттер. Компоненттер құру

1




Жаңа тақырыппен танысу

Берілген тапсырма бойынша web парақшасын құру

Деңгейлік тапсырмалар

Шығар-қ тапсырма, топтық жұмыс.




Түсіндірме жазба

Python-бір мезгілде қарапайым және қуатты объектілі-бағытталған бағдарламалау тілі болып табылады. Ол, жоғары деңгейдегі деректер құрылымын қамтамасыз ететін, талғампаздық синтаксисі бар және динамикалық теруді пайдаланады, ол түрлі қосымшалар арқылы бірнеше платформаларында жұмыс істеу үшін арналған тамаша тіл. Python - бүкіл әлем бойынша түрлі мақсаттар -деректер базасын және сөз өңдеу үшін кең таралған әмбебап тіл,ойындарға интерпретатор қосу,және де GUI-ді бағдарламалау және жылдам прототип құру (RAD)үшін арналған тіл. Сонымен қатар Python-INTERNETжәне WEB қосымшаларын бағдарламалау үшін пайдаланылады. Python бай стандартты кітапханадан, және модульдердің бай жиынтығынан тұрады.Python мен қосымшалар ең танымал және үлкен фирмалар пайдаланып жазылған, мысалға алып қарайтын болсақ: IBM, Yahoo, Google.com, Hewlett Packard, Infoseek, НАСА, Red Hat, CBS MarketWatch, Microsoft.

Бұл тілде:


  • Mailman - тарату тізімдерінің менеджері (Тарату тізімін басқару), жоба адресаттар тізімдерінің (GNU) ресми менеджері болған.

  • Медуза - HTTP, FTP, NNTP, XML-RPC секілді сенімді өнімділігі жоғары TCP / IP серверлер үшін арналған архитектура.

  • Zope - кең танымалдылыққа ие болған бағдарлама-Web қосымшалар сервері (Web бағдарлама сервері).

Python - бұл сізге керек. Python қарапайым, бірақ ол құрылымдау және басқаға қарағанда үлкен бағдарламалар бойынша қолдау үшін әлдеқайда нақты программалау тілі болып табылады. Екінші жағынан, қателерді өңдеу үшін жақсы және өте жоғары стандарт тілдік табылатын, икемді массивтер және сөздіктер ретінде кіріктірілген жоғары деңгейдегі деректер түрлері бар бағдарлама.Көптеген нәрселер Python-да жасалады. Басқа қосымшаларда пайдалануға болады,модульдер ішінде бағдарламаны бөлуге мүмкіндік береді. Python-ды сіз өз бағдарламаларыныз үшін негіз ретінде, немесе тілді зерттеу мысалдар ретінде пайдалануға болады. Стандартты модульдер түрлі графикалық кітапхана файлдар, жүйе қоңыраулар, желілерге қосылу, тіпті интерфейстердің жұмыс істеу үшін құралдар ұсынады. Python -уақытты айтарлықтай аз жұмсау үшін берілген тіл.

Пайдаланылған әдебиеттер тізімі



Негізгі:

  1. Язык программирования Python. Сузи Р.А. Учебное пособие. – М.: Интернет Университет информационных технологий, 2007. – 327 с.

  2. Марк Лутц. Программирование на Python. Тома 1 и 2, 4-е издание. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 992 с.

  3. Саммерфилд М. Программирование на Python 3. Подробное руководство. Пер. с англ. Киселев А. – М.: Символ-Плюс, 2009. – 608 с.

  4. Доусон М. Программируем на Python. - СПб.: Питер, 2014. - 416 с.

  5. Stichting Mathematisch Centrum, 1990–1995 c

  6. Corporation for National Research Initiatives, 1995–2000 c

  7. А. Н. Чаплыгин. Учимся программировать вместе с Питоном. Учебник. - ревизия 226. — 135 с.4

  8. Марк Лутц. Программирование на Python / Пер. с англ. — 4-е издание.

Қосымша:

1. Дронов В.А. Django Практика создания Web-сайтов на Python. 2016

2. М.Э. Абрамян 1000 задач по программированию. Ч.2,3.Ростов на Дону. 2004г.

3. http://pythonworld.ru/.



4. http://python.org/.

Достарыңызбен бөлісу:




©www.engime.org 2024
әкімшілігінің қараңыз

    Басты бет