План урока на тему:

Маски файлов

Информатика7 класс65 разделов
Маски файлов

Информатика · 7 · Открытие нового · 45 мин

Маски файлов

Цели и задачи

  • Цель: к концу урока научиться объяснять действие символов «*» и «?», проверять соответствие имени файла маске и составлять маску для отбора заданной группы файлов.
  • Научиться различать маски с символами «*» и «?», устанавливать, какие фрагменты имени они заменяют.
  • Отработать алгоритм проверки имени файла по маске на примерах из рабочего листа.
  • Развивать логическое мышление, умение анализировать условие и аргументировать выбор ответа.
  • Формировать ответственное отношение к точности цифровой информации и интерес к применению информатики в программировании и работе с данными.

Планируемые результаты

Личностные

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

Метапредметные

  • Выделяют существенные признаки маски и структурируют информацию в таблице или схеме.
  • Применяют алгоритм к новым именам файлов, проверяют результат и исправляют ошибку.
  • Формулируют и обосновывают ответ в парной и фронтальной работе.
  • Используют смысловое чтение условия и представляют результат в требуемой форме.
  • Осуществляют самооценку по итогам выполнения рабочего листа.

Предметные

  • Знать назначение маски файла и свойства символов «*» и «?».
  • Уметь определять, подходит ли имя файла под заданную маску.
  • Уметь составлять маску для отбора нескольких файлов с общими признаками.
  • Различать ситуации, когда «?» заменяет один символ, а «*» — последовательность символов, в том числе пустую.
  • Уметь применять алгоритм проверки имени файла по маске.

Универсальные учебные действия (УУД)

Личностные УУД

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

Регулятивные УУД

  • Совместно формулируют цель урока на основе проблемной ситуации.
  • Планируют последовательность проверки имени файла по маске.
  • Сверяют результат с условием и эталоном, находят причину ошибки.
  • Распределяют время при выполнении десяти заданий рабочего листа.
  • Осуществляют самооценку с помощью листа контроля и «билета на выход».

Познавательные УУД

  • Сравнивают действие символов «*» и «?» на конкретных примерах.
  • Классифицируют маски по наличию специальных символов и назначению.
  • Моделируют соответствие имени и маски посимвольной схемой.
  • Анализируют ошибочные ответы и выделяют нарушенное условие.
  • Переносят алгоритм на новые имена и расширенные группы файлов.

Коммуникативные УУД

  • Работают в парах, распределяя роли проверяющего и объясняющего.
  • Задают уточняющие вопросы о количестве заменяемых символов.
  • Аргументируют, почему имя подходит или не подходит под маску.
  • Согласуют общий ответ группы и корректно относятся к иной версии.
  • Представляют решение классу кратко и последовательно.

Подготовка учителя к уроку

  • Распечатать рабочий лист «Маски файлов» по одному экземпляру на каждого ученика и подготовить два дополнительных экземпляра для групповой проверки.
  • Подготовить карточки для разминки с именами файлов «план1.docx», «план10.docx», «планА.docx», «план.docx» и масками «план?.docx», «план*.docx».
  • Вывести на доску или экран проблемную ситуацию: «Нужно найти все текстовые файлы с именем, начинающимся на “отчёт”, но не просматривать папку вручную».
  • Подготовить схему-напоминание: «* — любое количество символов, включая отсутствие символов; ? — ровно один символ».
  • Распечатать для каждой пары мини-карточку с алгоритмом проверки имени по маске; всего 15 карточек для класса из 30 учеников.
  • Подготовить маркеры двух цветов или электронную доску для выделения фиксированных и заменяемых частей имени.
  • Подготовить стикеры двух цветов для приёма «Светофор» и рефлексии.
  • Обеспечить проектор или интерактивную доску; при наличии компьютеров открыть демонстрационную папку с файлами из заданий №4, №8, №9 и №10.
  • На доске заранее оставить место для таблицы сравнения символов «*» и «?» и общего алгоритма проверки.

Ход урока

Этап 1. Организационный момент и мотивация (3 мин)

Цель этапа: включить учеников в учебную деятельность и создать проблемную ситуацию, требующую нового способа отбора файлов.
Время
Действие учителя
Действие учеников
1 мин
Учитель приветствует класс и показывает на экране список файлов: «отчёт_январь.docx», «отчёт_февраль.docx», «отчёт_январь.pdf», «новый_март.docx». «Представьте, что в папке несколько тысяч файлов. Нужно быстро выбрать только документы отчёта в формате DOCX. Как поступить, если просматривать каждый файл вручную неудобно?»
Формулируют варианты: «отсортировать файлы», «использовать поиск», «задать условие для имени». Объясняют, что ручной просмотр займёт много времени.
2 мин
Учитель вводит приём «Проблемный вопрос»: «Можно ли записать короткое условие, которое выберет нужные файлы и отбросит остальные? Сегодня мы узнаем, как работают маски файлов, и проверим их на заданиях рабочего листа». Просит предположить значение символов «*» и «?».
Индивидуально выдвигают гипотезы, затем обсуждают их в парах 30 секунд; предполагают: «звёздочка заменяет несколько знаков», «вопросительный знак заменяет один знак».
Завершение этапа: учитель подводит итог: «Мы увидели, что для быстрого отбора нужна точная запись условия. Сейчас проверим, какие сведения об имени файла мы уже умеем использовать и где возникает затруднение».

Этап 2. Актуализация знаний и выявление затруднения (5 мин)

Цель этапа: актуализировать строение имени файла и обнаружить необходимость точного правила работы со специальными символами.
Время
Действие учителя
Действие учеников
2 мин
Учитель показывает имена «книга.txt», «книга.docx», «план10.docx». «Из каких частей состоит имя файла? Где находится расширение? Почему “книга.txt” и “книга.docx” — разные файлы, хотя основа имени совпадает?»
Подписывают на карточке основу имени и расширение; отвечают: «до последней точки находится основа, после точки — расширение», «расширение указывает на тип файла».
3 мин
Учитель раздаёт две карточки: «план?.docx» и «план*.docx». «Попробуйте без нового правила определить, подходят ли “план1.docx”, “план10.docx”, “план.docx”. Объясните, в каком месте возникло сомнение». Учитель фиксирует разные ответы на доске, не объявляя правильный.
Сравнивают имена с масками в парах, отмечают сомнение по файлам «план10.docx» и «план.docx», формулируют затруднение: «неясно, сколько символов заменяет каждый знак».
Завершение этапа: учитель подводит итог: «Мы вспомнили, что имя состоит из основы и расширения, но пока не можем надёжно определить количество заменяемых символов. Значит, нам нужно открыть свойства двух специальных знаков и составить алгоритм проверки».

Этап 3. Постановка цели и построение проекта выхода (4 мин)

Цель этапа: сформулировать учебную цель и спланировать действия для открытия правила.
Время
Действие учителя
Действие учеников
2 мин
Учитель использует приём «Снежный ком»: «Сначала каждый запишите, чему нужно научиться, затем сравните формулировки с соседом, а после мы соберём общий вариант». Учитель направляет: «В цели должны быть действие, маска и проверка имени».
Записывают индивидуальную цель, обсуждают её в парах и предлагают варианты: «научиться проверять имя по маске», «научиться составлять маску для группы файлов».
2 мин
Учитель объединяет предложения: «Наш план таков: сравнить “*” и “?”, проверить несколько имён, записать алгоритм, выполнить задания рабочего листа и объяснить ответы. В конце вы сможете выбрать маску для заданной папки».
Записывают в тетрадь цель и план из пяти шагов; задают уточняющие вопросы о том, можно ли использовать оба символа в одной маске.

Посмотрите план целиком

Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.

Завершение этапа: учитель подводит итог: «Цель определена: не просто запомнить два знака, а научиться применять их при отборе файлов. Переходим к исследованию, где правило сначала проверим на примерах».

Этап 4. Открытие нового знания (10 мин)

Цель этапа: вывести свойства символов «*» и «?» и зафиксировать алгоритм проверки имени файла по маске.
Время
Действие учителя
Действие учеников
4 мин
Учитель показывает таблицу: «план?.docx» — «план1.docx», «план10.docx», «планА.docx», «план.docx»; «план*.docx» — те же имена. «Сначала выделим неизменяемую часть “план” и расширение “.docx”. Что остаётся между ними? Сколько символов может заменить “?” Почему “план10.docx” не подходит под “план?.docx”?»
Выделяют фиксированные части цветом, считают символы и отвечают: «“?” заменяет ровно один символ», «в “план10” после основы два символа, поэтому имя не подходит», «подходят “план1.docx” и “планА.docx”».
3 мин
Учитель демонстрирует действие «*»: «Звёздочка заменяет любую последовательность символов: один символ, несколько символов или отсутствие символов. Поэтому под “план*.docx” подходят “план.docx”, “план1.docx”, “план10.docx” и “планА.docx”. Обратите внимание: расширение после точки остаётся фиксированным».
Заполняют в тетради сравнение: «?» — один символ; «*» — последовательность любой длины, включая пустую. Проверяют четыре имени и объясняют каждый результат.
3 мин
Учитель записывает алгоритм и проговаривает: «Первое: отделите расширение. Второе: сравните постоянные символы слева направо. Третье: для “?” проверьте ровно одну позицию, для “*” — допустимую последовательность. Четвёртое: проверьте совпадение расширения. Пятое: сформулируйте “да” или “нет” и назовите причину».
Расставляют карточки с действиями в порядке алгоритма, сверяют с записью на доске и формулируют правило своими словами.

Запись в тетрадях

Маска файла — шаблон, по которому определяют, подходит ли имя файла. Символ «?» заменяет ровно один символ. Символ «*» заменяет последовательность из любого количества символов, включая отсутствие символов. Алгоритм: выделить постоянные части; проверить позиции «?»; определить границы последовательности для «*»; проверить расширение; сделать вывод «да» или «нет».
Завершение этапа: учитель подводит итог: «Теперь у нас есть правило: вопросительный знак работает с одной позицией, а звёздочка — с группой символов. Проверим открытое правило сначала на отдельных заданиях рабочего листа, а затем применим его к более сложным группам файлов».

Этап 5. Первичное закрепление по рабочему листу (8 мин)

Цель этапа: применить новое правило в заданиях на различение символов и проверку соответствия имени маске.
Время
Действие учителя
Действие учеников
3 мин
Учитель направляет выполнение заданий №3 и №4: «В задании №3 распределите маски по категориям “есть *” и “есть ?”. В задании №4 внимательно проверьте маску “план?.docx”. Не угадывайте ответ: выпишите имена и посчитайте символы после основы».
Индивидуально выполняют задания №3 и №4. Для №4 проверяют «план1.docx», «план2.docx», «план10.docx», «планА.docx», «план.docx» и выбирают ответ «3».
3 мин
Учитель организует «Подумай — обсуди в паре — поделись»: «Сравните ответы №4. Каждый назовёт партнёру причину, почему файл “план.docx” подходит или не подходит». Затем разбирает два спорных примера на доске.
Обсуждают в парах, формулируют: «“план.docx” подходит, потому что “?” может заменить один символ? Нет, между “план” и “.docx” нет символа, поэтому не подходит». Называют подходящие имена: «план1.docx», «план2.docx», «планА.docx».
2 мин
Учитель предлагает задание №5: «Расположите действия проверки в правильном порядке. Сверяйте каждое действие с алгоритмом в тетради». После выполнения просит одну пару объяснить последовательность.
Расставляют шаги: выделить постоянные части; сравнить символы; проверить «?» и «*»; проверить расширение; сделать вывод. Одна пара объясняет порядок классу.

Эталон решения

Для маски «план?.docx»: «план1.docx» — да, один символ заменён знаком «?»; «план2.docx» — да; «план10.docx» — нет, после «план» два символа; «планА.docx» — да; «план.docx» — нет, отсутствует один обязательный символ. Ответ: 3 имени.
Завершение этапа: учитель подводит итог: «Мы убедились, что ответ зависит от точного количества позиций, а не от общего сходства имени. Теперь каждый самостоятельно проверит себя на заданиях, где нужно не только распознать знак, но и выбрать маску для группы файлов».

Этап 6. Самостоятельная работа с самопроверкой (10 мин)

