Информатика_и_ИКТ._9кл._Урок№29

  • docx
  • 27.12.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Информатика_и_ИКТ._9кл._Урок№29.docx

Урок 29. Алгоритмическая конструкция

«повторение». Цикл с заданным условием окончания работы

 

Планируемые образовательные результаты:

предметные – представления об алгоритмической конструкции «цикл», о цикле с заданным условием окончания работы; умение исполнять циклический алгоритм для формального исполнителя с заданной системой команд; умение составлять простые (короткие) циклические алгоритмы для формального исполнителя с заданной системой команд;

метапредметные        умение   выделять  циклические   алгоритмы    в

 

различных процессах;

 

личностные              алгоритмическое   мышление,    необходимое   для

 

профессиональной деятельности в современном обществе.

 

Решаемые учебные задачи:

1)    расширить представления об алгоритмической конструкции «цикл»;

 

2)    получить навыки записи циклов с заданным условием окончания работы;

 

3)    получить навыки выполнения циклов с заданным условием окончания работы для различных формальных исполнителей;

 

 

4)    получить навыки разработки циклов с заданным условием окончания работы для различных формальных исполнителей с заданной системой команд.

 

Основные понятия, рассматриваемые на уроке:

алгоритм;

 

повторение;

 

циклический алгоритм (цикл);

 

тело цикла.

 

Используемые на уроке средства ИКТ:

 персональный        компьютер        (ПК)        учителя,        мультимедийный

 

проектор, экран;

 

ПК учащихся.

 

Электронные образовательные ресурсы

 презентация «Основные алгоритмические конструкции. Повторение» из электронного приложения к учебнику; программа "Конструктор алгоритмов"(sc.edu.ru);

 

модуль для коллективной работы «Циклические алгоритмы с постусловием» (sc.edu.ru).

 

Особенности изложения содержания темы урока

По  ходу  изложения  нового  материала  решается  множество  задач  в

рабочей тетради или из учебника.

 

Практическая работа по составлению блок-схем алгоритмов на компьютере может быть организована на основе программы «Конструктор алгоритмов».

 

Ответы и решения к заданиям в РТ

№ 150.

 

Начало

 

Взять пустое ведро и кружку

 

 

Наполнить кружку водой

 

Вылить воду из кружки в ведро

 

 

Ведро наполнено?                           Да

 

Нет

 

Конец

 

№ 151.

 

91


алг покраска забора

 

 

 

 

 

 

 

 

 

нач

 

 

 

 

 

 

 

 

 

 

 

взять кисть и краску

 

 

 

 

 

 

 

 

 

подойти к левому краю забора

 

 

 

 

 

 

нц

 

 

 

 

 

 

 

 

 

 

 

покрасить одну доску

 

 

 

 

 

 

 

 

 

шагнуть вправо

 

 

 

 

 

 

 

 

 

кц при забор кончился

 

 

 

 

 

 

 

кон

 

 

 

 

 

 

 

 

 

 

 

 

 

№ 152.

 

 

 

 

 

 

 

 

 

а)

 

x

 

y

 

x

y

б)

x

y

x

y

 

 

4

 

8

 

15

5

 

10

0

8

-4

 

 

2

 

4

 

13

-10

 

8

10

6

4

 

 

0

 

2

 

 

 

 

6

18

4

10

 

 

-2

 

2

 

 

 

 

4

24

2

14

 

 

-4

 

4

 

 

 

 

2

28

0

16

 

 

-6

 

8

 

 

 

 

0

30

 

 

 

 

-8

 

14

 

 

 

 

 

 

 

 

 

 

Зацикливание!

 

 

 

 

 

 

 

 

 

 

№ 153.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

92


Начало

 

Список данных

 

a, b, c, k - целые

 

 

a, b, c

 

k:=1

 

b:=2*b

 

a:=a-b/2

 

Да

a<=0

 

Нет

Черт

 

разорен

 

a:=a+с

 

 

 

b:=b - с

 

 

b<=0

Да

 

 

 

Нет

Мужик

 

разорен

 

k:=k+1

 

 

 

 

 

 

k

 

Конец

 



 

 

 

а

 

b

c

k

20

 

10

 

11

 

21

 

9

 

 

1

23

 

7

 

 

2

27

 

3

 

 

3

35

 

-5

 

 

4

М разоряется при 4-м обмене

 

а

 

b

c

 

k

20

 

11

 

10

 

 

19

 

12

 

 

1

 

17

 

14

 

 

2

 

13

 

18

 

 

3

 

-5

 

 

 

 

4

 

Ч разоряется при 4-м обмене

 

 

 

а

 

b

c

k

20

 

12

 

16

 

24

 

8

 

 

1

32

 

0

 

 

2

М разоряется при 2-м обмене

 

а

 

b

c

k

20

 

12

 

12

 

20

 

12

 

 

1

20

 

12

 

 

2

20

 

12

 

 

3

Обмены длятся бесконечно

 


 

№ 154.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

93


Начало

 

Список данных

 

n – цел, a, b, c - вещ

 

 

a, b, c

 

n:=0

 

 

n:=n+1

 

a:=a*1.25-b

 

Да

а<c

 

Нет

 

n


 

 

а

b

c

n

 

 

 

 

100

20

40

0

 

 

 

 

105

 

 

1

 

 

 

 

111.25

 

 

2

 

 

 

 

120

 

 

3

 

 

 

 

Ловить рыбу можно сколь угодно долго.

 


 

 

 

Ответы и решения к заданиям в учебнике.

  30. Пусть m=15, n=1.

 

Шаг алгоритма

Переменные

Условия

 

 

m=15

n=1

 

 

 

 

 

1

 

13

2

13<6 (Нет)

 

2

 

11

4

11<6 (Нет)

 

3

 

9

8

9<6 (Нет)

 

4

 

7

16

7<6 (Нет)

 

5

 

5

32

5<6 (Да)

 

 

Ответ: 32 и 5.

 

 

 

 

 

№ 31.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

94


Начало

 

Список данных

 

x, y, z - нат

 

 

x, y

 

z := 0

 

z := z + x

 

y := y - 1

 

Да

y<=0

 

Нет

 

 

 

z

 

Конец

 

Домашнее задание. §3.4.3(2); задания 30–31 к параграфу. Дополнительное задание: работа с модулем «Циклические алгоритмы с постусловием».