Программа және оның құрылымы

7-сыныпқа арналған сабақ жоспары: программа және оның құрылымы

Бұл сабақ теорияны практикамен ұштастыра отырып, Pascal тіліндегі программаның құрылымын түсінуге және қарапайым операторларды қолдануға бағытталған.

Білімділік мақсаты

Оқушыларға программа құрылымы, айнымалылар, тұрақтылар, белгілерді сипаттау, операторлар бөлімі және Pascal тілінің қарапайым операторлары туралы түсінік беру.

Дамытушылық мақсаты

Мәтінмен жұмыс істеу дағдыларын дамыту, негізгі ұғымдарды талдап, алған білімін практикада қолдануға үйрету.

Тәрбиелік мақсаты

Ұқыптылыққа, жауапкершілікке және адамгершілікке тәрбиелеу.

Сабақ түрі: теориялық + практикалық Орта: Free Pascal

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

1) Ұйымдастырушылық кезең

  • Сыныптың сабаққа дайындығын тексеру, жұмыс ырғағын қалыптастыру.

2) Үй жұмысын тексеру және білімді өзектілеу

Оқушылардың дәптерлері тексеруге жиналады. 3–4-тапсырмаларды орындау барысында тексеріліп, кері қайтарылады.

Жаңа тақырыпқа кіріспес бұрын өткен сабақ бойынша сұрақтар қойылады. Әр дұрыс әрі толық жауап үшін оқушыға жетон беріледі. Жетон арқылы бағалау тәртібі алдын ала түсіндіріледі.

Қайталау сұрақтары

  1. Бағдарламалау тілі дегеніміз не?
  2. Компиляция деген не?
  3. Компилятор қалай жұмыс істейді?
  4. Free Pascal бағдарламалау тілінің алфавитін сипаттаңдар.
  5. Free Pascal ортасының терезесін (интерфейсін) сипаттаңдар.

3) Жаңа тақырыпты меңгеру

Оқулықтағы 54-бет, 9-параграф: «Программа және оның құрылымы» мәтінін оқып шығыңдар.

4) Ақпаратпен жұмыс (дұрыс/бұрыс)

Оқушыларға жеке парақ беріледі. Әр тұжырымның дұрыс немесе бұрыс екенін белгілейді.

Тұжырым
Белгі
1) Программа кодын тікелей жазуды бастау үшін оның құрылымын білу керек.
Дұрыс / Бұрыс
2) Pascal тілінде программа үш бөлімнен тұрады.
Дұрыс / Бұрыс
3) Программа құрылымында VAR — процедуралар бөлімі.
Дұрыс / Бұрыс
4) Программа денесі — бұл операторлардың орындалатын бөлігі.
Дұрыс / Бұрыс
5) Программаның соңында міндетті түрде нүкте қойылады.
Дұрыс / Бұрыс
6) Program кілт сөзі жазылмаса да программа жұмыс істей береді.
Дұрыс / Бұрыс
7) Write және Writeln — мәтінді экранға енгізетін операторлар.
Дұрыс / Бұрыс
8) Компиляцияны қосу үшін F9 пернесін басу қажет.
Дұрыс / Бұрыс
9) Writeln меңзерді (курсорды) жаңа жолға ауыстырады.
Дұрыс / Бұрыс
10) Бір бұйрықты екінші бұйрықтан айыру үшін арасына үтір қойылады.
Дұрыс / Бұрыс

5) Мәтін бойынша сұрақтарға жауап беру (ауызша)

  • Pascal тілінде программа қандай бөлімдерден тұрады?
  • Программа құрылымындағы сипаттау бөлімінде қандай операторлар болады?
  • Программа қандай екі кілт сөздің арасында орналасады?
  • End сөзінен кейінгі нүкте компиляторға қандай белгі береді?
  • Program кілт сөзінен кейін не жазылады?
  • Мәтінді экранға шығаратын операторларды атаңдар.
  • Олардың айырмашылығы неде?
  • Программаны компиляциялау дегеніміз не?
  • Alt + F5 пернелер тіркесі не үшін қажет?

Оқушылар дәптерлерін ашып, үй жұмысына қойылған бағасын көреді. Бағамен келісетінін немесе келіспейтінін айтады. Үй жұмысын 100% дұрыс орындаған оқушы жетон алады.

6) Жазбаша жұмыс

Оқулықтың 59-бетін ашып, 10-тапсырманы дәптерге орындаңдар. Тапсырманы 100% дұрыс орындаған оқушы жетон алады.

7) Практикалық жұмыс (Free Pascal)

59-бетте берілген тәжірибелік жұмысты Pascal программалау ортасында орындаңдар. Соңында Ctrl + F9 пернелерін басып, қандай нәтиже алғандарыңды айтып беріңдер.

Компиляция: F9 Іске қосу: Ctrl + F9 Нәтижені көру: Alt + F5

8) Жаңа сөздер

Сабақта үйренген жаңа сөздер мен ұғымдарды жазыңдар:

9) Үй тапсырмасы

Мәтінді пайдаланып, дәптерге 59–61-беттердегі «Өзіңді тексер!» тестін орындаңдар.

10) Кері байланыс

Бүгінгі сабақтан алған әсерлеріңді 1–2 сөзбен жазыңдар: