Сызықтық алгоритмдерді бағдарламалауСабақтың мақсаты
Сабақ туралы мәлімет
- Пән
- Информатика (7-сынып)
- Сабақтың тақырыбы
- Сызықтық алгоритмдерді бағдарламалау
- Сабақтың типі
- Аралас сабақ
- Сабақтың түрі
- Теориялық және практикалық
- Пәнаралық байланыс
- Математика, ағылшын тілі
- Көрнекіліктер
- ДК, проектор, көрнекі материалдар (слайдтар, суреттер), үлестірмелі тапсырмалар, Блум таксономиясы
- Әдіс-тәсіл
- Сұрақ-жауап, топтық жұмыс
Сабақтың мақсаты
Білімділік
Алгоритм ұғымын меңгерту, теориялық білімді жүйелеу және программалау тілімен жұмыс істеудегі практикалық біліктіліктер мен дағдыларды қалыптастыруды жалғастыру.
Дамытушылық
Есте сақтау қабілетін, логикалық ойлауды дамыту және компьютерде жұмыс істеу дағдыларын жетілдіру.
Тәрбиелік
Пәнге қызығушылықты арттыру, өз бетінше жұмыс істеуге баулу, нәтижеге ұмтылу және уақытты тиімді пайдалануға дағдыландыру.
Сұрақ-жауап (қайталайық)
-
Сұрақ
Компьютердің негізгі бөліктерін ата.
Жауап: жүйелік блок, монитор, пернетақта.
-
Сұрақ
Информатика ғылымы нені зерттейді?
Жауап: ақпараттық үдерістерді зерттейді.
-
Сұрақ
Компьютер деген не?
Жауап: ақпараттық үдерістерді жүзеге асыратын құрал.
Топтық жұмыс: екілік кодтау
Оқушылар екі топқа бөлінеді: бірінші топ «Мектеп», екінші топ «Сынып» сөздерін екілік кодқа түрлендіреді.
1-топ: «Мектеп»
| Әріп | Hex | Binary |
|---|---|---|
| М | 8C | 10001100 |
| е | A5 | 10100101 |
| к | AA | 10101010 |
| т | E2 | 11100010 |
| е | A5 | 10100101 |
| п | AF | 10101111 |
2-топ: «Сынып»
| Әріп | Hex | Binary |
|---|---|---|
| С | 91 | 10010001 |
| ы | EB | 11101011 |
| н | AD | 10101101 |
| ы | EB | 11101011 |
| п | AF | 10101111 |
Ескерту: кодтар кодтау кестесіне (таңбалар коды) тәуелді. Бұл тапсырмада берілген мәндер үлгі ретінде қолданылды.
Практика: өрнектерді Pascal тілінде жазу
Арифметикалық өрнектерді Pascal программалау тіліндегі жазылуымен салыстырып үйренеміз. Мұнда sqr(x) — x санының квадраты.
| Математикалық өрнек | Pascal |
|---|---|
| a2 + b2 + c | a*sqr(x) + b*x + c |
| a2 + 2ab + b2 | sqr(a) + 2*a*b + sqr(b) |
| x2 + 1 | sqr(x)*sqr(x) + 1 |
Назар аударатын тұстар
- Көбейту міндетті түрде * таңбасымен жазылады: 2*a*b.
- Дәреже үшін функция қолданылады: sqr(x).
- Өрнектің орындалу ретін нақтылау үшін жақшаларды қолдануға болады.