|
На уроке у Нины Дмитриевны
На этой странице:
Меню или не меню?
Меню всегда связано с выбором. Один и тот же список элементов может
быть просто записью для памяти или служить в качестве
меню, если предполагается выбор одного или нескольких вариантов.
В блокноте Кука есть список одноклассников с номерами телефонов. Это
не меню, а просто записи для памяти.
Когда Васе нужно позвонить Кате, он ищет в списке ее фамилию. Теперь
список работает как меню.
Получается, что понятие меню связано с нашими действиями по отношению
к элементам, составляющим обычный список или иерархическую структуру.
Иерархия
Понятие меню тесно связано с понятием иерархии
зависимостью по подчинению или включению одних объектов в другие. Ведь
очень редко меню представляет собой линейный список. Как правило, его
пункты сами являются меню, то есть образуют иерархию.
Часто говорят о числе уровней меню. Линейное меню (в виде простого
списка) называют одноуровневым.
Это означает, что если добавить к списку корень (например, меню),
то получится одноуровневая иерархия.
В качестве сложного меню, Читальный зал демонстрирует два
двухуровневых меню. Что касается второго примера меню
папок, то это настоящая двухуровневая иерархия. Меню пиктограмм
превращается в двухуровневую иерархию добавлением корня
(например, обобщающей позиции с названием пиктограммы).
В компьютерной практике не редки и трёхуровневые меню. Примером может
служить меню окна браузера:
Меню четырёх и более уровней в компьютерных программах практически не
используются (если не считать, конечно, гипертекстовые переходы внутрь
сайта: здесь глубина иерархии часто превышает число три).
Иерархия, показанная на меню, это способ упорядочивания
объектов, который следует за естественным желанием сначала охватить
всю картину в целом, а потом проникать в детали.
Хорошим примером служит система классификации животных.
Животные подразделяются на типы, каждый тип, в свою очередь,
подразделяется на подтипы. Подтипы состоят из классов, классы из
отрядов, отряды из подотрядов, подотряды из семейств. Семейства
включают в себя роды, роды виды и, наконец, виды в этой
системе классификации, состоят из отдельных представителей животного
мира:
Тип: хордовые
Подтип: позвоночные
Класс: млекопитающие
Отряд: хищные
Семейство: кошачьи
Род: кошки
Вид: кошка домашняя
Представитель: кошка Мурка
Другой пример иерархии структура книги. Книга делится на
тома, тома на части, части на главы,
главы на параграфы, параграфы на пункты. В
конкретной книге некоторые элементы из этой иерархии могут быть
опущены (например, деление на тома).
Традиционно иерархию изображают либо в виде лесенки:
Америка
Северная
Канада
США
Нью-Йорк
Колорадо
Техас
Мексика
Южная
Бразилия
Аргентина
Перу
либо в виде дерева:
Как уже отмечалось в Читальном зале, в информатике деревья растут
вниз (хотя ничто не мешает, и иногда это делают, рисовать
информационные деревья подобно их природным аналогам).
В дереве выделяют вершины (узлы) и ветви (связи).
Вершина, с которой дерево начинает свой рост, называется
корнем.
В теории деревьев принято говорить о родственных связях вершин. Так,
если от вершины A тянутся ветви к вершинам B и
C, расположенным ниже, то B и C являются
потомками (сыновьями)
вершины A, а между собой они братья. Соответственно, вершину A называют
родителем по отношению к вершинам B и
C.
Вершина, которая не имеет потомков, называется листом.
|
B и C потомки A.
A родитель для B и C.
B и C братья.
|
В определение иерархии входит условие, по которому множество потомков
каждого узла не пересекается с множеством потомком никакого другого
узла данной иерархии. Отсюда следует, например, что никакой узел
иерархии не может иметь двух родителей.
Схема родственных связей в семье Степановых, представленная ниже,
иерархией не является:
Деревья играют в информатике очень важную роль. Например, они хорошо
приспособлены для решения задач искусственного интеллекта.
Иерархия. Методические рекомендации
Иерархия важная, но сложная тема. Она подробно
рассматривается на страницах следующей книги В мире
информации, поэтому раздел 4 Иерархия в Читальном
зале текущего урока может быть опущен вместе с вопросами, практикумом,
зачётом и соответствующими заданиями, если тема вызывает у детей непреодолимые
сложности.
Однако, опыт Нины Дмитриевны показывает, что всё же дети четвёртого
класса способны освоить эту сложную, но интересную тему. Если вы
последуете этому примеру, то вам очень помогут дополнительные
комментарии и упражнения, которые предлагает Нина Дмитриевна, а также
её рассказ о постановке уроков с репортажами из школьного класса.
На уроке у Нины Дмитриевны
Ответы на вопросы
Что такое меню
-
Что такое меню?
Ответ.
Меню это набор вариантов, из которых можно выбирать
нужные.
-
Перечислите меню, которые встречаются в повседневной жизни.
Ответ. Примеры:
- оглавление книги;
- телефонный справочник;
- указатели направлений движения на перекрестке;
- список школьных факультативов;
- список видеокассет в пункте проката;
- педали и рычаги управления в автомобиле;
- кнопки выбора телевизионных программ;
- кнопки выбора этажа в кабине лифта.
-
Является ли меню
-
Расписание авиарейсов в аэропорту?
Ответ:
да, если это связано с выбором рейса.
-
Список учеников класса?
Ответ: да, если это
связано с выбором (например, ученика, который будет отвечать урок).
-
Список покупок?
Ответ: нет.
-
Расписание школьных уроков?
Ответ: нет.
-
Оглавление книги?
Ответ: да.
-
Телефонный справочник?
Ответ: да.
-
Набор клавиш на клавиатуре компьютера?
Ответ: да.
-
Календарь?
Ответ: да, если это связано с выбором даты.
-
Список продуктов для приготовления борща?
Ответ: нет.
-
Каталог книг в библиотеке?
Ответ: да, если
это связано с выбором книги.
-
Объявление в газете?
Ответ: да, если
в нем предлагается выбор из нескольких вариантов.
-
Дорожный указатель?
Ответ: да,
если это связано с выбором направления движения.
Компьютерные меню
-
Кого называют пользователем?
Ответ.
Пользователь это человек, который использует устройство.
Более точно пользователь устройства (телевизора, холодильника,
автомобиля).
-
Кого называют компьютерным пользователем?
Ответ.
Компьютерный пользователь это человек, который использует
компьютер.
-
Что такое интерфейс?
Ответ.
Интерфейс это совокупность средств, обеспечивающих
взаимодействие. Например, пульт управления обеспечивает интерфейс
между телевизором и пользователем телевизора.
-
Что такое компьютерный интерфейс?
Ответ.
Компьютерный интерфейс это совокупность средств,
обеспечивающих взаимодействие между компьютером и пользователем
компьютера. Он включает в себя такие средства как кнопка включения
компьютера, мышь, клавиатура, монитор, а также средства,
реализованные программным путем: окна, экранные кнопки, меню.
Часто говорят не просто о компьютерном интерфейсе, а о
пользовательском компьютерном интерфейсе, подчёркивая, что
речь идёт о диалоге между компьютером и пользователем. Дело в том, что
для связи отдельных частей компьютера существуют внутренний
компьютерный интерфейс, недоступный обычному пользователю.
-
Как устроено меню в виде простого списка?
Ответ.
Меню записывают в текстовом виде, укладывая список слов в
строчку (горизонтальное меню) или столбец (вертикальное меню).
Выбор позиции выполняется мышиным щелчком на нужном слове.
-
Что происходит, когда курсор попадает на позицию меню?
Ответ.
Чтобы пользователю была понятна особая сущность текста, элементы меню
меняют внешний вид, когда над ними находится курсор: меняется
цвет,
плотность, появляется
контур или как-то
иначе
привлекается внимание пользователя.
-
Как устроено меню на пиктограммах?
Ответ.
Текстовые пункты в меню заменены пиктограммами.
-
Как устроено меню на кнопках?
Ответ.
Пункты меню оформлены в виде кнопок.
Курсор наводят на нужную кнопку и нажимают её, то есть
выполняют мышиный щелчок.
Компьютерные меню (продолжение)
-
Перечислите виды компьютерных меню.
Ответ.
- Текстовый список
- Набор пиктограмм
- Обычные кнопки
- Радиокнопки
- Флажки
- Разворачивающийся список
-
Что такое радиокнопки и как с ними работать?
Ответ.
Радиокнопка это графический знак в виде кружочка слева от
позиции выбора. Когда пользователь выбирает объект, внутри кнопки
появляется точка.
Блок радиокнопок образует меню с возможностью выбора ровно одного
варианта. При установке отметки на новой кнопке блока, старая отметка
автоматически снимается.
-
Что такое флажки и как с ними работать?
Ответ.
Флажок это графический знак в виде прямоугольника слева от
позиции выбора. Когда пользователь выбирает объект, в прямоугольнике
появляется крестик (или галочка).
Блок флажков образует меню с возможностью выбора нескольких позиций из
предложенного списка.
-
Что такое разворачивающийся список и как с ним работать?
Ответ.
Разворачивающийся список это окошко, в котором видна одна
строка и управляющая кнопка (со стрелкой) справа. Нажатие на кнопку
разворачивает список, и он виден на экране целиком. После
выбора варианта список автоматически сворачивается, оставляя в окошке
только выбранную строку.
Разворачивающийся список позволяет экономить место на экране
компьютера.
Иногда в окошко разворачивающегося списка помещают не одну строку, а
несколько, а выбор не ограничивают одной строкой.
-
Что такое сложное меню и как с ним работать?
Ответ.
Сложное меню это меню, в котором некоторые позиции
сами являются меню.
Пользователь сначала выбирает пункт в основном меню, затем работает с
подменю, если оно предусмотрено для данного пункта.
-
Как работать с меню папок компьютера?
Ответ.
Папка в этом меню обозначается пиктограммой с рисунком папки:
.
Щелчок по знаку
+
открывает меню папки. Пиктограмма меняется на знак
открытой папки: .
Щелчок по знаку
скрывает меню папки, папка закрывается: .
Иерархия
-
Что такое иерархия?
Ответ.
Иерархия это зависимость, отражающая подчинение одних объектов другим
или включение одних объектов в другие.
-
Как изображают иерархию?
Ответ.
Иерархию традиционно изображают деревом или лесенкой. Однако, можно
изобразить иерархическую зависимость в виде нелинейного списка.
Например, иерархия
Год
Зима
Весна
Март
изображается в виде списка: Год(Зима, Весна(Март)).
-
Что такое вершина?
Ответ.
Вершина это любой объект, принадлежащий множеству объектов,
которое образуют иерархию.
-
Что такое корень?
Ответ.
Корень это вершина, расположенная выше других в
иерархической лестнице. Корень единственная вершина в
иерархии, которая не имеет родителей, с него дерево иерархии начинает
свой рост.
-
Что такое ветвь?
Ответ.
Ветвь это связь между вершинами. При изображении иерархии деревом,
обозначается отрезком прямой, соединяющим связанные вершины.
-
Приведите пример иерархии с одним уровнем.
Ответ.
Компьютер
Основные устройства
Дополнительные устройства
-
Приведите пример иерархии с двумя уровнями.
Ответ.
Компьютер
Основные устройства
Системный блок
Монитор
Клавиатура
Мышь
Дополнительные устройства
Джойстик
Колонки
Микрофон
Наушники
Принтер
Сканер
Станок
Телефон
Флешка
-
Приведите пример иерархии с тремя уровнями.
Ответ.
Компьютер
Основные устройства
Системный блок
Устройства ввода
Клавиатура
Мышь
Устройства вывода
Монитор
Дополнительные устройства
Устройства ввода
Микрофон
Сканер
Джойстик
Видеокамера
Устройства вывода
Колонки
Наушники
Принтер
Устройства ввода и вывода
Флешка
Телефон
Станок
-
Какие объекты из следующего списка могут образовывать иерархию?
- Расписание авиарейсов в аэропорту.
- Список учеников класса.
- Список покупок.
- Расписание школьных уроков.
- Оглавление книги.
- Телефонный справочник.
- Набор клавиш на клавиатуре компьютера.
- Календарь.
- Список продуктов для приготовления борща.
- Каталог книг в библиотеке.
- Объявление в газете.
- Дорожный указатель.
Ответ.
Каждый объект списка может иметь иерархическую структуру. Например,
список продуктов для борща может быть поделен на основные
компоненты и приправы. Дорожный указатель может
содержать предварительные разделы север, юг и
так далее.
Рекомендации по выполнению практикума
Для выполнения заданий в разделе 3. Компьютерные меню (продолжение)
и практикуме к этому разделу, необходимо скопировать папку
Документы из папки электронной книги (папка computer) в папку
Мои документы компьютера.
В папку Документы можно, при желании,
добавить собственные папки и другие документы.
Решения зачетного класса
| 1. |
Что такое меню |
| |
Зачёт |
| 2. |
Компьютерные меню |
| |
Зачёт |
| 3. |
Компьютерные меню (продолжение) |
| |
Зачёт |
| 4. |
Иерархия |
| |
Зачёт |
|