Алгоритмы обработки строк и массивов — изучение основных понятий (1/21)
Раздел «Алгоритмы обработки строк и массивов». Изучение основных понятий по теме «Алгоритмы обработки строк и массивов». КТП составлено по действующей официальной программе Республики Беларусь.
Конспект урока
Язык примеров
Содержание урока адаптируется под выбранный язык
Введение в обработку строк и массивов
Строка и массив — упорядоченные последовательности. Для обработки нужно знать длину, допустимые индексы и правило обхода.
Лаборатория
- Сравните строку CODE и массив [12, 7, 25, 3].
- Для выбранного языка укажите первый и последний допустимый индекс.
- Протрассируйте подсчёт символов A в строке ALGORITHM.
- Реализуйте алгоритм и проверьте ALGORITHM → 1, пустую строку → 0, BBB → 0.
- Найдите ошибку в цикле, который обращается к element[length].
Инвариант: count равен числу символов A в уже просмотренной части строки.
Выходной билет
MASSIVE: длина 7; индексы Python/C++ 0…6; символ S встречается 2 раза.
Pascal
Строка традиционно индексируется с 1; используйте Length(s) и цикл for.
Материалы урока
Скачать и открыть
Учителю
2 материалаМетодичка · для учителей
Поурочное планирование и опорная схема (РБ)
DoD/УП РБ: «Алгоритмы обработки строк и массивов» · блок «Алгоритмы и программирование» · 10 кл. elevated. Маршрут 45 мин, идеи по программе, лист ученика.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!