Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИК ЛР№10.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
40.88 Кб
Скачать

Основы алгоритмизации и программирование

Раздел 3. Алгоритмы, структуры данных и система программирования Паскаль. Инструкционная карта №10 Вариант1

Тема: Разработка алгоритмов и программ обработки строк. Использование множеств для решения задач.

Цель занятия:

  • разработать алгоритм решения задачи;

  • составить программу и произвести ее трассировку, отладку и тестирование;

  • совершенствовать культуру общения.

Ход занятия:

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

2. Повторение изученного материала.

a) Опорные знания:

  • Строковые переменные. Описание.

  • Процедуры и функции обработки строк.

  • Множества. Операции над множествами.

б) Решение задачи (совместно с педагогом)

Условие:

Напишите программу подсчета количества гласных в слове на английском языке. Удалите все буквы между первыми двумя гласными. Если в слове нет двух гласных букв, выведите соответствующее сообщение.

3. Самостоятельная работа.

Индивидуальное задание:

С клавиатуры вводится слово. Замените в нем все буквы «о» на «а». Выведите все буквы, стоящие между первыми двумя буквами «а». Если в слове нет двух букв «а» выведите соответствующее сообщение.

4. Подведение итогов. Самоанализ результатов работы.

Домашнее задание: Комбинаторика для программистов. Липский В. М.: «Мир», 1988, стр. 89-138.

Повторить тему «Сортировка и поиск информации. Методы внутренней сортировки».

Основы алгоритмизации и программирование

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

Инструкционная карта №10 Вариант2

Тема: Разработка алгоритмов и программ обработки строк. Использование множеств для решения задач.

Цель занятия:

  • разработать алгоритм решения задачи;

  • составить программу и произвести ее трассировку, отладку и тестирование;

  • совершенствовать культуру общения.

Ход занятия:

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

2. Повторение изученного материала.

a) Опорные знания:

  • Строковые переменные. Описание.

  • Процедуры и функции обработки строк.

  • Множества. Операции над множествами.

б) Решение задачи (совместно с педагогом)

Условие:

Напишите программу подсчета количества гласных в слове на английском языке. Удалите все буквы между первыми двумя гласными. Если в слове нет двух гласных букв, выведите соответствующее сообщение.

3. Самостоятельная работа.

Индивидуальное задание:

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

4. Подведение итогов. Самоанализ результатов работы.

Домашнее задание: Комбинаторика для программистов. Липский В. М.: «Мир», 1988, стр. 89-138.

Повторить тему «Сортировка и поиск информации. Методы внутренней сортировки».

Основы алгоритмизации и программирование

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

Инструкционная карта №10 Вариант3

Тема: Разработка алгоритмов и программ обработки строк. Использование множеств для решения задач.

Цель занятия:

  • разработать алгоритм решения задачи;

  • составить программу и произвести ее трассировку, отладку и тестирование;

  • совершенствовать культуру общения.

Ход занятия:

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

2. Повторение изученного материала.

a) Опорные знания:

  • Строковые переменные. Описание.

  • Процедуры и функции обработки строк.

  • Множества. Операции над множествами.

б) Решение задачи (совместно с педагогом)

Условие:

Напишите программу подсчета количества гласных в слове на английском языке. Удалите все буквы между первыми двумя гласными. Если в слове нет двух гласных букв, выведите соответствующее сообщение.

3. Самостоятельная работа.

Индивидуальное задание:

Напишите программу обращения слова. (например «корова» — «аворок»). В обращенном слове удалите вторую и предпоследнюю буквы.

4. Подведение итогов. Самоанализ результатов работы.

Домашнее задание: Комбинаторика для программистов. Липский В. М.: «Мир», 1988, стр. 89-138.

Повторить тему «Сортировка и поиск информации. Методы внутренней сортировки».