Как сделать филворд в powerpoint
Есть некий список слов — не важно, сколько, но, допустим, 25. Мне нужно сделать из них головоломку типа "филворд", т.е. разместить все эти слова на неком поле RxC клеток, а пустые клетки, оставшиеся после размещения слов, заполнить рандомными буквами.
На просторах гугла были найдены сервисы, способные сгенерировать кроссворд, и один из них даже как будто умеет филлворды, но именно этот раздел там не работает. Другого сервиса, способного воспринять кириллицу, не нашлось. Вопрос: какими средствами можно это сделать?
В идеале я бы вообще зависла с экселем, чтобы реализовать это в таблице, но боюсь это займёт все выходные. Может кто-то знает быстрое решение?
Заключение
Создание кроссворда в презентации – дело кропотливое и долгое, однако обычно эффект бывает незабываемым.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Как сделать филворд в powerpoint?
Создание интерактивных объектов в PowerPoint является хорошим и действенным способом сделать презентацию интересной и необычной. Одним из примеров может являться обыкновенный кроссворд, который все знают по печатным изданиям. Чтобы создать нечто подобное в PowerPoint придется попотеть, но результат того стоит.
Как сделать кроссворд в MS ExcelКак сделать кроссворд в MS Word
Процедура создания кроссворда
Само собой, прямых инструментов для этого действия в презентации не предусмотрено. Так что придется использовать другие функции, чтобы визуально в итоге получилось именно то, что нам нужно. Процедура состоит из 5 пунктов.
Пункт 1: Планирование
Этот шаг можно и пропустить, если пользователь волен импровизировать на ходу. Однако будет гораздо проще, если удастся заранее знать, какой вид будет иметь кроссворд и какие слова будут в него вноситься.
Пункт 2: Создание основы
Теперь нужно начертить знаменитые клеточки, в которых будут буквы. Эту функцию будет выполнять таблица.
Урок: Как сделать таблицу в PowerPoint
- Потребуется самая банальная таблица, которая создается наглядным способом. Для этого открываем вкладку «Вставка» в шапке программы.
- Нажимаем на стрелочку под кнопкой «Таблица».
- Появляется меню создания таблиц. В самом верху области можно увидеть поле 10 на 8. Здесь выбираем все клеточки, нажав на последнюю в правом нижнем углу.
- Будет вставлена стандартная таблица 10 на 8, которая имеет цветовое оформление в стиле темы данной презентации. Это никуда не годится, нужно редактировать.
- Для начала во вкладке «Конструктор» (обычно презентация автоматически переходит туда) заходим в пункт «Заливка» и выбираем цвет под стать фону слайда. В данном случае это белый.
- Теперь нажимаем кнопку ниже – «Граница». Тут понадобится выбрать «Все границы».
- Останется только изменить размер таблицы так, чтобы ячейки стали квадратными.
- Получился объект для кроссворда. Теперь остается придать ему законченный вид. Нужно выбирать ячейки, которые находятся в ненужных нам местах возле полей для будущих букв, левой кнопкой мыши. Нужно снимать с этих квадратиков выделение границ, используя все ту же кнопку «Границы». Следует нажать на стрелочку возле кнопки и нажать на подсвеченные пункты, ответственные за разлиновку ненужных областей. Например, на скриншоте для очистки левого верхнего угла пришлось убрать «Верхнюю», «Левую» и «Внутренние» границы.
- Таким образом надо полностью обрезать все ненужное, оставив лишь основной каркас для кроссворда.
Пункт 3: Наполнение текстом
Теперь будет сложнее – нужно заполнить ячейки буквами для создания нужных слов.
В результате должен получиться классический кроссворд. Полдела сделано, но это еще не все.
Пункт 4: Поле вопросов и нумерация
Теперь потребуется вставить в слайд соответствующие вопросы и пронумеровать ячейки.
- Вставляем еще два раза столько же полей для надписей, сколько имеется слов.
- Первая пачка заполняется порядковыми номерами. После введения нужно задать цифрам минимальный размер (в данном случае это 11), который нормально сможет восприниматься визуально при демонстрации, и при этом не будет загораживать пространство для слов.
- Вставляем цифры в ячейки для начала слов так, чтобы они были в одинаковых местах (обычно в левом верхнем углу) и не мешали вписанным буквам.
После нумерации можно заняться и вопросами.
- Следует добавить еще две надписи с соответствующим содержанием «По вертикали» и «По горизонтали» и расположить их друг над другом (или друг возле друга, если выбран такой стиль презентации).
- Под ними следует расположить оставшиеся поля для вопросов. Их теперь нужно заполнить соответствующими вопросами, ответом на которое и будет вписанное в кроссворд слово. Перед каждым таким вопросом должна стоять цифра соответствующая номеру ячейки, откуда начинает вписываться ответ.
В итоге получится классический кроссворд с вопросами и ответами.
Пункт 5: Анимирование
Теперь остается добавить элемент интерактивности данному кроссворду, чтобы сделать его окончательно красивым и эффектным.
-
Выбирая по одной каждую область надписи, следует добавлять к ней анимацию входа.
Урок: Как добавить анимацию в PowerPoint
Лучше всего подойдет анимация «Появление».
…а для горизонтальных – «Слева».
Дополнительно (не обязательно) можно добавить эффект выделения отвеченного вопроса.
- Следует на каждый из вопросов наложить дополнительную анимацию из класса «Выделение». Точный список можно получить, развернув список вариантов анимации и нажав кнопку «Дополнительные эффекты выделения».
- Здесь можно выбрать предпочтительные. Лучше всего подойдут «Подчеркивание» и «Перекрашивание».
- После того, как анимация будет наложена на каждый из вопросов, стоит опять же обратиться к «Области анимации». Здесь эффект каждого из вопросов стоит переместить под анимацию каждого соответствующего ответа.
- После этого нужно выбрать каждое из этих действий по очереди и на панели инструментов в шапке в области «Время показа слайдов» в пункте «Начало» перенастроить на «После предыдущего».
В итоге мы будем наблюдать следующее:
Заключение
Создание кроссворда в презентации – дело кропотливое и долгое, однако обычно эффект бывает незабываемым.
Мы рады, что смогли помочь Вам в решении проблемы.
Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Like this presentation?
PowerPoint 2007 Создаем филворд
Филворд – одна из разновидностей кроссворда. Может быть использован при проверке знаний, хорошо развивает зрительную память, учит правильному написанию слов. Слова в филворде читаются в разные стороны, сверху вниз и снизу вверх, могут произвольно «ломаться», но никогда не идут «по диагонали» и не пересекаются. Как решать филворд? При нажатии на картинку-триггер фигуры с буквами перекрашиваются, после чего можно прочитать слово. Решать филворд можно в произвольном порядке по указанному выше алгоритму
Б У Ч В С Г О Л Т К А К С А Н П Ч Я Ь А О Л А О Ё К Д К У О Х В Р Ю Ц О Л А А А Герои повести Автор Миропольская И.А.
Подготовительный этап 1. Продумайте вопросы-задания. Задания не должны быть сформулированы в вопросительной форме. Ответы на задания должны быть существительными в именительном падеже и единственном числе (за исключением существительных, употребляющихся только во множественном числе) 2. Начертите сетку кроссворда на листе бумаге.
Создаем сетку Вставка — фигуры. Выберите любую понравившуюся фигуру, подходящую для клеточки кроссворда.
К выбранной фигуре и её контуру подберите цвет, гармонирующий с фоном слайда, установите нужный размер. Впишите любую букву (размер шрифта должен быть не менее 24 пт для средней школы и не менее 28 пт для младшей). Когда всё будет сделано с одной фигурой, сотрите букву и скопируйте фигуру несколько раз. Буквы, которые вы впишете в клеточки кроссворда, будут иметь одинаковое начертание Создаем сетку А
Из полученных автофигур составьте кроссворд. Формат — выровнять. Создаем сетку Для более точной подгонки фигур воспользуйтесь зажатой клавишей Ctrl (внизу слева) и стрелочками «вверх», «вниз», «вправо», «влево» на клавиатуре.
Создав своеобразные блоки из фигур, используйте их для вставки в сетку Создаем сетку 1. выделить 2. группировать 3. копировать, вставить 4. выровнять
1.Разгруппируйте 2. Впишите буквы 3.Добавьте вопросы
Выделяем первую букву. Анимация – добавить эффект – выделение – изменение цвета заливки. Создаем анимацию
Меняем цвет. Настраиваем тригер ( по щелчку по вопросу) ПКМ — _ время – переключатели – начать выполнение по щелчку –первый вопрос
Выделяем остальные буквы ответа в нужной последовательности Добавить эффект – выделение – изменение цвета заливки( цвет тот же) Настраиваем тригер ( по щелчку по тому же вопросу, но после предыдущего)
Аналогично с остальными ответами. Не забываем: на каждый ответ – свой цвет! Чтобы случайным щелчком не перейти на следующий слайд: 1. Анимация – смена слайдов – убрать по щелчку 2. Вставка – фигуры – выбираем стрелку — 3. Вставка — действие – по щелчку — переход по гиперссылке — следующий слайд
к р п н и к г у и ь л о к д р е у г в а а р т т 3,1415926…. Итог
Уже обратил внимание, что на наших выездных семинарах не хватает времени показать и научить всем приемам медиадидактики. На какие-то из них не хватает времени. Многие педагоги проявляют интерес к анимированным кроссвордам. В опубликованной ранее статье я не касался технологии выполнения. Но получил уже ряд писем с просьбами описать алгоритм подготовки кроссворда в PowerPoint.
Вариантов конструирования кроссворда много:
Линейный кроссворд на одном слайде.
Линейный кроссворд с последовательным переходом по каждому вопросу на следующий слайд.
Кроссворд с триггерами и гиперссылками с произвольным выбором вопросов.
Кроссворд с виртуальной клавиатурой.
Хочу остановиться, прежде всего, на конструировании кроссворда в PowerPoint-2007. Отсутствие в этой версии программы презентаций функции «Разгруппировать таблицу в отдельные объекты PowerPoint» поставило многих в тупик.
Выход есть.
Итак, для начала в главном меню находим вкладку «Вставка».
Первоначально таблица предстает перед нами с длинными ячейками, с разным цветом строк. Поэтому в Конструкторе таблицы убираем все галочки.
В Макете таблицы форматируем ячейки. Делаем их квадратными.
Оперируя Конструктором и Макетом работаем над заливкой таблицы и толщиной линий.
Начинаем заполнять кроссворд.
Конечно, слова придумываем заранее. Соблюдаем все принципы конструирования обычного кроссворда.
Многие авторы кроссвордов оставляют таблицу целиком. Но можно и поработать над ней, сделать более похожей на обычный кроссворд.
Для этого нам понадобится инструмент «Ластик». Работая им, вытираем лишние ячейки и линии.
Оставшиеся линии внешних границ, оставшиеся поля заливаем белым цветом или тем, который у нас является фоном.
В итоге получаем следующий вид кроссворда.
Приступаем к самому главному: анимированию отдельных объектов таблицы-кроссворда.
В РР-2007 это достигается вырезанием отдельных объектов. Выделяем нужное слово (или фрагмент слова). Щелкаем левой кнопкой мыши за пределами таблицы.
У нас появится вырезанный фрагмент. Придаем ему необходимый эффект анимации. Наиболее подходящий: «Появление». Задаем нужное направление: слева или сверху в зависимости от расположения слова по горизонтали или вертикали. Вставляем этот фрагмент на прежнее место.
Обратите внимание на то, что при вырезке не фрагмента слова, а лишь одной буквы, мы получим букву другого формата. Подредактируйте её, задайте эффекты анимации и вставьте в нужное место.
Самый простой алгоритм для создания Филворда (Часть 1)
Привет, Хабровцы. В этой статье я хочу поделиться с вами немного своим опытом и показать вам мой простой алгоритм, который я придумал для создания Филворда.
Под «Филвордом» я буду иметь ввиду эту многим знакомую игру.
В игре есть поле размером обычно NxN заполненное словами. Наша цель — найти все слова.
В нашей версии не будет букв в поле, которые не принадлежат ни одному слову и служат для сбивания игрока, а также не будет букв, которые принадлежат сразу нескольким словам. Обычный классический Филворд. И так, задача поставлена. Нужно решать.
Первым делом я всегда разбиваю задачу на подзадачи. Для решения этой задачи мне понадобится:
- БД со словами.
- Алгоритм, который вставляет слова в поле.
- Алгоритм, который проверяет выбранное пользователем слово на корректность. К примеру мы в поле поместили слово «программирование», а пользователь увидел там «мир» и выделяет это слово. Пользователь прав – такое слово есть, но мы его не загадывали. Нам нужен алгоритм, который будет проверять догадки пользователя и говорить ему прав он или нет.
Все, игра простая поэтому пунктов тоже не много. Начнем выполнять по порядку.
1) БД со словами.
Для решение данной задачи я сделал простую БД с несколькими таблицами, каждая из которых хранит в себе слова определенной длинны. Таблица words_2 хранит в себе слова длинной в две буквы. Таблица words_3 хранит в себе слова длинной в три буквы и так далее. Выглядеть это будет примерно так:
words_2
-Як
-Ад
-Еж
-Юг
words_3
-Кот
-Мох
-Рот
-Ток
words_4
-Нора
-Коза
words_5
-Кадык
-Кумыс
И т.д. (Будем считать, что в БД у нас тысячи слов любой длины и сложности и все они по длине в нужных таблицах хранятся).
Размер для поля установим 5x5.
Теперь немного продумаем логику выборки из этой БД. Нам нужно заполнить поле 5x5, значит нам нужны слова, длинна которых в сумме будет = 25. Здесь я вижу 2 способа по выбору слов:
- Мы задаем кол-во слов в нашем поле и тогда подбираем это N-ое кол-во слов так, чтобы сумма их букв = 25.
- Мы не указываем кол-во слов и тогда мы берем слова из БД, пока сумма букв выбранных слов не станет = 25.
1 способ
У нас есть кол-во слов N, которое должно быть в Филворде. Пусть N = 6. Я предлагаю искать среднюю длину слова путем деления свободных мест на кол-во слов.
25/6 = 4. Выбираем случайное слово из таблицы words_4 и ложем в массив слов.
Уменьшаем N на 1, а от числа свободных мест в поле отнимаем среднюю длину слова.
25 – 4 = 21
6-1 = 5;
Все это зацикливаем пока N!=1;
giveWord() – Некий волшебный метод, возвращающий случайное слово из БД той длинны, которая была передана в метод в качестве параметра.
wordsArray.Push() – Некий волшебный метод, который ложит слова переданное в качестве параметра в массив.
И вот после выполнения данного цикла у нас будет массив wordsArray, в котором будет лежать 5 слов длиной (4,4,4,4,4).
После выполнение цикла нам останется лишь добавить последнее слово, которое = freePlace.
Получилось (4,4,4,4,4,5). Сумма =25. Условие выполнено.
Но вот мне не нравится, что все слова будут одной длины. Хотелось бы чтобы длинна слов была разной.
Как это сделать зависит уже от вашей безграничной фантазии.
Я рандомно генерировал бы число от 0 до 1 и отнимал или прибавлял (знак я тоже регулировал бы случайным числом от 0 до 1) эту случайно сгенерированную 0 или 1 к freePlace / N. Это могло бы привнести тот самый необходимый хаос и при этом не так уж сложно реализуется.
2 способ
Тут у нас уже нет кол-ва слов, от которых можно плясать. Вообще ничего нет кроме одного числа – 25. У нас не хватает чисел для работы, придется добавить чисел. Нам нужно как-то установить кол-во слов. Генерировать рандомно кол-во нам не подходит, как бы глупо это не звучало, но такой способ слишком рандомный из-за чего контроль усложняется. Нужно также помнить, что игроку не будет интересно играть на поле в 25 ячеек, в котором всего 2 слова, каждое из которых имеет длину 12 и 13 букв. Поэтому здесь я предлагаю вашему вниманию следующий лайфхак. Вспоминаем что 25 ячеек – это поле размера 5x5, 9 ячеек – это поле размером 3x3, улавливаете мысль? Верно, берем эти коэффициенты за кол-во слов на поле и применяем 1-ый способ описанный выше. В итоге у нас получится удовлетворяющее кол-во слов для заполнения поле и они будут нормальной длинны.
Итак. 1/3 часть мы выполнили. У нас есть БД и алгоритм для формирования массива слов, которыми мы будем заполнять наше поле и 1-ая часть на этом завершается. В след. части мы будем эти слова пихать в поле так, чтобы они все влезли.
Процедура создания кроссворда
Само собой, прямых инструментов для этого действия в презентации не предусмотрено. Так что придется использовать другие функции, чтобы визуально в итоге получилось именно то, что нам нужно. Процедура состоит из 5 пунктов.
Пункт 1: Планирование
Этот шаг можно и пропустить, если пользователь волен импровизировать на ходу. Однако будет гораздо проще, если удастся заранее знать, какой вид будет иметь кроссворд и какие слова будут в него вноситься.
Пункт 2: Создание основы
Теперь нужно начертить знаменитые клеточки, в которых будут буквы. Эту функцию будет выполнять таблица.
- Потребуется самая банальная таблица, которая создается наглядным способом. Для этого открываем вкладку «Вставка» в шапке программы.
Пункт 3: Наполнение текстом
Теперь будет сложнее – нужно заполнить ячейки буквами для создания нужных слов.
В результате должен получиться классический кроссворд. Полдела сделано, но это еще не все.
Пункт 4: Поле вопросов и нумерация
Теперь потребуется вставить в слайд соответствующие вопросы и пронумеровать ячейки.
- Вставляем еще два раза столько же полей для надписей, сколько имеется слов.
- Первая пачка заполняется порядковыми номерами. После введения нужно задать цифрам минимальный размер (в данном случае это 11), который нормально сможет восприниматься визуально при демонстрации, и при этом не будет загораживать пространство для слов.
- Вставляем цифры в ячейки для начала слов так, чтобы они были в одинаковых местах (обычно в левом верхнем углу) и не мешали вписанным буквам.
После нумерации можно заняться и вопросами.
-
Следует добавить еще две надписи с соответствующим содержанием «По вертикали» и «По горизонтали» и расположить их друг над другом (или друг возле друга, если выбран такой стиль презентации).
В итоге получится классический кроссворд с вопросами и ответами.
Пункт 5: Анимирование
Теперь остается добавить элемент интерактивности данному кроссворду, чтобы сделать его окончательно красивым и эффектным.
-
Выбирая по одной каждую область надписи, следует добавлять к ней анимацию входа.
…а для горизонтальных – «Слева».
Дополнительно (не обязательно) можно добавить эффект выделения отвеченного вопроса.
-
Следует на каждый из вопросов наложить дополнительную анимацию из класса «Выделение». Точный список можно получить, развернув список вариантов анимации и нажав кнопку «Дополнительные эффекты выделения».
В итоге мы будем наблюдать следующее:
Создание кроссворда в PowerPoint
Создание интерактивных объектов в PowerPoint является хорошим и действенным способом сделать презентацию интересной и необычной. Одним из примеров может являться обыкновенный кроссворд, который все знают по печатным изданиям. Чтобы создать нечто подобное в PowerPoint придется попотеть, но результат того стоит.
Читайте также: