Охрана труда:
нормативно-правовые основы и особенности организации
Обучение по оказанию первой помощи пострадавшим
Аккредитация Минтруда (№ 10348)
Подготовьтесь к внеочередной проверке знаний по охране труда и оказанию первой помощи.
Допуск сотрудника к работе без обучения или нарушение порядка его проведения
грозит организации штрафом до 130 000 ₽ (ч. 3 статьи 5.27.1 КоАП РФ).
Повышение квалификации

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
03.02.2015

Технологическая карта занятия

Технологическая карта занятия для учителей информатики по теме «Практикум написания программ с полной и неполной формой ветвления». Урок направлен на отработку навыков записи команды ветвления в Паскале и решение практических задач. Развивает логическое мышление через анализ применения условий в разных сферах, а также мотивирует учащихся к изучению программирования. Готовый план-конспект с учебными целями и структурой для эффективного проведения урока.

Содержимое разработки

Технологическая карта практического занятия

Название УД, ПМ, раздела, МДК: 02.01 РАЗРАБОТКА, ВНЕДРЕНИЕ И АДАПТАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ОТРАСЛЕВОЙ НАПРАВЛЕННОСТИ

Специальность, группа: 230701 – Прикладная информатика, 33

Тема: Практикум написания программ, содержащих полную и неполную формы ветвления.

Учебные цели лекции:

Обучающая – отработка навыков записи команды ветвления; научить решать задачи по теме “Организация ветвления на языке Паскаль”.

Развивающая – активизация мыслительной деятельности путём установления единых общих правил использования команды ветвления в различных областях человеческой деятельности.

Воспитательная– воспитание мотивов учения, положительного отношения к знаниям.

иметь практический опыт:

- отладки и тестирования программного обеспечения отраслевой направленности;

- адаптации программного обеспечения отраслевой направленности;

уметь:

- адаптировать и конфигурировать программное обеспечение для решения

поставленных задач;

- осуществлять адаптивное сопровождение программного продукта или

информационного ресурса;

- использовать системы управления контентом для решения поставленных задач;

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

ПК 2.1. Осуществлять сбор и анализ информации для определения потребностей клиента.

ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом па основе готовых спецификаций и стандартов.

ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности.

ПК 2.4 Проводить адаптацию отраслевого программного обеспечения.

ПК 2.5. Разрабатывать и вести проектную и техническую документацию.

ПК 2.6. Участвовать в измерении и контроле качества продуктов.

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

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

ОК 3. Решать проблемы, оценивать риски и принимать решения в нестандартных ситуациях.

ОК 4. Осуществлять поиск, анализ и оценку информации, необходимой для постановки и решения профессиональных задач, профессионального и личностного развития.

ОК 5. Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.

ОК 6. Работать в коллективе и команде, обеспечивать ее сплочение, эффективно общаться с коллегами, руководством, потребителями.

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

ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.

ОК 9. Быть готовым к смене технологий в профессиональной деятельности.

ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей).

Уровень усвоения: 2 – репродуктивный.

Междисциплинарные связи: истоки, выход

Материально-техническое оснащение: ПК, проектор, интерактивна доска.

Учебно-методическое оснащение: рабочая программа, КТП, технологическая карта практического занятия, практическая работа.

Этапы и хронология лекции (90 минут):

Этапы занятия

Время

Содержание занятия

1. Организационный момент

2 мин

Приветствие, проверка присутствующих, внешнего вида студентов, проверка готовности студентов к лекции, заполнение журнала.

2. Формулировка темы, ее мотивация, определение целей занятия

3 мин

Сообщение темы, целей, хода занятия, указание на важность темы.

4. Контроль исходного уровня знаний

15 мин

Вопросы:

Какие алгоритмы называются разветвляющимися?

Какой фигурой условие обозначается в блок-схеме?

Какие формы ветвлений вы знаете?

Запись на языке Паскаль

Полная форма и неполная форма: отличие и запись на Паскале

Простые и сложные условия (примеры)

Условия делимости, четности чисел

Тестирование.

5. Практическая работа.

63 мин

Практикум написания программ, содержащих полную и неполную формы ветвления.

См. приложение: текст практической работы.

10. Подведение итогов занятия. Комментарий оценок.

5 мин

Жизнь весьма разнообразна, и никто не может абсолютно все предусмотреть. Нам постоянно приходится принимать решения в зависимости от создавшейся ситуации.

Если идет дождь, то мы надеваем плащ.

Если на дороге ремонт, то едем в объезд.

Даже пословицы порой содержат ветвление.

Умный в гору не пойдет, умный гору обойдет. Попробуйте сами привести несколько примеров?

“Волков бояться – в лес не ходить”.

С ветвлением мы встречаемся и в приметах:

“Много ягод рябины – к лютой зиме”.

“Ласточки низко летают – быть к дождю”.

Рефлексия

