Инфоурок Информатика Другие методич. материалыСызықты программалау тілі 9 сынып

Сызықты программалау тілі 9 сынып

Скачать материал

Сыныбы: 9

Сабақтың тақырыбы: Сызықтық программалау тілі

Сабақтың мақсаты:

1.     Білімділік:  Сызықтық программалау тілінде есептер шығаруға үйрету.

2.     Тәрбиелік: жүйелілікке, жинақылыққа, ұқыптылыққа, ізденіске, талпынысқа тәрбиелеу.

3.     Дамытушылық: шығармашылық қабілеттерін, компьютерлік сауаттылықтарын дамыту.

Көрнекілігі: слайд, плакат, фишка, компьютер , топшалар , тест сұрақтары,

                       блок схема, буклет

Сабақ түрі: жарыс сабақ

Сабақтың типі : Білім, іскерлік пен дағдыны жетілдіру сабағы

Сабаққа қолданылатын тәсілдер: Сұрақ- жауап , топпен жұмыс

Пән аралық байланыс: математика, физика

 

С А Б А Қ Т Ы Ң      Б А Р Ы С Ы

 

І. Ұйымдастыру кезеңі

         а) Оқушылардың назарын сабаққа аудару;

         ә) Журналға белгі соғу;

         б) Үй тапсырмасын сұрау, бағалау.

Сынып оқушыларын топ бөлу.

1-    топ . Программист

2-    топ . Оператор                            

Үй тапсырмасы  барысында өткенді қайталау сұрақтары қойылды.

1.     Turbo Pascal прграммалау тілінде қандай алфавит қолданылады? (латын)

2.     Программа құрылымы қанша бөлімнен тұрады? (9 бөлім)

3.     Программа соңы қандай қызметші сөзбен бітеді? (end)

4.     Readln нені білдіреді? (енгізу операторы)

5.     Writeln нені білдіреді? (экранға шығару)

6.     integer қандай санды білдіреді? (бүтін сан)

7.     real қандай санды білдіреді? (нақты сан)

8.     Операторлар құрамы нешеге бөлінеді? (жай және күрделі)

Жауап берген оқушыларға фишка тарату.

 

Жаңа сабақ:

Оқушыларды жаңа сабақтың жоспарымен таныстыру.

Тапсырмалары:

1.     Кім жылдам? (есепті программалау тіліне аудару)

2.     Кім тапқыр? (программадағы қатені табу)

3.     Теңге алу (есеп шығару)

4.     Өзіңді-өзің тексер? (тест)

 

 

І. «Кім жылдам?» бөлімінің тапсырмалары:

1.     , жауабы:

2.     , жауабы

3.     , жауабы:

4.     , жаубы:

 

ІІ. «Кім тапқыр?» бөлімінің тапсырмалары:

1.     k = x – 5 (1 қате), жауабы: k := x- 5;

2.     x := a / - z (1 қате), жауабы x := a – z;

3.     writeln (y1; 2) (4 қате), жауабы writeln(‘y1=’, y:2:2 );

4.     program x?a; (1 қате, "?" қоюға болмайды), жауабы program xa;

5.     x + y := c (1 қате, меншіктеу таңбасы сол жақта болу керек),

     жауабы c := x + y;

6.     readln[y1]; (1 қате, тік жақша қолдануға болмайды), жауабы readln(y1);

 

ІІІ. «Теңге алу» бөлімінің тапсырмалары

         1. y := x2 + 4ac

Program esep;

Var  y, x, a, c:integer;

Begin

    Writeln (‘x, a, c: мәнін енгіз:’);

Readln (x, a, c );

y := sqr(x) – 4*a*c;

writeln(‘y=’, y:2:3);

end.

 

         2.

            program esep1;

            var a,z,x:integer;

  begin

                  writeln(‘z,x – мәндерін енгіз=’);

                  readln(z,x);

                  a:=1+sqr(z)/3+sqrt(x);

                  writeln(‘a=’, a);

            end.

 

3. Дөңгелектің радиусы берілген r=50 см, оның ауданын табу программасын құру керек. Дөңгелектің ауданы s=p1*sqr(r); мұндағы PI=3,14

program audan;

const

              p1=3.14;

var

              r:integer; s:real;

begin

              r:=50;

              s:=p1*sqr(r);

              writeln(‘s=’, s:6:2);

end.

 

4. Ньютонның екінші заңын программалау. F=m*a

 

program kush;

var

              m:integer; f,a:real;

begin

              writeln(‘Масса мен үдеуге мән енгіз:’);

              readln(m, a);

              f:=m*a;

              writeln(‘f=’, f);

              readln;

end.

 

5. z:=x2+y2

 

program esep;

var

              z, x, y:integer;

begin

              writeln(‘x, y мәнін енгіз:’);

              readln(x,y);

              z:=sqr(x)+sqr(y);

              writeln(‘z=’, z);

              readln;

end.

 

6. Нақты k және m сандарының квадраттарының қосындысын шығаратын программа құру.

program san;

var

              k, m:integer;

begin

              writeln(‘k, m мәндерін енгіз’);

              readln(k, m);

              x:=sqr(k)+sqr(m);

              writeln(‘x=’, x);

end.

Өзіңді-өзің тексер (тест тапсыру 10 сұрақ). Слайд арқылы жауаптарын тексеру.

1.     Дұрыс жазылған программа тақырыбын көрсетіңіз ?

А) PROGRAM 1Audan               В) PROGRAM Audan1;

С) PROGRAM audan-1;              Д) Program

2) Тұрақтылар бөлімі қандай қызметші сөзбен сипатталады ?

А) LABEL                                   В) TYPE

С) VAR                                       Д) CONST

3) Дұрыс жалыған идентификаторды көрсетіңіз ?

А) MAX1’                                  В) MAX1;

С) MAX?                                    Д) MAX %

4) Меншіктеу операторының дұрыс жазылғанын көрсетіңіз

А)a: a+1                                      В) a+1= a

С) a:= a+1                                   Д) a:a=1

5) Var бөлімінде нелер сипатталады ?

А) айнымалылар                         В) типтер

С) тұрақтылар                            Д) енгізу операторы

6) INTEGER нені білдіреді ?

А) бүтін                                      В) нақты

С) тұрақты                                  Д) айнымалы

7) REAL нені білдіреді ?

А) бүтін                                      В) нақты

С) тұрақты                                  Д) айнымалы

8) DIV нені білдіреді ?

А) бүтін                                      В) нақты

С) тұрақты                                  Д) айнымалы

9) MOD нені білдіреді ?

А) бүтін                                      В) нақты

С) тұрақты                                  Д) айнымалы

10) Программа соңы немен бітеді ?

А) нүктелі үтір                            В) леп белгі

С) нүкте                                       Д) жақша

 

Тест жауабы

 

Сұрақ

1

2

3

4

5

6

7

8

9

10

Жауап

в

д

в

с

а

а

в

а

в

с

 

 

 

Сабақты қорытындылау.

Оқушыларды бағалау, фишкаларды санау.

Үйге: Сызықты программалау тілі .

 Математика, физика пәндерінен есептер шығару.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Сызықты программалау тілі 9 сынып"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Директор по маркетингу

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 656 283 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 04.11.2016 1146
    • DOCX 63 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Жексенбаева Кулайна Айтуреевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 7 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 1227
    • Всего материалов: 1

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 22 человека из 16 регионов

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 22 человека

Мини-курс

Эффективное управление запасами

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Стратегии маркетинга и продаж в B2B

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Налогообложение и компенсация потерь: предотвращение ошибок и снижение рисков

6 ч.

780 руб. 390 руб.
Подать заявку О курсе