Бесплатные онлайн-вебинары для учителей
интересно • быстро • выдача свидетельств
Выбрать тему

получите прямо сейчас
10 видеоуроков
по русскому языку на свой электронный ящик

 
авторские видеоуроки, видеоуроки по русскому, математике и другим предметам.

более 1000 отборных презентаций, планов и материалов к уроку.

Урок по информатике "Последовательное построение алгоритма"



Информатика 10кл. Урок 15. INF15K.LST

Тема: Последовательное построение алгоритма.
Цель: Понять сущность метода последовательного постро-
ения алгоритма.

Обеспечение урока: а) Программа E87G.COM.
б) Программа EXP12.E, KWUR.E, BKWUR.E.


Опрос.
1. Выдать учащимся по листу чистой бумаги и попросить их запи-
сать на нем алгоритм упр.3 стр.52. с обязательным указанием фа-
милии и имени ученика. (6-7мин.). Собрать записи.

2. Фронтальный опрос.

1) Для чего нужны вспомогательные алгоритмы?
2) Как записывается команда вызова вспомогательного алгорит-
ма?
3) Каков порядок исполнения основного алгоритма при исполь-
зованиии вспомогательных алгоритмов?
4) Может ли алгоритм, содержащий ссылку на вспомогательный,
оказаться в роли вспомогательного?

3. Содержание нового материала.

Последовательное построение алгоритма.
а) Метод последовательного построения - последовательное
уточнение до языка исполнителя.
б) Рассмотреть метод на примере построения алгоритма вычис-
ления степени числа "а" с целым показателем.

4. Практическая часть урока.
Если большинство учащихся не справилось с домашним заданием,
то перед выполнением практической части урока подробно рассмот-
реть математическую модель решения примера упр.3 стр.52.. Сле-
дует обратить внимание учащихся на замену переменной (y=x^2).
Полученное после замены уравнение является квадратным и его
можно решить, используя алгоритм КВУР.

1) Вызвать из библиотеки алгоритмов алгоритм EXP12.E и ис-
полнить его по шагам, углубляясь во вспомогательный алгоритм
(Esc+стрелка вниз).

2) Основная часть практического задания.
Вернуть учащимся их записи и попросить ввести домашний алго-
ритм следующим образом:
а) Вызвать из библиотеки алгоритмов алгоритм KWUR.E
б) В начало текста вставить конструкцию (Esc+A):

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

в) Набрать с клавиатуры основной алгоритм решения биквадрат-
ного уравнения и показать его исполнение по шагам.
г) По результатам второй части практической работы, и с уче-
том записей на листке выставить оценки.

Возможный вариант решения взят из методического пособия часть I.

алг бквур (вещ а,b,c, вещ x1,x2,x3,x4, лит y) ! упр.3стр.52
~~~ ~~~ ~~~ ~~~
дано а,b,c
~~~~
надо x1,x2,x3,x4,y Ответ: 1.11179, -1.11179
~~~~
нач вещ y1,y2
~~~ ~~~
квур (а,b,c,y1,y2,y)

если y="есть решение"
~~~~
то если y1<0 и y2<0
~~ ~~~
то y:="нет решения"
~~
иначе если y1>=0
~~~~~ ~~~ то x1:=sqrt(y1)
~~ x2:=-x1
все
~~~
если y2>=0
~~~~ то x3:=sqrt(y2)
~~ x4:=-x3
все
~~~
все
~~~
все
~~~
кон
~~~
Домашнее задание: Пункт 12. упр.2 стр. 52.