Составить синквейн, любое слово из урока, на ваш взгляд, более подходит к нашему уроку.

11. Задание на дом

мин

Могилев стр. 81 № 8

.

Список использованной литературы и Интернет-ресурсов в подготовке к занятию:

http://pascal.net.ru/Лекции

http://www.bourabai.kz/alg/pascal/index.html

http://marklv.narod.ru/book/pascal.html

http://the-programmer.ru

ФИО и подпись преподавателя _____________ Страхова О.В.

Проверь себя тест (обучающиеся сами выбирают с каким тестом будут работать)

Уровень А

Вопрос 1

Алгоритм, в котором его выполнение определяется проверкой каких-либо условий, называется…

A. разветвляющимся

B. циклическим

C. следования

D. линейным

E. процедурным

Вопрос 2

Служебное слово IF в условном операторе переводится как...

A. ЕСЛИ

B. ТОГДА

C. ИНАЧЕ

D. ВВОД

E. УСЛОВИЕ

Вопрос 3

Служебное слово THEN в условном операторе переводится как...

A. ЕСЛИ

B. ТОГДА

C. ИНАЧЕ

D. ВВОД

E. УСЛОВИЕ

Вопрос 4

Служебное слово ELSE в условном операторе переводится как...

A. ЕСЛИ

B. ТОГДА

C. ИНАЧЕ

D. ВВОД

E. УСЛОВИЕ

Вопрос 5

К какому типу отнесем переменную A:=0.4 ?

A. string

B. char

C. integer

D.boolean

E.real

Вопрос6

Укажите правильный вариант использования условного оператора.

A. IF <условие> THEN begin<серия операторов 1>end ELSE begin<серия операторов 2>end;

B. IF <условие> THEN <серия операторов 1>; ELSE <серия операторов 2>;

C. THEN begin<серия операторов 1>end IF <условие> ELSE begin<серия операторов 2>end;

D. THEN <серия операторов 1> ELSE <серия операторов 2> IF <условие> ;

E. IF <условие> THEN <серия операторов 1>

Вопрос 7

Укажите правильный вариант использования неполного ветвления.

A. IF <условие> THEN begin<серия операторов 1>end;

B. THEN <серия операторов 1>; ELSE <серия операторов 2>;

C. IF <условие> ELSE begin<серия операторов 2>end;

D. ELSE <серия операторов 2> IF <условие> ;

E. THEN <условие> IF <серия операторов 1>

Вопрос 8

Что будет выведено на экран после выполнения фрагмента программы:

begin

M:=5;

If m>5 then y:=5+m else y:=100-m;

Writeln (y);

end.

A. 95

B. 10

C. 5

D. 90

E. 0

Вопрос 9

Задача. Определить, является ли число М чётным.

Какое условие можно использовать в этой задаче?

A. M mod 2=0

B. M=2

C. M/2=0

D. M div 2=0

E. M='чётное'

Уровень В

Вопрос 1

Что будет выведено на экран после выполнения фрагмента программы:

begin

a:=3;

if a>3 then a:=5 else a:=1;

writeln (a);

end.

A. 1

B. 3

C. 5

D. ничего

E. a

Вопрос 2

Что будет выведено на экран после выполнения фрагмента программы:

begin

x:=0;

if x<>5 then y:=10 else y:=0;

writeln (y);

end.

A. 0

B. 5

C. 10

D. ничего

E. y

Вопрос 3

Что будет выведено на экран после выполнения фрагмента программы:

begin

a:=12;

if a>10 then n:=a+5 else n:=a-1;

writeln (n);

end.

A. 17

B. 11

C. 12

D. 16

E. 13

Вопрос 4

Какое условие следует использовать для вычисления Y по формулам:

Y = | X + 1 |, при X<1;

Y= cos X, при X>=1;

A. if X>1 then Y:=cos(X) else Y:=abs(X+1);

B. if X<1 then Y:=cos(X) else Y:=abs(X+1);

C. if X>=1 then Y:=abs(X+1) else Y:=cos(X);

D. if X>=1 then Y:=cos(X) else Y:=abs(X+1)

E. if X=1 then Y:=cos(X) else Y:=abs(X+1);

Вопрос 5

К какому типу отнесем переменную A:=26 ?

A. string

B. char

C. integer

D. boolean

E. real

Вопрос 6

Задача. Входит ли число R в диапазон значений [-5 ; 0).

Какое составное условие нужно поставить в этой задаче?

A. (R>=-5) and (R<0)

B. (R<=-5) and (R>0)

C. (R>-5) and (R<=0)

D. (R-5) and (R+0)

E. (A>4) or (A<=10)

Вопрос 7

Что будет выведено на экран после выполнения фрагмента программы:

a: = 3; b: = 8; c: = 5;
if a > b then x: = a + b 
else begin a: = b + c; x: = a - 2 * b
end;

Вопрос 8

