Пользовательские функции и процедуры. Функции



бет1/2
Дата14.11.2023
өлшемі57 Kb.
#483221
  1   2
10кл19урок





Дата __________

Класс ____10___ Баймагамбетова К.А.

Тема занятия

Пользовательские функции и процедуры. Функции

Общие цели:



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

Результаты

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

Ключевые идеи

Сформировать умения создавать элементарные программы. Внимательность, аккуратность, интерес к предмету.

Задания

Индивидуальная работа, практическая работа, работа в группах.

Ресурсы

Интернет ресурсы Videouroki.net, долгосрочный план, краткосрочный план.




Этапы урока

Деятельность учителя

Деятельность учеников

Используемый модуль

I.Орг. момент

Приветствует. Отмечает отсутствующих. Делит на группы. Настраивает на урок.

Рассаживаются по местам, согласно выбранным стикером




II.Постановка цели урока

Объявляет тему урока.
Предлагает критерии оценок.



Выявляют цели урока



Новые подходы

ІІІ.Опрос домашнего задания

Задает вопросы по пройденному материалу.
1.Что такое процедура?
2. Когда мы можем использовать процедуру?
3. С чего начинается процедура на языке Python?
4.Глобальная переменная ?
5.Локальная переменная ?

  • Процедура — вспомогательный алгоритм, выполняющий некоторые действия. Это поименованный фрагмент программы, который можно вызвать.

  • Процедура должна быть определена к моменту её вызова. Определение процедуры начинается со служебного слова def.

  • Глобальная переменная — если ей присвоено значение в основной программе (вне процедуры).

  • Локальная переменная (внутренняя) известна только на уровне процедуры, обратиться к ней из основной программы и из других процедур нельзя.




Отвечают на заданные вопросы

Элементы кретического мышления

ІV.Объяснение нового материала

 Подпрограммы прежде всего необходимы в ситуации, когда в разных частях программы необходимо выполнять одни и те же действия несколько раз. В таком случае повторяемые операторы оформляются в виде функции или процедуры, к которой можно обращаться и вызывать ее выполнение из разных частей программы.
 В python существует два вида реализации подпрограмм: функции в роли процедуры и функции в классическом понимании.
 Функция в роли процедуры призвана не возвратить значение в основную программу, а вывести его, либо выполнить какие-либо действия с глобальными переменными, при этом не возвращая полученные значения основной программе (не используя ключевое слово return).
Процедуры служат для задания последовательности действий, направленных на изменение внешней по отношению к ним программной обстановки. Примерами такого изменения являются определение значений новых пременных, запись информации во внешний файл и т.п. Вызов процедуры осуществляется указанием ее имени в том месте программы, где предполагается выполнение операторов, заданных в процедуре.
Функции служат, прежде всего, для определения алгоритма вычисления некоторого значения (простого типа). В этом отношении функции подобны выражениям, которые также вычисляют значение. В соответствии с этим вызов функции является одним из допустимых https://www.youtube.com/watch?v=DJAlfolEv9A

  • Функция — это поименованный фрагмент программы, который можно вызвать.

  • Как и процедура, функция должна быть определена к моменту её вызова (служебное слово def).

  • Функция в отличии от процедуры возвращает значение.

  • Для возврата значения функции используется оператор return.

  • Вызов функции осуществляется по ее имени и обычно сопровождается выводом значения.

Составляют концептуальную карту по ресурсам


Записывают конспекты в тетрадях

Участвуют в объяснении нового материала



Новые подходы в обучении
Применение ИКТ на уроках


https://www.youtube.com/watch?v=DJAlfolEv9A



Достарыңызбен бөлісу:
  1   2




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет