Главная страница

6 урок Правила записи арифметических выражений. Правила записи арифметических выражений Цели обучения, достигаемые на этом уроке (Ссылка на учебный план)


Скачать 256.04 Kb.
НазваниеПравила записи арифметических выражений Цели обучения, достигаемые на этом уроке (Ссылка на учебный план)
Дата14.03.2023
Размер256.04 Kb.
Формат файлаdocx
Имя файла6 урок Правила записи арифметических выражений.docx
ТипПравила
#986992

Краткосрочный план урока

Раздел долгосрочного планирования:

6.4С. Правила записи арифметических выражений


Школа:ШГ№30 г.Нур-Султан

класс: 6

Участвовали:

Не участвовали:

Дата: 09.02.2021


ФИО учителя:

Султанова Зауре Балбековна

Тема урока

Правила записи арифметических выражений

Цели обучения, достигаемые на этом уроке (Ссылка на учебный план)

6.3.3.1 знакомство с правилами записи арифметических выражений;

6.3.3.1 написание линейных алгоритмов.

Цель урока


- познакомить с правилами записи арифметических выражений;

- учить использовать математические функции;

- учиться записывать линейные алгоритмы на языке Python;


Критерии оценивания

Учащийся:

  • знаком с правилами записи арифметических выражений;

  • знаком с основными типами данных;

  • умеет составлять линейные алгоритмы;



Языковые задачи

Предметная лексика и терминология

Учащиеся будут:

– иметь представление о языке программирования Python;

– использовать правила записи арифметических выражений;

Сочетания, используемые для диалога/письма:

– модуль math;

функция pow(xy) возвращает значение х в степень у (х у );

– функция math.sqrt() возвращает квадратный корень из числа;

– функция math.ceil() округляет число вверх до ближайшего целого числа;

-функция math.floor() округляет вниз до ближайшего целого числа и возвращает результат.
– списки list;

– логический тип данныхboolean;

– вывести результат на экран;

– окно консоли;

– элементы списка вывода;

– несколько вызовов функции;

– написать комментарии к программе;

– классификация типов данных;



Воспитание ценностей

Национальное единство, мир и согласие в нашем обществе. – воспитание этой ценности будет происходить на уроке через групповую работу обучающихся, взаимопомощь.

Межпредметная связь

Навыки работы в IDEPython являются основными для записи кода программ. Python имеет математический модуль math. Функции min()и max() - для поиска наименьшего или наибольшего значения в итерируемом объекте. pow(xy) функция возвращает значение х в степень у (х у ); math.sqrt() возвращает квадратный корень из числа;

math.ceil() округляет число вверх до ближайшего целого числа;

 math.floor() округляет вниз до ближайшего целого числа и возвращает результат.

Данные навыки необходимы для создания программ, которые могут быть использованы для расчетов на уроках алгебры, геометрии, физики.

Использование ИКТ

https://replit.com

https://www.programiz.com/python-programming/online-compiler/

Предыдущие знания


знает типы данных; умеет составлять линейные алгоритмы; умеет

создавать переменные; умеет использовать целочисленный тип данныхintegerи функциюinput();

- учить записывать простые программы на сложение, деление, умножение чисел.


Ход урока

Запланированные этапы урока

Виды упражнений, запланированных на урок:

Ресурсы

Начало урока

3 мин

5 мин

Позитивный настрой.

Активити: на интерактивной доске поочередно показываются арифметические знаки:

+ поднять руки вверх;

-опустить руки;

*скрестить руки перед собой;

**скрестить руки над головой;

/соединить вертикально руки перед собой;

//держать обе руки параллельно перед собой;

% обеими руками показать буквы «О».

Детям раздаются картинки для деления на группы.

-Посмотрите на картинки и определите тему урока

Определение темы

Какую тему мы начали изучать на прошлом уроке?

(Типы данных)

Прием «ДО - ПОСЛЕ» используется для актуализации знаний(3мин):

Каждому ученику раздается данная таблица, в которой он записывает свои предположения по прошлой теме в колонке «До».


Типы данных – множество допустимых значений.

Тип – это описание, данное значениям допустимых данных.

Числовые типы данных:integerиfloat

Переменные - это контейнеры для хранения значений данных.

Переменная создается в тот момент, когда ей присваиваится значение.

Определение целей урока.

Чему мы должны научиться?



Какие навыки мы сегодня будем закреплять на уроке?

Привести учащихся к целям урока:

- учиться применять модуль math;

- учиться использовать основные функции модуля;
Python имеет математический модуль math. Функции min()и max() - для поиска наименьшего или наибольшего значения в итерируемом объекте.

pow(xy) функция возвращает значение х в степень у (х у );

math.sqrt() возвращает квадратный корень из числа;

math.ceil() округляет число вверх до ближайшего целого числа;

 math.floor() округляет вниз до ближайшего целого числа и возвращает результат.


И - индивидуальная разминка – по времени - на разминку записываются коды применения модуля mats и функций (дифференциация – по темпу и по заданиям - более способные учащиеся выполнят больше заданий, задания на высокий уровень навыков - анализ)

Задания на навыки высокого порядка – анализ – произвети вычиления при помощи модуля math:

ФОСамооценивание – при выполнении данного задания ученики увидят правильность своих ответов.









ФОСамооценивание – при выполнении данных заданий ученики увидят правильность своих ответов.

Деление на группы (по картинкам) (приложение 1)
Критерии оценивания:

Учащийся:

  • знает блок-схему линейного алгоритма;

  • использует функции модуля math;

  • записывает программы на простые арифметические действия.






Картинки для деления нагрупп (приложение 1)

Приложение 2


Приложение 2

Приложение3



Середина урока

5 мин


10 мин

10 мин


5 мин


Г Работа в группах, метод Джигсо:

Каждая группа работает над алгоритмом создания программ:

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

Задание 1.Найти квадратный корень числа 81, используя модуль math.





ФО Выполненное задание проверяется на экранах компьютеров.

ФО Учитель наблюдает за работой учащихся, оказывает поддержку.

Критерий оценивания:


Дескрипторы

Вызывает библиотеку модуля math

Записывает функцию math.sqrt(), которая возвращает квадратный корень из числа;



Задание 2.Возвести значение 3 в степень 4, используя модуль math.





Группы переформируются таким образом, чтобы в каждой группе оказались карточки с разными примерами.

(дифференциация по темпу и по заданиям- по количеству выполненных заданий– более способные учащиеся успеют выполнить в программе больше вычислений)

ФОПроверка работ – на экранах компьютеров.

ФО Учитель наблюдает за работой учащихся, оказывает поддержку.

Критерии оценивания:


Дескрипторы

Вызывает библиотеку модуля math

Записывает функцию pow(xy), которая возвращает значение х в степень у (х у );



Задание 3 Округлить число 1.6 вверх до ближайшего целого числа и вниз до ближайшего целого числа и вывести результат.

(дифференциация по темпу и по заданиям- по количеству выполненных заданий– более способные учащиеся успеют выполнить в программе больше вычислений)




ФОПроверка работ – на мониторах компьютеров.

ФО Учитель наблюдает за работой учащихся, оказывает поддержку.

Критерии оценивания:


Дескрипторы

Вызывает библиотеку модуля math

math.ceil() округляет число вверх до ближайшего целого числа;

 math.floor() округляет вниз до ближайшего целого числа и возвращает результат.





приложение 3 к уроку


Конец урока

2 мин

Подведение итогов урока. Выводы о достижении целей. Обсудить в группах – достигли целей?

Рефлексия учеников в конце урока, используется прием «ДО-ПОСЛЕ»:

В графу «ПОСЛЕ»ученики записывают в виде тезисов все, что стало понятно на уроке по новой теме.


Д/з Используя модуль math, запишите линейные алгоритмы:

  1. Число 2 возвести в степень 3;

  2. Число 6 возвести в степень 2;

  3. Число 4.75 округлить до ближайшего наибольшего целого;

  4. Число 1.32 округлить до ближайшего наибольшего целого;

  5. Число 8.47 округлить до ближайшего наименьшего целого;

  6. Число 6.93 округлить до ближайшего наименьшего целого;

  7. Извлечь из квадратного корня число 64;

  8. Извлечь из квадратного корня число 49;



Листы оценивания. Приложение 4

Дифференциация-каким способом вы хотите больше оказывать поддержку? Какие задания вы даете ученикам более способным по сравнению с другими?

Оценивание - как Вы планируете проверять уровень усвоения материала учащимися?

Охрана здоровья и соблюдение техники безопасности

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

Дифференциация включает в себя задания разного уровня сложности. Более сильные учащиеся выполнят больше заданий, заданий на навыки более высокого уровня – анализ (в начале урока). Учащиеся с хорошими учебными способностями во времяработы в группахбудут помогать и объяснять одноклассникам, более сильным учащимся будет дано более сложное задание. Во время выполнения второго задания каждый учащийся сможет выполнить столько заданий, сколько успеет, то есть по своим индивидуальным возможностям. Во время выполнения заданий учащиеся могут обращаться к ним за консультацией. Учитель оказывает индивидуальную помощь учащимся.

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

Выполненное задание 1 и 2 проверяется программой автоматически.

Проверка задания 3 – по результату написанных программ.

Наблюдение учителя, словесная оценка, похвала, поддержка.


Здоровьесберегающие

технологии, активные виды деятельности: 1)Активити вначале урока. 2)Передвижение учащихся при делении на группы (2 раза)
Правила техники безопасности: при передвижению по классу быть внимательным и осторожным к одноклассникам, не толкаться.

Рефлексия по уроку

Была ли реальной и доступной цель урока или учебные цели?

Все ли учащиеся достигли цели обучения? Если ученики еще не достигли цели, как вы думаете, почему? Правильно проводилась дифференциация на уроке?

Эффективно ли использовали вы время во время этапов урока? Были ли отклонения от плана урока, и почему?

Используйте данный раздел урока для рефлексии. Ответьте на вопросы, которые имеют важное значение в этом столбце.





Итоговая оценка

Какие две вещи прошли действительно хорошо (принимайте в расчет, как преподавание, так и учение)?

1:

2:

Какие две вещи могли бы улучшить Ваш урок (принимайте в расчет, как преподавание, так и учение)? 1:

2:

Что нового я узнал из этого урока о своем классе или об отдельных учениках, что я мог бы использовать при планировании следующего урока?

Приложение 1. Картинки для деления на группы (распечатать по количеству учеников)


Приложение 2.





Модуль math


Приложение 3. Задания

Задание 1.Найти квадратный корень числа 81, используя модуль math.






Задание 2.Возвести значение 3 в степень 4, используя модуль math.





Задание 3 Округлить число 1.6 вверх до ближайшего целого числа и вниз до ближайшего целого числа и вывести результат.












Приложение 4. Оценочный лист (заполняется в конце урока в группах)



Критерии оценивания

*знает правила записи арифметических выражений

*знает модуль math;

*выводит на экран результат простых арифметических действий;

Дескрипторы

использует функцию pow(xy)

использует функцию math.sqrt()

использует функцию math.ceil()

использует функцию math.floor() 

Наджмуддин













Адина













Максат













Амина













Камила














написать администратору сайта