Как правильно составить филворд

Как научить ребёнка составлять филворд

Составление своего филворда может быть таким же полезным, как и его разгадывание.
Здесь потребуется сбор данных, их анализ и применение.
Для того, чтобы знать, как составить филворд и научить этому других, нужно последовательно пройти несколько шагов:
   1.    Выбрать множество слов различной длины.
   2.    Выбрать тематику : например, все про спорт, все про транспорт, все про животных или сказок.
   3.    Слова могут быть совершенно произвольными.
   4.    Слова могут быть объединенные одним правилом.
   5.    Слова можно разбить на категории по размеру.
  6.     Нарисовать сетку с клетками определенного размера и начать заполнять ее словами.
Выбранные слова можно вписывать в разных вариантах, разделяя их на слоги.
Необязательно размещать их только по горизонтали или по вертикали.
Главное, что слова не должны «ломаться» по диагонали, линия может изгибаться только под прямым углом.
Помогите ребёнку проявить фантазию, подсказывая ему решение проблемы, если он не справляется сам.
Подобрать сетку из сложенных слов не так сложно, как может показаться на первый взгляд.
Необходимо вооружиться терпением и приступать к выбору слов.
Важно — подбирать только те слова, которые уже знает ребёнок. В процессе какие-то слова могут стать лишними.
Не бойтесь экспериментировать и обязательно делитесь своими наблюдениями.
*** Скажите, а вы любите разгадывать филворды?
При разгадывании вы привлекаете к ним детей?
Рекомендуем вам заняться этим интересной и познавательной игрой вместе!
Спустя некоторое время регулярных игр, вы сможете заметить улучшение успеваемости в школе.
Это — «побочный эффект» этого развлечения. Успехов!

Время на прочтение
3 мин

Количество просмотров 16K

Привет, Хабровцы. В этой статье я хочу поделиться с вами немного своим опытом и показать вам мой простой алгоритм, который я придумал для создания Филворда.

Под «Филвордом» я буду иметь ввиду эту многим знакомую игру.

В игре есть поле размером обычно NxN заполненное словами. Наша цель — найти все слова.
В нашей версии не будет букв в поле, которые не принадлежат ни одному слову и служат для сбивания игрока, а также не будет букв, которые принадлежат сразу нескольким словам. Обычный классический Филворд. И так, задача поставлена. Нужно решать.

Первым делом я всегда разбиваю задачу на подзадачи. Для решения этой задачи мне понадобится:

  1. БД со словами.
  2. Алгоритм, который вставляет слова в поле.
  3. Алгоритм, который проверяет выбранное пользователем слово на корректность. К примеру мы в поле поместили слово «программирование», а пользователь увидел там «мир» и выделяет это слово. Пользователь прав – такое слово есть, но мы его не загадывали. Нам нужен алгоритм, который будет проверять догадки пользователя и говорить ему прав он или нет.

Все, игра простая поэтому пунктов тоже не много. Начнем выполнять по порядку.

1) БД со словами.

Для решение данной задачи я сделал простую БД с несколькими таблицами, каждая из которых хранит в себе слова определенной длинны. Таблица words_2 хранит в себе слова длинной в две буквы. Таблица words_3 хранит в себе слова длинной в три буквы и так далее. Выглядеть это будет примерно так:

Пример

words_2
-Як
-Ад
-Еж
-Юг
words_3
-Кот
-Мох
-Рот
-Ток
words_4
-Нора
-Коза
words_5
-Кадык
-Кумыс

И т.д. (Будем считать, что в БД у нас тысячи слов любой длины и сложности и все они по длине в нужных таблицах хранятся).

Размер для поля установим 5×5.

Теперь немного продумаем логику выборки из этой БД. Нам нужно заполнить поле 5×5, значит нам нужны слова, длинна которых в сумме будет = 25. Здесь я вижу 2 способа по выбору слов:

  1. Мы задаем кол-во слов в нашем поле и тогда подбираем это N-ое кол-во слов так, чтобы сумма их букв = 25.
  2. Мы не указываем кол-во слов и тогда мы берем слова из БД, пока сумма букв выбранных слов не станет = 25.

1 способ

У нас есть кол-во слов N, которое должно быть в Филворде. Пусть N = 6. Я предлагаю искать среднюю длину слова путем деления свободных мест на кол-во слов.

25/6 = 4. Выбираем случайное слово из таблицы words_4 и ложем в массив слов.
Уменьшаем N на 1, а от числа свободных мест в поле отнимаем среднюю длину слова.
25 – 4 = 21
6-1 = 5;
Все это зацикливаем пока N!=1;

Примерная реализация на С++ тут

giveWord() – Некий волшебный метод, возвращающий случайное слово из БД той длинны, которая была передана в метод в качестве параметра.

wordsArray.Push() – Некий волшебный метод, который ложит слова переданное в качестве параметра в массив.

N=6;
freePlace =25;
While(N!=1)
{
wordsArray.Push( giveWord( freePlace/N ) ); // Ложим слово в массив
freePlace-= freePlace/N; // Уменьшаем кол-во свободных мест
N--; //Уменьшаем кол-во слов
}

И вот после выполнения данного цикла у нас будет массив wordsArray, в котором будет лежать 5 слов длиной (4,4,4,4,4).

После выполнение цикла нам останется лишь добавить последнее слово, которое = freePlace.

wordsArray.Push( giveWord( freePlace ) );

Получилось (4,4,4,4,4,5). Сумма =25. Условие выполнено.

Но вот мне не нравится, что все слова будут одной длины. Хотелось бы чтобы длинна слов была разной.

Как это сделать зависит уже от вашей безграничной фантазии.

Я рандомно генерировал бы число от 0 до 1 и отнимал или прибавлял (знак я тоже регулировал бы случайным числом от 0 до 1) эту случайно сгенерированную 0 или 1 к freePlace / N. Это могло бы привнести тот самый необходимый хаос и при этом не так уж сложно реализуется.

2 способ

Тут у нас уже нет кол-ва слов, от которых можно плясать. Вообще ничего нет кроме одного числа – 25. У нас не хватает чисел для работы, придется добавить чисел. Нам нужно как-то установить кол-во слов. Генерировать рандомно кол-во нам не подходит, как бы глупо это не звучало, но такой способ слишком рандомный из-за чего контроль усложняется. Нужно также помнить, что игроку не будет интересно играть на поле в 25 ячеек, в котором всего 2 слова, каждое из которых имеет длину 12 и 13 букв. Поэтому здесь я предлагаю вашему вниманию следующий лайфхак. Вспоминаем что 25 ячеек – это поле размера 5×5, 9 ячеек – это поле размером 3×3, улавливаете мысль? Верно, берем эти коэффициенты за кол-во слов на поле и применяем 1-ый способ описанный выше. В итоге у нас получится удовлетворяющее кол-во слов для заполнения поле и они будут нормальной длинны.

Итак. 1/3 часть мы выполнили. У нас есть БД и алгоритм для формирования массива слов, которыми мы будем заполнять наше поле и 1-ая часть на этом завершается. В след. части мы будем эти слова пихать в поле так, чтобы они все влезли.

Разгадывание загадок, логических задач, кроссвордов — не только помогает скоротать активно время, но и позволяет значительно расширить кругозор, заставить «работать» серое вещество нашего мозга, а также научит внимательности и разовьет память. Вообщем, как ни крути — сплошная польза! Предлагаем сегодня не только познакомиться с филвордами, но и разгадать их и даже научиться самим составлять.

Что такое филворд?

Филворд, или венгерский кроссворд, — это чудесная игра слов, один из видов кроссвордов. Классический филворд для детей представляет собой квадратное или прямоугольное поле, поделенное на квадратики и заполненное буквами. Каждая буква используется лишь один раз в одном слове и не пересекается с другими словами — это основное отличие венгерского кроссворда от классического.

В задачу игрока входит найти предлагаемые ключевые слова и вычеркнуть их в сетке. Вычёркивать слова можно по горизонтали, вертикали, вверх или вниз. Слова могут изгибаться, но только под прямым углом!

В качестве подсказок даются готовые для поиска ключевые слова, их определения или изображения. Филворды бывают разной сложности и подходят, как детям, так и взрослым.

Польза разгадывания филвордов

Грамотно составленный филворд для детей развивает интеллект, сообразительность, логику и зрительную память, поэтому они так полезны для детей младшего школьного возраста. Впрочем, и смышлёный дошкольник сможет потренировать свою смекалку, используя этот вид ребусов.

Помощь в чтении

Но главная польза венгерского кроссворда заключается в пассивном обучении чтению! Разбросанные слова по буквам помогают научиться быстрее читать и писать. В процессе поиска ребёнок учится правильно записывать длинные слова, запоминая их написание и звучание. Тренируется визуальное восприятие, что поможет ему подготовиться к школе, научит читать и правильно писать слова. Можно даже составить филворд с орфографическими словами. Чем не веселое запоминание скучного задания?

Изучение слов иностранного языка

Активно используется этот вид задания на уроках английского языка. Ведь таким образом ребенок учит и написание, и звучание, и перевод нового слова. Особенно если упор идет на ключевые слова с картинками.

Где и как использовать филворд

Увлекательный филворд на тему природы, знаний, увлечений или мультфильмов можно применять на досуге в школе и дома, или на отдыхе в летнем лагере. Пригодится разгадывание слов и на классном часу в младших классах. Такое занятие станет полезным времяпровождением во внеурочные часы. Родители сами могут заниматься с подросшими детьми, развивая и собственную сообразительность и, даже устраивая, семейные соревнования.

Как научить ребёнка составлять филворд

Составление своего филворда может быть столь же полезным, как и его разгадывание. Ведь здесь потребуется сбор данных, их анализ и применение. Для того, чтобы знать как составить филворд и научить этому других, нужно последовательно пройти несколько шагов:

  1. Выбрать множество слов различной длины. Слова могут быть тематичными, например, все из мира спорта, транспорта, животных или сказок. А могут быть совершенно произвольными, либо содержать слова, объединенные одним правилом, например, с не проверяемыми гласными в корне слова.
  2. Разбить их на категории по размеру.
  3. Нарисовать сетку с клетками определенного размера и начать заполнять ее словами.

Выбранные слова можно вписывать в разных вариантах, разделяя их на слоги. Так, необязательно размещать их только по горизонтали или по вертикали, а «строить из слов ступеньки или крутые повороты». Главное при этом помнить, что слова не должны «ломаться» по диагонали, линия может изгибаться только под прямым углом. Помогите ребёнку проявить фантазию, подсказывая ему решение проблемы, если он не справляется сам.

Подобрать сетку из сложенных слов не так сложно, как может показаться на первый взгляд. Вооружитесь терпением и приступайте к выбору слов. Подбирайте только те слова, которые уже знает ребёнок. В процессе какие-то слова могут стать лишними. Не бойтесь экспериментировать и обязательно делитесь своими наблюдениями.

Наш опыт составления филворда

Прежде чем, предложить сыну составить свой филворд, я показала ему онлайн-задание по разгадыванию этой задачки. Этот филворд вы увидите чуть ниже. Он быстро уловил суть. Затем, я нарисовала ему поле из квадратиков. Для первого филворда мы взяли небольшое поле — 6×4 и подобрали к нему всего 4 слова, с общим количеством букв 24.

Затем, сын попробовал их вписать в сетку, для начала мы решили использовать разноцветные фломастеры для каждого слова. Вот такой филворд у нас получился:

А теперь предлагаю вам немного поразвлечься и решить упомянутый филворд прямо здесь в режиме онлайн:

Проводите мышкой от первой буквы до последней найденного слова, и в случае правильного ответа, оно будет выделено рамкой. Слова-подсказки есть ниже под таблицей. Если же по каким-то причинам филворд не работает, то откройте его здесь.

Скажите, а вы любите разгадывать филворды? И привлекаете ли к ним детей? Настоятельно рекомендую вам, заняться этим вместе! Спустя некоторое время регулярных игр, вы сможете заметить улучшение успеваемости в школе. Это как «побочный эффект» этого развлечения :) .

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

Смотрите и другие статьи с логическими играми и заданиями:

Игры в школьной тетрадке

Игры на внимание

Мирное поле боя, или шахматы для детей

Головоломка Змейка Рубика

Желаю вам счастливых детей!

С любовью,

Людмила Поцепун.

Загрузка…

Материал опубликовал

Панов Егор Игоревич11860

Работаю преподавателем в Усть-Илимском филиале Иркутского энергетического колледжа с 2012 года. Преподаваемые дисциплины: Биология, Химия, ОБЖ, Астрономия