Цель этапа: самостоятельно применить алгоритм к заданиям рабочего листа №1, №2, №8, №9 и №10 и проверить результат по эталону.
Время
Действие учителя
Действие учеников
6 мин
Учитель предлагает дифференцированный выбор: «Обязательный маршрут — задания №1, №2 и №10. Если справились, переходите к №8 и №9. Работайте по алгоритму, а в спорном месте подчёркивайте постоянную часть маски». Учитель раздаёт карточки-эталоны для самопроверки после сигнала таймера.
Выполняют задания индивидуально. В №2 составляют маску «книга.*»; в №8 предлагают «отчёт_*.docx»; в №10 выбирают «проект?.pas». В №9 распределяют имена по «рисунок?.png» и «рисунок*.png» с учётом пересечения категорий.
2 мин
Учитель включает самопроверку: «Сверьте не только итог, но и объяснение. Если ответ отличается, найдите строку алгоритма, на которой произошла ошибка. Не исправляйте молча — поставьте рядом знак вопроса и запишите причину».
Сверяют ответы с эталоном, отмечают верные знаком «+», ошибочные — знаком «?», исправляют решение и записывают причину ошибки.
2 мин
Учитель проводит «Светофор»: «Зелёная карточка — могу составить маску сам; жёлтая — понимаю правило, но ошибаюсь в отдельных примерах; красная — нужна помощь». По двум красным и жёлтым сигналам кратко повторяет различие «*» и «?».
Поднимают карточку соответствующего цвета, формулируют индивидуальный вопрос или называют тип ошибки: «не заметил расширение», «принял “?” за несколько символов».

Эталон решения

№2: маска «книга.*» выбирает «книга.txt», «книга.docx», «книга.pdf» и «книга.jpg», потому что основа «книга» фиксирована, точка и расширение задаются общей схемой, а «*» заменяет любое расширение. №8: «отчёт_*.docx» выбирает три файла с нужной основой и расширением, но не PDF и не файл с основой «новый». №10: «проект?.pas» выбирает «проект1.pas» и «проект2.pas», но не «проект10.pas», «проектА.pas», «проект.pas» и файл TXT.
Завершение этапа: учитель подводит итог: «Самостоятельная работа показала, что одна маска может описать целую группу файлов, если мы правильно выделили общую часть. Осталось связать задания в общую систему и проверить, можете ли вы объяснить правило без подсказки».

Этап 7. Включение в систему знаний, рефлексия и домашнее задание (5 мин)

Цель этапа: обобщить свойства масок, осознать результат обучения и получить задание для дальнейшей тренировки.
Время
Действие учителя
Действие учеников
2 мин
Учитель показывает на доске две незавершённые фразы: «Если нужна одна позиция, использую …» и «Если нужна последовательность символов, использую …». «Объясните на одном примере из рабочего листа, почему ответ верен».
Завершают фразы: «? — одна позиция», «* — последовательность, в том числе пустая». Приводят примеры: «проект?.pas» и «отчёт_*.docx».
2 мин
Учитель проводит приём «Билет на выход»: «Запишите: 1) одно правило, которое сегодня открыли; 2) одну маску для файлов “фото1.jpg”, “фото2.jpg”, “фото10.jpg”; 3) вопрос, который ещё требует тренировки».
Заполняют билет: маска для всех трёх файлов — «фото*.jpg»; формулируют правило и личный вопрос.
1 мин
Учитель сообщает домашнее задание и критерии: «Выберите обязательный уровень, а при готовности добавьте повышающий или дополнительный. Важно не только записать маску, но и проверить каждое имя».
Записывают выбранный уровень домашней работы и контрольные вопросы.
Завершение этапа: учитель подводит итог: «Сегодня вы научились читать маску как точное условие отбора файлов. Главная ошибка — забыть проверить количество символов и расширение. На следующем уроке мы продолжим работу с поиском и организацией файлов, используя составленные условия».

Критерии оценивания практической работы

  • «5» — верно выполнены обязательные задания №1, №2 и №10, правильно решены задания №8 и №9, ответы обоснованы через свойства «*» и «?», исправления после самопроверки выполнены осознанно.
  • «4» — верно выполнены обязательные задания и не более одной ошибки в заданиях №8 или №9; ученик правильно объясняет различие между двумя специальными символами.
  • «3» — верно выполнены не менее двух обязательных заданий, но допущены ошибки в подсчёте позиций или проверке расширения; после подсказки ученик может исправить решение.
  • Ниже базового уровня — алгоритм проверки пока применяется непоследовательно; требуется повторить свойства символов и выполнить аналогичные примеры с учителем.

Рефлексия

