Образовательный проект Леонида Некина

Полный курс АНГЛИЙСКОГО и НЕМЕЦКОГО

Бесплатно. В интернет-группе. Жать сюда!

Главная > Образование > Математика >

Генератор арифметических примеров-прописей «Primo-Arithmetic», описание

 

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

Математические прописи и примеры по арифметике

«Primo-Arithmetic» — это онлайновая программа, которая умеет придумывать примеры по арифметике и записывать их аккуратным почерком (точнее говоря, шрифтом Primo) на листке бумаги в клеточку. Цвет записи может быть черным или серым — в последнем случае у ребенка есть возможность дополнительно попрактиковаться в обводке цифр. Программа располжена по адресу:

https://nekin.info/prog/primo-arithmetic.html

Программа протестирована на современных версиях браузеров Mozilla Firefox (только Windows!), Google Chrome (Windows и Linux) и Opera (Windows и Linux). Корректная работа в других браузерах (в других операционных системах) не гарантирована.

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

Первый этап: генерация примеров в черновик

Нажмите левой кнопкой мыши кнопку «Генератор» (один или несколько раз). При этом в левом окне, которое служит черновиком, появятся сгенерированные примеры. Число примеров, генерируемых единовременно регулируется с помощью кнопки-индикатора «За раз».

Черновик можно отредактировать, добавляя или удаляя текст по своему усмотрению. Кроме того, предусмотрено два вида форматирования. (1) Фрагмент текста можно сделать бледным (для обводки), выделив его мышкой и нажав кнопку «Б». (2) Если же, вместо «Б», нажать кнопку «Ф», то фрагмент становится фантомным — на черновике он отображается как зачеркнутый, а в беловике он не будет отображаться вовсе, занимая, однако, место. Ответы в генерируемых примерах даны именно таким фантомным шрифтом.

Оба вида форматирования можно убрать повторным нажатием кнопок «Б» или «Ф».

Второй этап: создание прописей в беловике

Для того чтобы переписать черновик набело, нажмите кнопку «Прописи». Беловик с прописями появится в правом, более широком, окне.

Как быстро найти соответствующие друг другу примеры?

Сделав двойной щелчок левой кнопкой мыши по какому-либо примеру в черновике, мы сразу увидим этот же пример в беловике: он «высветится» желтым фоном.

Если такой же щелчок сделать по какому-либо примеру в беловике, то этот же пример «высветится» в черновике.

Печать и другие команды из группы «Файл»

Для того чтобы распечатать сгенерированные прописи, нужно воспользоваться командой Файл/Печать. При этом, собственно, печати, как таковой, еще не произойдет, но будет создана новая веб-страница с точным макетом прописей. Вот этот-то макет и следует далее распечатать на принтере обычными средствами вашего браузера. Следует иметь в виду, что макет создается под бумагу определенного формата (по умолчанию A4), который указан вверху макетной веб-страницы. Проследите, пожалуйста, за тем, чтобы этот формат совпадал с установками вашего принтера. В противном случае формат макета следует изменить с помощью настроек (см. ниже).

Кнопка «Файл» ведет также к следующим командам:

Новый — очищает левое окно от всякого текста.

Сохранить — сохраняет текст из черновика в файл на вашем компьютере.

Загрузить — загружает ранее сохраненный файл.

Образцы — открывает доступ к образцам примеров-прописей.

Настройки

Настройки задают тип и сложность генерируемых примеров, а также внешний вид прописей. Доступ к меню настроек открывается кнопкой «Настройки». Меню состоит из следующих пунктов:

Сложение/вычитание — здесь задаются параметры примеров на сложение и вычитание: в частности, в каком диапазоне должны находиться слагаемые и какой порог не может превышать сумма. Эти же параметры используются для примеров на вычитание, в которых сумма соответствует уменьшаемому, первое слагаемое — вычитаемому, а второе слагаемое — разности. Также тут задаются общая доля примеров на сложение/вычитание (по отношению ко всему числу генерируемых примеров) и относительная доля примеров на вычитание (в числе примеров на сложение/вычитание). Наконец, здесь можно потребовать от генератора, чтобы он ограничился только примерами без перехода через десяток, или же разрешить ему генерировать примеры на вычитание с отрицательной разностью (при этом уменьшаемое и вычитаемое меняются местами).

Умножение/деление — здесь задаются параметры примеров на умножение и деление: диапазон значений первого и второго сомножителей (которые в примерах на деление превращаются в делитель и частное), общая доля примеров на умножение/деление (по отношению к общему числу генерируемых примеров) и относительная доля примеров на деление (в числе примеров на умножение/деление). Здесь же можно выбрать, какой знак — дробную черту или двоеточие — использовать в качестве знака деления нацело, а также уточнить, что подразумевается под делением: деление с остатком или без.

В пункте Дополнительно задаются следующие параметры:

Число примеров, генерируемых за один раз;

Доля «уравнений» в общем числе примеров. На самом деле это не совсем уравнения: вместо переменной «икс» оставляется пробел, куда ребенок должен вписать подходящее число;

Доля примеров с «приписанными нулями». Этот параметр имеет следующий смысл. Как известно, сложность примера увеличится лишь ненамного, если к обоим слагаемым (или к одному из множителей) приписать некоторое количество нулей. Данный параметр позволяет приписывать нули к генерируемым уравнениям с заданной вероятностью. Если он равен нулю, то нули никогда не приписываются;

Максимальное число приписываемых нулей;

Доля примеров с «особым» значением суммы. Этот параметр влияет только на примеры на сложение и вычитание. Иногда желательно, чтобы ребенок потренировался складывать числа, которые дают в сумме число круглое или близкое к круглому, например 1000, 901, 802 и т.п. Соответственно, вычитание из подобных чисел также представляет особый интерес. Назовем такие числа «особыми». Этот параметр задает вероятность того, что сумма (уменьшаемое) окажется «особым» числом.

Текущий список «особых» чисел приведен тут же.

Добавить/удалить «особое» значение суммы можно введя то или иное число в соответствующее поле. Если введенного числа нет в списке, то оно будет туда добавлено. Если же введенное число уже есть, то оно будет из списка удалено.

Страница — здесь можно задать формат страницы и ширину полей.

Внешний вид — здесь задаются размер клетки, наклон шрифта и толщина линеек.

Цвет — здесь можно выбрать цвет для основного и бледного шрифта, а также линеек.

Сброс — по этой команде все настройки возвращаются к их первоначальным, стандартным значениям.

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

Если выйти из программы, а потом снова в нее войти, то все настройки сохраняются.

Большинство настроек (кроме цвета и коррекционных поправок) сохраняются также в файлах, создаваемых по команде Файл/Сохранить. При повторной загрузке этих файлов они восстанавливаются.

Прописи для левшей

В прописях для левшей буквы должны быть наклонены в другую сторону. Для этого достаточно в настройках (Настройки/Внешний вид) придать углу наклона отрицательное значение. Следует однако иметь в виду, что угол наклона в программе меняется с помощью математической операции skew (скос). Эта операция имеет тот побочный эффект, что толщина линий у букв может стать несколько неравномерной.

Обработка некиррилических символов

Если в тексте встречаются буквы латинского алфавита, то после генерации прописей они окрашиваются в левом окне в красный цвет, а в самих прописях отображаются шрифтом «Kalam» позаимствованным мною из набора Google Fonts.

Условия пользования (лицензия)

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

Примечание. Старая версия генератора примеров-прописей, реализованная как макрос в среде Microsoft Word, больше не поддерживается, однако всё еще доступна здесь.