Россия, Иркутская обл., Усть-Илимск

Мастер-класс по созданию кроссвордов, филвордов, чайнвордов с помощью программы MS Excel

Составил: преподаватель УИФ ГБПОУ «ИЭК»

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

Однако они, помимо плюсов, имеют определенные недостатки, главный из которых – не всегда есть возможность задать определенный порядок слов, также сложно создать кроссворд, в котором имеется ключевое слово.

Вы скажете, зачем использовать программу MS Excel, если создать кроссворд можно и в MS Word, согласен, но как по мне процесс не очень удобный и более трудоемкий, т.к. необходимо нарисовать квадрат с помощью функции – вставка – фигуры, а потом копировать – вставлять – перемещать, считая количество букв. А уже если помимо пустой сетки понадобится кроссворд со словами внутри – отдельно в каждом квадрате выбирать функцию – добавить текст и писать по одной букве. Ух, я уже устал, даже просто печатать это.

Как же нам поможет MS Excel?


Мастер-класс
DOCX / 876.24 Кб

Опубликовано 28.04.20 в 04:41 в группе «Хочу поделиться»



Создаем филворд при помощи сервиса "Удоба"

💥Филворд – это разновидность кроссворда, главной особенностью которого является заполненная буквами сетка, в которой нужно отыскивать определенные слова. Филворд можно использовать как средство развития словарного запаса, кругозора, внимания, логики ребенка. Я часто использую это упражнение, детям нравится, и обычно они с увлечением отправляются на поиски слов. В Интернете можно найти много вариантов филвордов, но когда хочется что-то оригинальное, то приходится составлять самой. Вчера я писала про очень интересный конструктор интерактивных заданий “Удоба”. Я сама еще только тестирую данный сервис и там нашла возможность быстро создавать интересные филворды. Поэтому даю небольшую инструкцию. Вдруг пригодится.

Для начала необходимо на данном сервисе зарегистрироваться. После этого в вашем рабочем кабинете в разделе “Библиотека” выбрать опцию “Добавить”.

Создаем филворд при помощи сервиса "Удоба"

Здесь вам предлагается выбрать тип контента: “Домашнее задание”, “Интерактивный контент” и “Папка”. Описание каждой опции видно на скрине. Сегодня под наши цели подходит “Интерактивный контент”.

Создаем филворд при помощи сервиса "Удоба"

Нажимаем на “Интерактивный контент” и здесь нам предстоит выбрать тип материала. Нас интересует “Найди слова”.

Создаем филворд при помощи сервиса "Удоба"
Создаем филворд при помощи сервиса "Удоба"

Нам открывается вот такой конструктор, который мы должны заполнить.

Создаем филворд при помощи сервиса "Удоба"

Итак, по – порядку:

  1. Вводим заголовок – это будет название нашей разработки.
  2. Task description – инструкция к выполнению задания. По умолчанию там на английском языке, можно ввести на русском. К примеру: “Найди слова из сетки на тему ….”
  3. Далее вводим 10 слов, которые необходимо отыскать (у меня, например, города России).
  4. Заполняем оставшиеся настройки. Как я понимаю, далее нужно ввести буквы алфавита, чтобы среди него затерялись наши слова. А также выбрать как они будут отображаться – по вертикали, диагонали и т.п. Выбрать еще настройки, которые необходимы.
Создаем филворд при помощи сервиса "Удоба"
Создаем филворд при помощи сервиса "Удоба"

5. Можно загрузить обложку, настроить доступ и сохранить.

Создаем филворд при помощи сервиса "Удоба"

6. И смотрим результат!

Создаем филворд при помощи сервиса "Удоба"

Ссылку можно отправлять ученикам (просто скопируйте из адресной строки). По заданию можно посмотреть результаты, статистику и т.п.

Создаем филворд при помощи сервиса "Удоба"

Попробуйте пройти сами! Ссылка на филворд – здесь.

Вот такой вот интерактив! Все города нашли?😊

Если было полезно, то ставьте реакции и поддержите комментариями! 🎉

#филворды #дети #развитие внимания #интерактивное задание #онлайн #онлайн инструменты #репетитор #полезные игры #внимание #найди слова

Поддержать автора👇👇👇

Добавить комментарий