Вопрос для ученика
Цель вопроса
Как одним предложением объяснить различие между «*» и «?»?
Проверка осознания основного правила урока.
Почему «план10.docx» не подходит под «план?.docx», а под «план*.docx» подходит?
Выявление понимания количества заменяемых позиций.
Какой шаг алгоритма проверки имени оказался самым трудным?
Выявление точки затруднения для последующей коррекции.
Какую маску вы теперь сможете составить самостоятельно?
Оценка переноса знания на новую ситуацию и субъективной уверенности.

Завершающее слово учителя

«Сегодня мы научились использовать маски как короткие условия для поиска файлов. Мы установили, что “?” заменяет ровно один символ, а “*” — последовательность символов, включая пустую. Будьте внимательны к расширению и количеству позиций: именно здесь чаще всего возникает ошибка. На следующем уроке мы применим эти правила к более сложным операциям с файлами и поисковыми запросами».

Домашнее задание

Уровень
Что задать
Зачем
Базовый (обязательный)
Составить 6 пар «имя файла — маска» и для каждой записать «да» или «нет». Обязательно включить по 2 примера на «?» и «*», а также проверить расширение. Выполнить 3 задания на выбор маски для группы из 3–4 файлов.
Закрепляет алгоритм посимвольной проверки; при проверке смотреть на количество заменяемых позиций и совпадение расширения.
Средний (повышающий)
Придумать папку из 8 имён файлов и составить две маски: одна должна выбрать ровно три файла с одинаковым расширением, другая — все файлы с общей основой имени. Для каждого файла указать результат соответствия.
Развивает умение конструировать маску под условие и проверять, не выбраны ли лишние файлы.
Продвинутый (дополнительный)
Решить исследовательскую задачу: подобрать маску, которая выберет «архив1.zip», «архив2.zip» и «архив3.zip», но не выберет «архив10.zip», «архивА.zip» и «архив.zip». Если одной маской это невозможно в выбранной записи, объяснить почему и предложить способ отбора в два шага.
Формирует умение оценивать выразительность масок, аргументировать невозможность точного отбора и предлагать альтернативный алгоритм.
Контрольные вопросы перед выходом из класса: «Что заменяет символ “?”? Что может заменять “*”? Подходит ли “проект10.pas” под “проект?.pas” и почему? Какую маску выбрать для всех файлов с основой “отчёт_” и расширением DOCX?»

Создайте уникальный план урока по своей теме

  • Любая тема, любой уровень
  • Структура по ФГОС
  • 100% уникальный план урока
  • Цели, ход урока, рефлексия
  • Экспорт в PDF и Word
  • Готово за 1 минуту

Другие темы по информатике для 7 класса

Типы компьютеров: персональные, встроенные, суперкомпьютеры; Компьютер как универсальное вычислительное устройство, работающее по программе; Основные компоненты компьютера и их назначение; ПроцессорКомпьютерная графикаПредставление информацииРедактирование графических объектов: размер, обрезка, поворот, отражениеТекстовые документы и их структурные элементы; Текстовый процессор. Правила набора текста; Редактирование текста. Свойства символов. Шрифт и его типы; Свойства абзацев: границы, абзацный отступСпособы кодирования информацииКомпьютер — универсальное вычислительное устройство, состав компьютера и системного блока, ТБ за компомФайлы и папки (каталоги). Типы и свойства файловПрактические работы: сравнение размеров текстовых, графических, звуковых и видеофайлов, выполнение основных операций с файлами и папкамиДвоичный алфавит. Преобразование любого алфавита к двоичномуКодирование текстов. Равномерные и неравномерные кодыДекодирование сообщений. Информационный объём текста

Чем удобны планы уроков Нейрум

  • Готовый план, не набросокЦели, ход урока, планируемые результаты, рефлексия — всё по структуре ФГОС, открыли и пошли вести.
  • План урока или техкартаОдин материал — два формата экспорта в PDF. Скачали то, что нужно завучу.
  • Свой план урока за минутуНе нашли нужный? ИИ-конструктор напишет план урока по вашей теме, классу и типу урока.

Вопросы и ответы

Как скачать план урока «Маски файлов»?

Зарегистрируйтесь бесплатно — материал сохранится в личном кабинете, откуда его можно скачать как план урока или технологическую карту.

Соответствует ли план урока ФГОС?

Да, структура урока — цели, ход урока, планируемые результаты — построена по ФГОС для 7 класса (информатике).

Можно ли изменить план под свой класс?

Да. После регистрации план урока открывается в конструкторе: этапы и содержание можно отредактировать или перегенерировать.