Программное обеспечение: классификация ПО
Цели и задачи
- Цель урока по SMART: к концу урока учащиеся смогут объяснить назначение основных видов программного обеспечения, классифицировать не менее 10 предложенных программ и обосновать свой выбор, допустив не более одной ошибки.
- Сформировать представление о программном обеспечении как совокупности программ, обеспечивающих работу компьютера и выполнение пользовательских задач.
- Научить различать системное, прикладное и инструментальное программное обеспечение по назначению и приводить примеры каждой группы.
- Развивать умение анализировать назначение цифровых инструментов, работать с информацией, аргументировать решение и сотрудничать в паре или группе.
- Воспитывать ответственное отношение к выбору и использованию программ, интерес к цифровым профессиям и готовность проверять назначение программ перед установкой.
Планируемые результаты
Личностные
- Осознавать роль программного обеспечения в учебной, профессиональной и повседневной деятельности человека.
- Проявлять интерес к возможностям цифровых технологий и осознанному выбору программ для решения задач.
- Понимать необходимость ответственного использования программ, соблюдения авторских прав и правил цифровой безопасности.
- Оценивать собственный вклад в групповую работу и уважительно относиться к аргументам одноклассников.
Метапредметные
- Выделять существенные признаки программ и классифицировать их по назначению.
- Извлекать информацию из кратких описаний программ, сопоставлять назначение программы и категорию ПО.
- Формулировать гипотезу, проверять её по предложенным признакам и корректировать ошибочную классификацию.
- Работать в группе, распределять роли, представлять результат и аргументировать выбранное решение.
- Использовать цифровую терминологию при описании программных средств.
Предметные
- Знать понятие программного обеспечения и основные группы ПО: системное, прикладное и инструментальное.
- Уметь объяснять назначение операционной системы, драйверов, служебных программ, прикладных программ и средств разработки.
- Уметь классифицировать конкретные программы по назначению и приводить собственные примеры.
- Владеть алгоритмом определения вида ПО по вопросу «для чего нужна эта программа?».
Универсальные учебные действия (УУД)
Личностные УУД
- Определяют личную значимость знаний о ПО для учёбы, общения и будущей профессиональной деятельности.
- Осмысливают ответственность пользователя за устанавливаемые и используемые программы.
- Проявляют самостоятельность при выборе уровня творческого задания.
- Оценивают собственное участие в командной игре и соблюдение правил сотрудничества.
Регулятивные УУД
- Формулируют цель урока на основе проблемной ситуации с неизвестным типом программы.
- Планируют последовательность действий при классификации программ по назначению.
- Проверяют решение по эталону и исправляют ошибки в классификации.
- Оценивают степень достижения цели с помощью листа самооценки и билета на выход.
Познавательные УУД
- Выделяют признаки системного, прикладного и инструментального ПО.
- Сравнивают программы по их функциям и устанавливают соответствие между программой и задачей пользователя.
- Строят классификационную схему «Программное обеспечение» и используют её для решения учебной задачи.
- Анализируют описания неизвестных программ и делают вывод о принадлежности к определённой группе.
Коммуникативные УУД
- Распределяют роли в группе: аналитик, секретарь, докладчик и эксперт по проверке.
- Формулируют вопросы о назначении программы и дают развёрнутые аргументированные ответы.
- Согласовывают общий вариант классификации при расхождении мнений.
- Представляют творческую идею и корректно реагируют на вопросы одноклассников.
Подготовка учителя к уроку
- Подготовить презентацию или экранную схему с понятием ПО, тремя основными группами и краткими признаками каждой группы.
- Распечатать комплект игровых карточек «Программа — назначение» по одному комплекту на каждую группу из 4 человек; предусмотреть 12–15 карточек в комплекте.
- Подготовить карточки трёх цветов для системного, прикладного и инструментального ПО либо заменить их стикерами.
- Распечатать лист классификации с тремя полями: «Системное ПО», «Прикладное ПО», «Инструментальное ПО» — по одному листу на группу.
- Подготовить индивидуальную карточку самостоятельной работы с шестью примерами программ и лист самооценки — по одному экземпляру на каждого ученика.
- Вывести на доску или экран алгоритм: «1. Что делает программа? 2. Для кого она предназначена? 3. Нужна ли она для работы компьютера, решения пользовательской задачи или создания других программ?»
- Подготовить таймер на 3 и 5 минут, маркеры, магниты или клейкие стикеры.
- Подготовить шаблон творческого задания «Придумай программу будущего» с полями: название, проблема, функции, группа ПО, пользователь.
- Проверить доступность компьютера и проектора; практическая установка программ на уроке не проводится.
Ход урока
Этап 1. Организационный момент и игровая мотивация (3 мин)
Цель этапа: включить учащихся в учебную деятельность через игровую ситуацию и вызвать интерес к теме классификации программ.
Время | Действие учителя | Действие учеников |
|---|---|---|
1 мин | Учитель приветствует класс и показывает на экране изображение «цифрового рюкзака» с условными значками программ. «Здравствуйте, ребята. Представьте, что вы собираетесь в цифровое путешествие. В рюкзак можно положить только те программы, которые действительно пригодятся. Но сначала нужно понять, что делает каждая из них. Сегодня мы будем не просто слушателями, а экспертами по программному обеспечению». | Готовят тетради и ручки, рассматривают изображения, формулируют предположения: «Нужны программы для работы компьютера, учёбы, общения и создания новых программ». |
2 мин | Учитель проводит мини-игру «Угадай по функции»: «Я называю действие, а вы показываете большой палец, если предполагаете, что для него нужна программа: включить компьютер, набрать текст, создать игру. Почему ответы получились разными? Значит, программы выполняют разные роли, и нам предстоит разобраться в их классификации». | Показывают сигналы, называют примеры: «Для включения нужна операционная система», «Для текста нужен текстовый редактор», «Для создания игры может понадобиться среда разработки». |
Завершение этапа: учитель подводит итог: «Мы увидели, что слово “программа” объединяет разные инструменты. Сейчас вспомним, что уже знаем о программах, и найдём признак, по которому их можно распределить.»
Этап 2. Актуализация знаний (5 мин)
Цель этапа: актуализировать знания о программах и выявить представления учащихся об их назначении.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель организует приём «Подумай — обсуди в паре — поделись». «Запишите за 30 секунд три программы, которыми вы пользовались за последнюю неделю. Затем сравните список с соседом и выберите одну программу, о которой сможете объяснить: что она делает и кому нужна». | Индивидуально записывают три программы, затем обсуждают в парах. Приводят примеры: «браузер нужен для работы с сайтами», «графический редактор нужен для создания изображений». |
3 мин | Учитель фиксирует на доске названия программ и задаёт вопросы: «Что общего у всех этих объектов? Чем отличается программа для просмотра сайта от программы, которая помогает создать другую программу? Можно ли назвать операционную систему обычным пользовательским приложением?» | Предлагают ответы: «Все программы выполняют команды», «программы отличаются назначением», «операционная система управляет компьютером, поэтому отличается от прикладного приложения». |
Завершение этапа: учитель подводит итог: «Мы назвали много программ, но пока распределяем их интуитивно. Чтобы делать это точно, нам нужен общий критерий и понятная схема.»
Этап 3. Постановка проблемы и целеполагание (4 мин)
Цель этапа: сформулировать учебную проблему и совместно определить цель урока.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель показывает три карточки: «операционная система», «текстовый редактор», «среда программирования». «Представьте, что эти программы нужно разложить по трём папкам, но названия папок стёрлись. Какие вопросы помогут восстановить порядок? Что нужно узнать о каждой программе прежде всего?» | Формулируют проблемные вопросы: «Для чего нужна программа? Кто ею пользуется? Нужна ли она для работы самого компьютера или для конкретной задачи?» |
2 мин | Учитель принимает формулировки и уточняет: «Сформулируйте цель урока одним предложением. Постарайтесь использовать слова “различать”, “классифицировать” и “обосновывать”». Учитель записывает согласованную цель на доске. | Формулируют цель: «Научиться различать виды ПО, распределять программы по группам и объяснять свой выбор». Записывают тему и цель урока. |
Завершение этапа: учитель подводит итог: «Цель определена: нам предстоит открыть классификацию ПО и научиться пользоваться ею как инструментом анализа. Переходим к построению самой схемы.»
Посмотрите план целиком
Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.
Этап 4. Открытие нового знания (10 мин)
Цель этапа: сформировать представление о трёх основных группах программного обеспечения и их признаках.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | Учитель выводит на экран схему: «Программное обеспечение» — «системное», «прикладное», «инструментальное». «Программное обеспечение — это совокупность программ, которые обеспечивают работу компьютера и помогают пользователю решать задачи. Системное ПО управляет устройствами и организует работу компьютера. К нему относятся операционные системы, драйверы и служебные программы». | Рассматривают схему, записывают определение. Приводят примеры системного ПО: «операционная система», «драйвер устройства», «антивирусная служебная программа». |
3 мин | Учитель продолжает: «Прикладное ПО предназначено для решения пользовательских задач: работы с текстом, изображениями, таблицами, презентациями, общения и обучения. Инструментальное ПО используют для создания, проверки и отладки других программ. Посмотрите на вопрос-подсказку: “Создаёт ли эта программа новые программы?”» | Сопоставляют группу и назначение. Формулируют вывод: «Текстовый редактор — прикладная программа, а среда разработки — инструментальная». |
2 мин | Учитель проводит приём «Светофор»: «Зелёная карточка — признак понятен, жёлтая — нужно уточнение, красная — пока трудно. После сигнала объясните соседу один признак выбранной вами группы». Учитель уточняет спорные случаи, например антивирус и архиватор как служебные программы. | Поднимают карточки, объясняют в парах признаки. Уточняют: «Служебные программы относятся к системному ПО, потому что обслуживают компьютер и его ресурсы». |
2 мин | Учитель задаёт цепочку вопросов: «Какая группа обеспечивает базовую работу компьютера? Какая помогает пользователю писать, рисовать или считать? Какая нужна разработчику программ? Что произойдёт, если убрать системное ПО?» | Отвечают: «Системное», «прикладное», «инструментальное». Делают вывод: «Без системного ПО компьютер не сможет нормально управлять устройствами и запускать приложения». |
Запись в тетрадях
- Программное обеспечение — совокупность программ, обеспечивающих работу компьютера и выполнение задач пользователя.
- Системное ПО управляет компьютером и его устройствами: операционная система, драйверы, служебные программы.
- Прикладное ПО помогает пользователю решать конкретные задачи: текстовый редактор, браузер, графический редактор.
- Инструментальное ПО предназначено для создания и отладки программ: среда разработки, языки программирования и инструменты разработчика.
Завершение этапа: учитель подводит итог: «У нас появилась рабочая схема из трёх групп. Теперь проверим её не на отдельных примерах, а в командной игре, где важны скорость, точность и аргументация.»
Этап 5. Первичное закрепление. Игра «Разложи программы по полкам» (7 мин)
Цель этапа: закрепить классификацию ПО через групповое распределение карточек и защиту решения.
Время | Действие учителя | Действие учеников |
|---|---|---|
1 мин | Учитель делит класс на группы по 4 человека и распределяет роли. «В каждой группе будут аналитик, секретарь, докладчик и эксперт. На столе лежит лист с тремя полями и набор карточек: операционная система, драйвер принтера, архиватор, браузер, текстовый редактор, графический редактор, табличный процессор, медиаплеер, среда разработки, редактор кода, антивирус. Ваша задача — за 3 минуты распределить карточки и возле двух спорных примеров записать объяснение». | Распределяют роли, получают карточки и лист классификации, уточняют правила игры. |
3 мин | Учитель запускает таймер и напоминает алгоритм: «Сначала прочитайте назначение программы, затем определите, кому она нужна и какую задачу решает. Не ориентируйтесь только на название. Если мнение расходится, приведите аргумент и попросите эксперта группы сравнить его с определением». | Раскладывают карточки, обсуждают спорные случаи, записывают аргументы: «антивирус относится к системному ПО, потому что обслуживает и защищает систему», «редактор кода относится к инструментальному ПО, если используется для создания программ». |
3 мин | Учитель останавливает работу и проводит проверку «Защита полки». «Докладчик каждой группы назовёт по одному примеру из каждой категории и объяснит выбор. Остальные группы могут поднять карточку “согласен” или “есть вопрос”, но вопрос должен быть конкретным». | Докладчики представляют решения. Одноклассники сравнивают их с собственной раскладкой, задают вопросы и исправляют карточки при необходимости. |
Завершение этапа: учитель подводит итог: «Команды распределили программы не по внешнему виду, а по назначению. Сейчас каждый самостоятельно проверит, умеет ли применять алгоритм без подсказки группы.»
Этап 6. Самостоятельная работа с самопроверкой (8 мин)
Цель этапа: диагностировать индивидуальное понимание классификации и сформировать навык самостоятельной проверки.
Время | Действие учителя | Действие учеников |
|---|---|---|
5 мин | Учитель раздаёт карточку с заданиями: «Распределите шесть программ по трём группам: операционная система, браузер, драйвер звуковой карты, редактор презентаций, среда разработки, архиватор. Для двух выбранных программ допишите объяснение одним предложением. Работайте молча, время — пять минут». | Индивидуально записывают названия групп и аргументы. Пример ответа: «Браузер — прикладное ПО, потому что с его помощью пользователь работает с интернет-ресурсами». |
3 мин | Учитель открывает на экране эталон: «Проверьте не только название группы, но и объяснение. Поставьте плюс за верную классификацию, точку — если верная классификация не объяснена, и исправьте ошибки зелёной ручкой». | Сверяют работу с эталоном, исправляют ответы, подсчитывают результат и отмечают затруднение в листе самооценки. |
Эталон решения
Операционная система — системное ПО: управляет ресурсами компьютера и запуском программ. Драйвер звуковой карты — системное ПО: обеспечивает взаимодействие операционной системы с устройством. Архиватор — системное, точнее служебное ПО: обслуживает работу с файлами. Браузер — прикладное ПО: позволяет пользователю просматривать интернет-ресурсы. Редактор презентаций — прикладное ПО: помогает создавать презентации. Среда разработки — инструментальное ПО: предназначена для создания, проверки и отладки программ.
Завершение этапа: учитель подводит итог: «Самопроверка показала, что решающим является не привычное название программы, а её функция. Осталось применить знания творчески и представить программу, которая могла бы появиться в будущем.»
Этап 7. Творческое задание «Программа будущего» (5 мин)
Цель этапа: применить классификацию ПО в новой ситуации и развить творческое мышление через проектирование цифрового инструмента.
Время | Действие учителя | Действие учеников |
|---|---|---|
1 мин | Учитель предлагает выбор: «Выберите один из двух маршрутов. Вариант А — придумайте прикладную программу, которая решает проблему школьника. Вариант Б — придумайте инструментальную программу, помогающую создавать цифровые продукты. На листе укажите название, проблему, три функции, группу ПО и предполагаемого пользователя». | Выбирают вариант индивидуально или в паре, распределяют роли автора и редактора, заполняют шаблон. |
3 мин | Учитель напоминает критерии: «Хорошая идея должна иметь понятную проблему, не менее трёх функций и обоснованную группу ПО. Не пишите только “умное приложение”: объясните, какую конкретную задачу оно решает. Через три минуты несколько авторов представят идею классу». | Создают проекты, например: «Расписание-помощник — прикладная программа, которая учитывает уроки, домашние задания и время на дорогу» или «Конструктор учебных симуляций — инструментальная программа для создания интерактивных моделей». |
1 мин | Учитель приглашает двух-трёх авторов: «Представьте название и ответьте на два вопроса: почему эта программа нужна и почему вы отнесли её к выбранной группе?» Класс реагирует коротким сигналом «идея понятна» или задаёт один уточняющий вопрос. | Представляют идеи, объясняют классификацию, задают авторам уточняющие вопросы, отмечают наиболее полезную или оригинальную разработку. |
Завершение этапа: учитель подводит итог: «Вы не только распознали готовые программы, но и спроектировали собственные. Перед завершением проверим, какие признаки и термины действительно остались у каждого.»
Этап 8. Рефлексия, билет на выход и домашнее задание (3 мин)
Цель этапа: обобщить содержание урока, оценить достижение цели и объяснить дифференцированное домашнее задание.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель раздаёт маленькие листы для приёма «Билет на выход»: «Ответьте письменно на три пункта: 1) назовите три группы ПО; 2) классифицируйте программу “редактор кода” и объясните выбор; 3) укажите, какой вопрос по теме остался. Затем отметьте в листе самооценки: “могу объяснить”, “могу классифицировать”, “нужна помощь”». | Заполняют билет на выход. Пишут: «системное, прикладное, инструментальное»; «редактор кода — инструментальное ПО, если используется для разработки программ». Отмечают личный уровень понимания. |
1 мин | Учитель сообщает домашнее задание и критерии выбора: «Обязательный уровень выполняют все. Повышающий и дополнительный выбирайте с учётом своей уверенности. Важно не количество терминов, а точность объяснения назначения программы». | Записывают выбранный уровень домашнего задания и контрольные вопросы, сдают билет на выход. |
Завершение этапа: учитель подводит итог: «Сегодня вы научились видеть за названием программы её назначение и место в общей системе ПО. Сохраните алгоритм классификации: сначала функция, затем пользователь и только потом группа. На следующем уроке мы подробнее рассмотрим системное программное обеспечение и взаимодействие операционной системы с устройствами.»
Критерии оценивания практической работы
- «5» — верно распределены все шесть программ в самостоятельной работе, приведены два содержательных объяснения, использованы термины «системное», «прикладное» и «инструментальное ПО».
- «4» — верно распределены не менее пяти программ, приведено хотя бы одно полное объяснение, допущена одна неточность в классификации или формулировке.
- «3» — верно распределены не менее четырёх программ, но объяснения неполные либо допущены две-три ошибки; после самопроверки ученик может исправить их по эталону.
Рефлексия
Вопрос для ученика | Цель вопроса |
|---|---|
Что нового вы узнали о трёх группах программного обеспечения? | Проверка осознания ключевого содержания урока и сформированности понятийной схемы. |
Какой вопрос вы задавали себе, когда распределяли карточки? | Выявление того, использует ли ученик алгоритм классификации по назначению. |
Какая программа оказалась самой спорной и почему? | Выявление точек затруднения и качества аргументации. |
Что вы уже умеете делать самостоятельно, а что нужно повторить? | Формирование навыка самооценки и планирование дальнейшей коррекции знаний. |
Завершающее слово учителя
«Сегодня мы выяснили, что программное обеспечение — это не один вид программ, а целая система. Системное ПО обеспечивает работу компьютера, прикладное помогает пользователю решать задачи, а инструментальное используется для создания новых программ. Типичная ошибка — определять группу только по названию, не выясняя функцию программы. Используйте алгоритм “назначение — пользователь — группа”, и классификация станет обоснованной. На следующем уроке мы рассмотрим, как системное ПО управляет устройствами компьютера.»
Домашнее задание
Уровень | Что задать | Зачем |
|---|---|---|
Базовый (обязательный) | Составить таблицу из 9 программ: по 3 примера системного, прикладного и инструментального ПО. Для каждой программы записать назначение одним предложением. | Закрепляет знание трёх групп ПО; при проверке обратить внимание на соответствие примера его назначению и полноту объяснения. |
Средний (повышающий) | Проанализировать 5 программ, которыми ученик пользуется дома или в школе, и распределить их по группам. Для двух спорных примеров привести аргумент по алгоритму «назначение — пользователь — группа». | Развивает умение переносить учебную классификацию в жизненный контекст и аргументировать решение. |
Продвинутый (дополнительный) | Разработать мини-проект «Программа будущего»: придумать название, описать проблему пользователя, не менее четырёх функций, выбрать группу ПО и представить идею в виде эскиза интерфейса или краткой презентации. | Развивает творческое мышление, проектирование цифрового продукта и осознанное применение классификации ПО. |
Контрольные вопросы перед выходом из класса: «Какие три основные группы ПО вы запомнили? Чем прикладная программа отличается от системной? Для чего предназначено инструментальное ПО? По какому вопросу можно быстро определить группу неизвестной программы?»