Что будет выведено на экран после выполнения фрагмента программы:

a: = 10; b: = 5; c: = 6;
if (a > b) and (b > c) then x:=3 * a + 2 * b + c 
else x: = 5 * a - b + c;

Вопрос 9.

Какаяизкомандзаписанаправильно?
A) if (x=0) and (a>0) then begin b:=0;c:=x; end; else b:=x;
B) if (x=0) and (a>0) then b:=0;c:=x; else b:=x;
C)if (x=0) and (a>0) then begin b:=0;c:=x else b:=x; end;

D)if (x=0) and (a>0) then begin b:=0;c:=x; end else b:=x;

Оценивание: все верноили 1 ошибка 5, 2 ошибки «4», 3-4 –оценка «3»

Уровень А

Уровень В

1.A

1.A

2.A

2.A

3.B

3.B

4.C

4.C

5.E

5.E

6.A

6.A

7.A

7.A

8.A

8.A

9.A

9.A

Меняются тетрадями и проверяют тест, выставляют сами себе отметки

Разноуровневые задания

Уровень А

Задача № 1: Ввести число. Если оно неотрицательно, вычесть из него 50, в противном случае прибавить к нему 100. (Написать программу, начертить блок-схему).

Задача № 2: Ввести 2 числа. Если их произведение отрицательно, умножить его на –2 и вывести на экран, в противном случае увеличить его в 1,5 раза и вывести на экран. (Написать программу, начертить блок-схему).

Задача № 3: Ввести число. Если оно четное, разделить его на 4, если нечетное - умножить на 5.

Задача № 4: Ввести рост человека. Вывести на экран “ВЫСОКИЙ”, если его рост превышает 180 см, и “НЕ ОЧЕНЬ ВЫСОКИЙ” в противном случае.

Задача № 5: Составить программу, которая спрашивает возраст человека и, если ему 18 лет и больше, сообщает “Замечательно. Вы уже можете водить автомобиль”, а в противном случае – “К сожалению, водить автомобиль Вам рановато”.

Уровень В

Задача № 1: Составить программу вычисления значений функции для любого х по желанию пользователя:

Задача № 2: Вовочка, любитель стрелять из рогатки, 7 раз попадал в милицию. Ввести с клавиатуры целое положительное число – № попадания. Определить результат: ,6,7 – милиционеры вставляли новое стекло, 4,5 – новое стекло вставлял папа Вовочки,1,2, 3 – стекло не разбилось.

Задача № 3: Вводятся три значения ускорения свободного падения. Программа должна проверить, есть ли среди них ускорение свободного падения.

Задача №4: Составить программу, которая запрашивает ввод температуры тела человека и определяет, здоров он или болен (здоров при 36 < t < 37)?

Задача № 5: Ввести с клавиатуры два числа. Проверить, равно ли второе число нулю. Если да, то вывести на экран фразу: «На ноль делить нельзя!» Если нет, то найти их частное.

Уровень С

Задача №1: Человеквводитвкомпьютерчисло.Еслиононаходитсявинтервалеот28до30,тонужнонапечататьтекстПОПАЛ,еслионобольше30 — тоПЕРЕЛЁТ,еслиономеньше28,тоНЕДОЛЁТ.

Задача № 2:Ввести с клавиатуры трёхзначное число. Определить, является ли оно палиндромом (т.е. одинаково читается справа налево и слева направо). Например, числа 121, 343 – палиндромы.

Задача № 3: Ввести с клавиатуры двузначное число. Определить, делится ли оно на сумму своих цифр.

Задача № 4:Компьютер запрашивает радиус круга и сторону квадрата. Надо определить, у какой фигуры площадь больше (ответ должен иметь вид:«У круга (квадрата) площадь больше»).

Задача № 5:Составитьалгоритмрешениялинейногоуравненияax+b=0.Учестьвсевозможныеслучаивзависимостиотисходныхданных(однорешение,бесконечномногорешений,нетрешений).

Фамилия ученика _____________

Задача 1

Задача 2

Задача 3

Дополнительно

Теория

Практика

Итог

«5» - знаю и понимаю, могу применить

«4» - знаю и понимаю, но применяю с поддержкой учителя, консультанта

«3» - знаю, но понимаю и применяю под руководством учителя или консультанта

«2» - затрудняюсь.

Дополнительно

Числа Близнецы.Два нечетных простых числа, разнящиеся на два, называются Близнецами (5 и 7, 11 и 13, 17 и 19…). Составить программу, которая определяет, являются ли два введенных с клавиатуры числа близнецами.

Автоморфные числа. Автоморфным числом называется число, равное последним цифрам своего квадрата. Например, 52=25, 252=625. Составить программу, которая определяет, являются ли числа автоморфными

Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/102484-tehnologicheskaja-karta-zanjatija

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.

 

Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)

Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.

Рекомендуем Вам курсы повышения квалификации и переподготовки