Difference between revisions of "Руководство"
(→Using a profile) |
m |
||
(44 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{TOCright}} | {{TOCright}} | ||
− | |||
− | + | = WARNING = | |
+ | '''This page is about the old legacy version of Gcompris.''' | ||
+ | '''The manual for the new version is there: https://docs.kde.org/trunk5/en/gcompris/gcompris/index.html''' | ||
− | + | = Введение = | |
− | + | GCompris - это полностью свободный пакет обучающих программ и упражнений, направленных на обучение в таких областях, как принципы работы компьютера, использование мышки и клавиатуры, общее обучение, чтение, письмо, иностранные языки, арифметика, а также содержащий логические игры, физические опыты и прочее. Однотипные упражнения собраны в модули, и все модули вместе как раз и составляют программный пакет GCompris. К сожалению, поддерживать их довольно тяжело, поскольку каждый набор упражнений имеет свой, не похожий на другие интерфейс и свой уровень качества. | |
− | + | Идея GCompris заключается в предоставлении удобной платформы для разработки обучающих программ и упражнений. Пакет GCompris является частью проекта GNU и распространяется под лицензией GPL (http://en.wikipedia.org/wiki/GPL). | |
− | |||
− | |||
− | |||
− | = | + | = Минимальные требования к системе = |
− | + | * Процессор : Pentium 3 500Mhz | |
+ | * Оперативная память : 256 Мб | ||
+ | * Операционная система : GNU/Linux, BSD, MacOSX, Windows, или Android 2.3 и выше (мобильная версия) | ||
+ | * Видеокарта : Графический 3D-ускоритель НЕ требуется. | ||
− | + | = Установка = | |
− | |||
− | |||
− | + | Программа поставляется в различных формах. Следуйте той инструкции, которая соответствует используемой операционной системе. | |
− | + | * GNU/Linux : Рекомендуется использовать пакеты, предоставляемые GNU/Linux. Если у вашего дистрибутива нет готовых пакетов GCompris в репозитории, свяжитесь с разработчиками дистрибутива и попросите включить GCompris в репозиторий. | |
+ | * Windows : Для Windows пакет поставляется в форме обычного мастера установки. Набор упражнений в Windows-версии ограничен. Можно поддержать разработку пакета GCompris, заплатив за активационный код. | ||
+ | * MacOSX : Портирование GCompris под эту операционную систему ещё не закончено. | ||
+ | * Android: G-Compris можно скачать из магазина [https://play.google.com/store/apps/details?id=net.gcompris Google Play]. Набор упражнений в бесплатной версии ограничен. Можно поддержать разработку пакета GCompris, заплатив за активационный код. | ||
− | == | + | = Интерфейс программы = |
− | |||
− | + | Интерфейс программы (здесь и далее, речь идёт о версии для ПК) спроектирован так, чтобы маленьким детям было легко им пользоваться. GCompris управляется мышкой, пользоваться им без мыши или подобного устройства не получится. | |
− | + | == Основное окно программы == | |
+ | [[Image:Gcompris main menu.jpg|thumb|200 px|Главное меню. Основные секции находятся слева. Подменю находятся сверху.]] | ||
− | + | Когда GCompris запустился, он показывает главное окно со списком упражнений и панелью управления внизу окна. | |
− | |||
− | |||
− | + | Каждая иконка представляет собой упражнение. Если навести на неё мышку, иконка подсветится и можно будет увидеть название упражнения, его описание и имя автора. Вокруг основной иконки можно увидеть маленькие иконки, которые предоставляют дополнительную информацию об упражнении. Клик на иконке откроет упражнение либо меню упражнений. | |
− | * | + | Иконка "Динамик" показывает, нужен ли звук для выполнения упражнения: |
− | * | + | * Динамик: Для данного упражнения есть аудиофайлы. |
+ | * Динамик с красным крестиком : Аудиофайлов для данного языка упражнения не имеется. | ||
− | + | Звездочки указывают, для какого возраста предназначено упражнение: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | * [[Image:Difficulty star1.png|32 px]] 1, 2 или 3 звезды - для детей от 2 до 6 лет. | |
+ | * [[Image:Difficulty star4.png|32 px]] 1, 2 или 3 составные звезды - для детей от 6 лет. | ||
− | + | Панель управления GCompris находится внизу экрана. Далее описываются иконки-кнопки панели управления справа налево (некоторые иконки видны, только если соответствующая опция доступна в упражнении): | |
+ | * [[Image:Home.png|32 px]] Домой - Покинуть текущее упражнение, вернуться в главное меню. | ||
+ | * [[Image:Button ok.png|32 px]] Большой палец - Подтвердить свой ответ. Некоторые упражнения не могут определить, выполнил ли ребенок поставленную задачу. В таких случаях нужно нажать эту кнопку, чтобы заверщить упражнение, либо просто нажать "Ввод" на клавиатуре. | ||
+ | * [[Image:Level1.png|32 px]] Игральный кубик - Показывает текущий уровень упражнения. Нажмите на кубик, чтобы выбрать другой уровень. Обычно в упражнениях присутствует несколько уровней заданий, однако в GCompris можно перейти с уровня на уровень без необходимости выполнять все предыдущие уровни упражнения. | ||
+ | * [[Image:Repeat.png|32 px]] Губы - Попросить GCompris повторить вопрос. | ||
+ | * [[Image:Help.png|32 px]] Вопросительный знак - Открыть окно с детальным описанием упражнения. Некоторые сложные упражнения невозможно описать в окне описания, поэтому дополнительную информацию о них можно получить при помощи этой опции. | ||
+ | * [[Image:Config.png|32 px]] Набор инструментов - Меню настроек. Настройки упражнения хранятся в папке пользователя, в файле под именем .config/gcompris/gcompris.conf. Это обычный текстовый файл, который можно изменить вручную в текстовом редакторе. | ||
+ | * [[Image:About.png|32 px]] Самолётик с пингвинчиком - Информационное окошко о GCompris, которое показывает установленную версию программы и список имен разработчиков. | ||
+ | * [[Image:Button exit.png|32 px]] Ночь - Выход из GCompris. Можно также воспользоваться комбинацией клавиш Ctrl+Q. | ||
− | + | == Работа в режиме киоска == | |
− | |||
− | + | Если GCompris используется для обучения маленьких детей, или на общедоступном компьютере-киоске, можно отключить некоторые опции, запустив GCompris со следующими ключами командной строки: | |
− | + | * gcompris --disable-quit : отключить кнопку "Выход". | |
+ | * gcompris --disable-config : отключить кнопку "Настройка". | ||
− | + | Можно указать оба параметра одновременно. | |
− | + | = Поддержка других языков = | |
− | + | GCompris переведён на более чем 50 языков. Чтобы узнать, поддерживается ли ваш язык, запустите GCompris и попробуйте выбрать этот язык в настройках программы. Обратите внимание: желаемый язык должен поддерживаться самой операционной системой. Если при попытке выбрать язык появляется красный крестик, значит, язык не поддерживается операционной системой, даже если перевод файлов доступен в GCompris. | |
− | + | В ОС Линукс достаточно выбрать поддержку нужного языка в настройках дистрибутива. Чаще всего для этого требуется установить пакеты locale-xx или language-pack-xx, где xx - желаемый язык. | |
− | + | Если поддержки нужного языка в GComrpis нет, можно внести свой вклад в GCompris: сделать перевод самостоятельно. Напишите [http://l10n.gnome.org/teams/ команде переводчиков] проекта Gnome, если вы хотите помочь перевести упражнения. | |
− | + | На [http://l10n.gnome.org/module/gcompris сайте GCompris] проекта Gnome можно посмотреть, как продвигается процесс перевода упражнений на ваш язык. | |
− | + | = Изучение иностранного языка = | |
− | + | GCompris можно запустить на том иностранном языке, который вы изучаете: просто выберите нужный язык в меню настроек. Если у вас Линукс, то не забудьте установить звуковые файлы для данного языка. Windows-версия GCompris поставляется сразу со всем имеющимися звуковыми файлами. | |
− | + | Во время использования GCompris на другом языке можно поднастроить некоторые упражнения более точно, указав наборы звуквых файлов в настройках административного модуля. | |
− | == | + | = Тонкая настройка упражнений = |
− | |||
− | |||
− | + | Чтобы упражнения лучше соответствовали потребностям учителя, можно дополнить их содержание при помощи Панелей Управления. | |
− | [[Image: | + | [[Image:capt1GC.png|thumb|200 px|вертикальное чтение (vertical reading)]] |
− | + | [[Image:capt2GC.png|thumb|200 px|пропущенная буква (missing letter)]] | |
− | + | Например, в упражнениях по чтению и счёту можно изменить слова и числа, адаптировав содержимое к нужному курсу обучения. | |
− | + | Элементы панели настройки упражнения по чтению: | |
− | + | * По умолчанию (Default): Указывает язык упражнения по умолчанию, который может быть изменен. | |
+ | * Язык (Language): выбирает язык списка слов. | ||
+ | * Уровень (Level): выбирает уровень сложности и позволяет увидеть списки слов, которые можно изменить. | ||
− | + | = Управление GCompris = | |
− | + | Административный модуль GCompris позволяет сильно упростить его использование в школах, гибко и просто управляя всеми возможностями GCompris. | |
− | + | == Выбор упражнения == | |
+ | [[Image:Gcompris admin profil.jpg|thumb|200 px|Выбор доступных упражнений.]] | ||
+ | В настоящий момент в GCompris имеется более сотни разных упражнений. Предлагать ребенку все упражнения сразу не всегда разумно. GCompris даёт возможность предлагать упражнения понемногу и подключать новые по мере того, как ребёнок развивает свои навыки. Таким образом можно дольше поддерживать интерес к упражнениям, и избежать ситуации, когда ребёнок теряет время, пытаясь выполнить слишком сложное упражнение. | ||
− | + | Выбирать доступные упражнения можно двумя способами: | |
− | + | [[Image:Gcompris admin difficulty filter.jpg|thumb|200 px|Выбраны только уровни сложности 2, 3 и 4.]] | |
+ | * По уровням сложности, используя звездочки GCompris (отображающие уровни сложности от 1 до 6). Можно выбрать один уровень (например, 1), либо диапазон уровней (например, 3-5). | ||
+ | |||
+ | * По упражнениям, вручную выбирая упражнения, которые будут доступны ребёнку для выполнения. Можно включать и выключать отдельное упражнение, либо все упражнения секции. | ||
+ | |||
+ | == Создание профилей == | ||
+ | [[Image:Gcompris admin profil1.jpg|thumb|200 px|Редактирование профилей.]] | ||
+ | |||
+ | Создание профиля позволяет задать и сохранить уникальный набор настроек под уникальным именем, безотносительно списков пользователей, групп или классов. Например, можно создать профили выбранных упражнений для различных возрастных групп, чтобы каждая группа при запуске GCompris получала свой набор упражнений. | ||
+ | |||
+ | Скажем, можно сделать профили "1-й класс" и "2-й класс", каждый из которых будет содержать упражнения, соответствующие классу учеников. | ||
+ | |||
+ | Чтобы запустить GCompris в режиме администрирования и начать создавать профили, укажите параметр командной строки -a, как здесь: <code>gcompris -a</code>. | ||
+ | |||
+ | === Использование профилей === | ||
+ | |||
+ | Запустите GCompris с параметром командной строки --profile и именем профиля. Если имя профиля содержит пробелы, возьмите его в кавычки: | ||
<code>gcompris --profile 'pervyi klass'</code> | <code>gcompris --profile 'pervyi klass'</code> | ||
− | + | В этом примере pervyi klass - имя профиля настроек для первого класса. | |
− | + | Чтобы увидеть список профилей, уже настроенных в GCompris, укажите параметр командной строки --profile-list: | |
<code>gcompris --profile-list</code> | <code>gcompris --profile-list</code> | ||
− | + | Чтобы упростить запуск GCompris с нужным профилем, проще всего сделать ярлык программы с соответствующим параметром командной строки. | |
− | == | + | == Настройка упражнения == |
− | + | Чаще всего профили используются для указания списка доступных ученику упражнений. Однако, в профиле можно указать и особые настройки для конкретного упражнения, если упражнение позволяет такую настройку. | |
− | + | Упражнения, отмеченные иконкой "настройки" [[Image:Stock preferences 24.png]], могут быть настроены прямо из административного интерфейса. Например, можно настроить язык выполнения для таких приложений - русский. | |
− | == | + | == Создание пользователей и классов == |
− | [[Image:Gcompris admin class.jpg|thumb|200 px| | + | [[Image:Gcompris admin class.jpg|thumb|200 px| Классы и пользователи.]] |
− | |||
− | |||
− | |||
− | + | При необходимости можно создать личный профиль для каждого ученика, в котором будет вестись история его успехов, отмечаться выполненные и невыполненные упражнения. Ученику достаточно будет просто ввести своё имя при запуске GCompris, чтобы попасть в свой профиль и продолжить занятия. | |
− | |||
− | |||
− | + | Гибкость GCompris позволяет сгруппировать учеников в классы, или оставить их в общем классе по умолчанию. Так же можно создать просто классы, не указывая учеников этих классов. Таким классам можно затем назначить профили упражнений. | |
+ | |||
+ | == Создание групп == | ||
+ | [[Image:Gcompris admin group.jpg|thumb|200 px|Создание групп.]] | ||
+ | Группа состоит из нескольких учеников из разных классов. Создавать группы не обязательно, GCompris можно использовать и без групп, просто создавая пользователей и профили. | ||
+ | |||
+ | Группы GCompris удобны в тех случаях, когда вы работаете с группами учеников из разных классов, или учениками из одного класса, но разного уровня подготовки, или учениками, не относящимися ни к каким классам вообще. | ||
<br style="clear:both" /> | <br style="clear:both" /> | ||
− | == | + | == Отчёты == |
− | [[Image:Gcompris admin report.jpg|thumb|200 px| | + | [[Image:Gcompris admin report.jpg|thumb|200 px|Журнал успеваемости ученика Jon.]] |
− | + | ||
+ | Когда ученик заканчивает упражнение, на экране показывается картинка с результатом: получилось упражнение или нет. Gcompris сохраняет результаты всех упражнений каждого ученика и пользователя по умолчанию. | ||
− | + | Есть возможность посмотреть как все результаты, так и каждый по отдельности. Нажатием кнопки результаты можно удалить. | |
<br style="clear:both" /> | <br style="clear:both" /> | ||
− | == | + | == Вход в систему == |
− | [[Image:Gcompris login list.jpg|thumb|200 px| | + | [[Image:Gcompris login list.jpg|thumb|200 px|Ученики узнают своё имя и нажимают на него.]] |
− | [[Image:Gcompris login text.jpg|thumb|200 px| | + | [[Image:Gcompris login text.jpg|thumb|200 px|Ученики сами вводят своё имя.]] |
− | + | ||
+ | Если вы создали профили учеников в GCompris и запустили GCompris с поддержкой профилей, то при старте появится окно входа в систему. | ||
− | + | GCompris может показывать два варианта входа в систему. Это может либо список, в котором ученик должен найти своё имя и таким образом укрепить навыки чтения; либо окно ввода имени, благодаря чему ученик лучше усвоит использование клавиатуры. | |
<br style="clear:both" /> | <br style="clear:both" /> | ||
− | == | + | == Сеть / Многопользовательская среда == |
− | + | Если вы поддерживаете школьную компьютерную сеть, вы можете перезаписать файлы настроек пользователей собственными настройками. Нижеприведенные инструкции применимы как к одному компьютеру с множеством пользователей, так и к нескольким компьютерам, объединенным в сеть. В последнем случае рекомендуется хранить файлы настроек на общем для всех компьютеров сетевом ресурсе (общем диске, сетевой папке, и т.п.). | |
− | GCompris | + | Для настройки GCompris используются два файла: |
− | * | + | * В файле 'gcompris.conf' (настройка) хранятся предпочтения пользователя: настройка звука, размер экрана и тому подобное. |
− | * | + | * В файле 'gcompris.db' (база данных) содержатся : |
− | ** | + | ** Список всех упражнений и их порядок в меню; |
− | ** | + | ** Результаты пользователей: какие упражнения были выполнены, когда, как успешно. |
− | ** | + | ** Пользователи, классы, группы и профили. |
− | ** | + | ** Настройки каждого упражнения. |
− | + | Чтобы создать файл настроек, проще всего сделать так: запустить GCompris, настроить все необходмые опции и выйти из программы. Полученный файл настроек пользователя сделать общим для всех и при необходимости отредактировать вручную. Файл настроек GCompris - обычный текстовый файл, так что его можно править в любом текстовом редакторе. Рекомендуется убрать из файла те настройки, которые нежелательно делать обязательными, то есть навязывать пользователям. | |
− | + | Пример файла настроек gcompris.conf: | |
<code><pre> | <code><pre> | ||
music=1 | music=1 | ||
Line 176: | Line 199: | ||
=== GNU / Linux === | === GNU / Linux === | ||
− | + | В операционной системе GNU/Linux файл настроек находится в домашней папке пользователя, ~/.config/gcompris/gcompris.conf | |
− | + | Чтобы сделать его общим для всех, можно: | |
− | * | + | * Либо скопировать его в /etc/gcompris.conf |
− | * | + | * Либо запустить GCompris с параметром командной строки --config и полным путём к файлу. Например |
+ | <pre>gcompris --config /media/net/school62/gcompris/gcompris.conf</pre> | ||
− | + | Точно так же, чтобы все пользователи пользовались общей базой данных, укажите путь к базе в параметре командной строки --database. Убедитесь, что все пользователи имеют доступ на чтение и на запись к этому файлу. | |
+ | <pre>gcompris --database /media/net/school62/gcompris/gcompris.db</pre> | ||
− | + | Удобнее всего создать ярлык для учеников с этими параметрами командной строки, чтобы они могли запустить GCompris одним щелчком. Аналогично можно создать ярлык для учителя с параметром --administration для управления GCompris и параметром --database, указывающим путь к общей базе данных GCompris. | |
− | |||
− | === Windows | + | === Windows === |
− | + | В ОС Windows XP файл настроек хранится в C:\Documents and Settings\''Имя-Пользователя''\.config\gcompris\gcompris.conf | |
+ | В ОС Windows Vista/7 он находится в C:\Users\''имя-пользователя''\.config\gcompris\gcompris.conf | ||
− | + | Чтобы сделать его общим для всех пользователей, | |
− | * | + | * либо скопируйте его в папку C:\Program Files\gcompris |
− | * | + | * либо запускайте GCompris с параметром командной строки --config и путём к файлу. Например, так: |
+ | <pre>gcompris --config c:\gcompris\gcompris.conf</pre> | ||
− | + | Чтобы все пользователи использовали одну и ту же базу данных, запускайте GCompris с параметром командной строки --database и путём к файлу базы данных gcompris.db, расположенному в общей папке или на сетевом диске. '''У всех пользователей должны быть права на чтение и запись этого файла.''' | |
− | + | Удобно сделать ярлык доя учеников и указать нужные параметры командной строки прямо в свойствах ярлыка. Например, команда запуска GCompris может выглядеть так: "C:\Program Files\Gcompris\gcompris.exe" --database Z:\School62\GCompris\gc.db | |
− | + | Аналогично можно сделать ярлык запуска административного режима для учителя. В дополнение к параметрам --config и/или --database он должен содержать параметр --administration (или его короткий вариант -a). Например, в свойствах ярлыка может быть указано следующее: "C:\Program Files\Gcompris\gcompris.exe" -a --database Z:\School62\GCompris\gc.db | |
− | |||
− | |||
− | + | === Ключ активации === | |
− | + | Для работы GComrpis под Windows имеет смысл указать хотя бы строчку 'key="ваш_6-ти_разрядный_ключ_активации"' в общем файле настроек, чтобы каждому пользователю не приходилось активировать GCompris самостоятельно. | |
− | |||
− | |||
− | + | В школьной сети проще всего раскопировать файл настроек с этой строкой на все компьютеры, или предоставить общий доступ к этому файлу на сетевом диске или общей папке. | |
− | + | Ярлык администрирования GCompris желательно убрать из папки All users (Все пользователи), и переложить в папку, куда имеет доступ доступ только учитель или администратор GCompris. Убедитесь, что у администратора GCompris или учителя есть права Администратора в Windows. | |
− | + | == Переносная версия GCompris == | |
− | + | [http://ru.wikipedia.org/wiki/Переносимое_приложение Переносное приложение] - это такое приложение, которое может быть установлено на переносной диск (флэшку, USB-диск) и запущено на любом компьютере, к которому этот диск подключен. Последнее время переносные приложения стали очень популярны. | |
− | + | GCompris можно легко сделать переносным, если установить его на переносной диск (флэшку, USB-диск) и добавить в папку GCompris файл настроек ''gcompris.conf'', в котором будут указаны пути к локальным файлам переносного диска. Пути следует указывать относительно исполняемого файла gcompris. | |
+ | |||
+ | Например, так: | ||
+ | <code><pre> | ||
+ | user_dir="../My GCompris" | ||
+ | config_dir="../GCompris_config" | ||
+ | key="6-разрядный код активации" | ||
+ | </pre></code> | ||
− | + | = Параметры командной строки = | |
− | + | Если запустить GCompris из командной строки с ключом --help, можно увидеть все доступные параметры командной строки. Нужные параметры можно добавить в свойства ярлыка GCompris, чтобы не печатать их каждый раз в командной строке. | |
− | + | Например, в свойствах ярлыка может быть указано следующее: | |
+ | <pre> "C:\Program Files\Gcompris\gcompris.exe" -a -b Z:\School62\GCompris\gc.db --disable-quit --disable-config -f -c </pre> | ||
− | + | == Параметры командной строки для пользователя == | |
− | + | -f, --fullscreen запустить gcompris в полноэкранном режиме | |
+ | -w, --window запустить gcompris в окне | ||
+ | -s, --sound запустить gcompris со звуком | ||
+ | -m, --mute запустить gcompris без звука | ||
+ | -c, --cursor запустить gcompris с курсором операционной системы по умолчанию. | ||
+ | -C, --nocursor запустить gcompris без курсора (в режиме тачскрина) | ||
+ | -d, --difficulty ''уровень_сложности'' показывать только упражнения с указанным уровнем сложности | ||
+ | -D, --debug отображать отладочную информацию в консоли | ||
+ | -v, --version отобразить версию установленного GCompris | ||
+ | -x, --noxf86vm отключить режим XF86VidMode (Nне менять разрешение экрана) | ||
− | + | Папки программы: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | -l, --root-menu ''папка_упражнения'' запустить gcompris с упражнениями только из указанной папки. | |
+ | (например, -l /reading покажет только упражнения из папки reading, -l /strategy/connect4 даст доступ только к упражнению connect4. Запустите '-l list', чтобы посмотреть список всех доступных упражнений.) | ||
+ | -A, --package_data_dir путь к папке с данными GCompris | ||
+ | -S, --package_skin_dir путь к папке с темами оформления GCompris | ||
+ | -L, --plugin_dir путь к папке с дополнительными упражнениями | ||
+ | -P, --python_plugin_dir путь к плагинам для Питона | ||
+ | --locale_dir путь к файлам локализации | ||
+ | -M, --menu_dir путь к меню упражнений GCompris | ||
+ | |||
+ | --user-dir ''папка_пользователя'' изменить местоположение папки пользователя: [по умолчанию $HOME/My GCompris] | ||
+ | --experimental отображать экспериментальные упражнения. | ||
+ | --disable-quit отключить кнопку Выход | ||
+ | --disable-config отключить кнопку Настройка | ||
+ | -g, --drag-mode ''режим'' настроить режим перетаскивания. | ||
+ | Варианты: normal, 2clicks, both (обычный, в два клика, либо оба). По умолчанию обычный. | ||
− | + | == Параметры командной строки для администратора == | |
− | |||
− | |||
− | + | -a, --administration Запустить GCompris в режиме администрирования и управления пользователями | |
+ | -b, --database ''путь'' Использовать указанный путь к файлу в качестве базы данных | ||
+ | [по умолчанию $HOME/.config/gcompris/gcompris_sqlite.db] | ||
+ | |||
+ | -j, --logs ''путь'' Использовать указанный путь к файлу для ведения логов | ||
+ | --create-db ''путь'' Создать новую базу данных профилей по указанному пути | ||
+ | --reread-menu Перечитать XML-файлы меню и заново отобразить их | ||
+ | -p, --profile Использовать указанный профиль. Для создания профилей воспользуйтесь 'gcompris -a' | ||
+ | --profile-list Показать все доступные профили. Для создания профилей воспользуйтесь 'gcompris -a' | ||
+ | --config-dir Папка хранения файлов настроек: [по умолчанию $HOME/.config/gcompris]. | ||
+ | Как вариант, можно выставить значение переменной $XDG_CONFIG_HOME вместо этого параметра. | ||
+ | |||
+ | --nolockcheck Разрешить запуск сразу нескольких экземпляров GCompris одновременно на одном компьютере | ||
+ | --no-zoom Не разворачивать окно на весь экран | ||
+ | --timing-base Увеличить таймауты для упражнений; рекомендуются величины > 1.0; 1.0 оставляет значение по умолчанию | ||
+ | --timing-mult Изменить множитель таймаутов для упражнений; рекомендуются величины < 1.0; 1.0 оставляет значение по умолчанию | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <!-- перевод Alex Korobkin, 2010 --> | |
− | + | [[Category:Русский]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 11:38, 4 June 2023
WARNING
This page is about the old legacy version of Gcompris. The manual for the new version is there: https://docs.kde.org/trunk5/en/gcompris/gcompris/index.html
Введение
GCompris - это полностью свободный пакет обучающих программ и упражнений, направленных на обучение в таких областях, как принципы работы компьютера, использование мышки и клавиатуры, общее обучение, чтение, письмо, иностранные языки, арифметика, а также содержащий логические игры, физические опыты и прочее. Однотипные упражнения собраны в модули, и все модули вместе как раз и составляют программный пакет GCompris. К сожалению, поддерживать их довольно тяжело, поскольку каждый набор упражнений имеет свой, не похожий на другие интерфейс и свой уровень качества.
Идея GCompris заключается в предоставлении удобной платформы для разработки обучающих программ и упражнений. Пакет GCompris является частью проекта GNU и распространяется под лицензией GPL (http://en.wikipedia.org/wiki/GPL).
Минимальные требования к системе
- Процессор : Pentium 3 500Mhz
- Оперативная память : 256 Мб
- Операционная система : GNU/Linux, BSD, MacOSX, Windows, или Android 2.3 и выше (мобильная версия)
- Видеокарта : Графический 3D-ускоритель НЕ требуется.
Установка
Программа поставляется в различных формах. Следуйте той инструкции, которая соответствует используемой операционной системе.
- GNU/Linux : Рекомендуется использовать пакеты, предоставляемые GNU/Linux. Если у вашего дистрибутива нет готовых пакетов GCompris в репозитории, свяжитесь с разработчиками дистрибутива и попросите включить GCompris в репозиторий.
- Windows : Для Windows пакет поставляется в форме обычного мастера установки. Набор упражнений в Windows-версии ограничен. Можно поддержать разработку пакета GCompris, заплатив за активационный код.
- MacOSX : Портирование GCompris под эту операционную систему ещё не закончено.
- Android: G-Compris можно скачать из магазина Google Play. Набор упражнений в бесплатной версии ограничен. Можно поддержать разработку пакета GCompris, заплатив за активационный код.
Интерфейс программы
Интерфейс программы (здесь и далее, речь идёт о версии для ПК) спроектирован так, чтобы маленьким детям было легко им пользоваться. GCompris управляется мышкой, пользоваться им без мыши или подобного устройства не получится.
Основное окно программы
Когда GCompris запустился, он показывает главное окно со списком упражнений и панелью управления внизу окна.
Каждая иконка представляет собой упражнение. Если навести на неё мышку, иконка подсветится и можно будет увидеть название упражнения, его описание и имя автора. Вокруг основной иконки можно увидеть маленькие иконки, которые предоставляют дополнительную информацию об упражнении. Клик на иконке откроет упражнение либо меню упражнений.
Иконка "Динамик" показывает, нужен ли звук для выполнения упражнения:
- Динамик: Для данного упражнения есть аудиофайлы.
- Динамик с красным крестиком : Аудиофайлов для данного языка упражнения не имеется.
Звездочки указывают, для какого возраста предназначено упражнение:
Панель управления GCompris находится внизу экрана. Далее описываются иконки-кнопки панели управления справа налево (некоторые иконки видны, только если соответствующая опция доступна в упражнении):
- Домой - Покинуть текущее упражнение, вернуться в главное меню.
- Большой палец - Подтвердить свой ответ. Некоторые упражнения не могут определить, выполнил ли ребенок поставленную задачу. В таких случаях нужно нажать эту кнопку, чтобы заверщить упражнение, либо просто нажать "Ввод" на клавиатуре.
- Игральный кубик - Показывает текущий уровень упражнения. Нажмите на кубик, чтобы выбрать другой уровень. Обычно в упражнениях присутствует несколько уровней заданий, однако в GCompris можно перейти с уровня на уровень без необходимости выполнять все предыдущие уровни упражнения.
- Губы - Попросить GCompris повторить вопрос.
- Вопросительный знак - Открыть окно с детальным описанием упражнения. Некоторые сложные упражнения невозможно описать в окне описания, поэтому дополнительную информацию о них можно получить при помощи этой опции.
- Набор инструментов - Меню настроек. Настройки упражнения хранятся в папке пользователя, в файле под именем .config/gcompris/gcompris.conf. Это обычный текстовый файл, который можно изменить вручную в текстовом редакторе.
- Самолётик с пингвинчиком - Информационное окошко о GCompris, которое показывает установленную версию программы и список имен разработчиков.
- Ночь - Выход из GCompris. Можно также воспользоваться комбинацией клавиш Ctrl+Q.
Работа в режиме киоска
Если GCompris используется для обучения маленьких детей, или на общедоступном компьютере-киоске, можно отключить некоторые опции, запустив GCompris со следующими ключами командной строки:
- gcompris --disable-quit : отключить кнопку "Выход".
- gcompris --disable-config : отключить кнопку "Настройка".
Можно указать оба параметра одновременно.
Поддержка других языков
GCompris переведён на более чем 50 языков. Чтобы узнать, поддерживается ли ваш язык, запустите GCompris и попробуйте выбрать этот язык в настройках программы. Обратите внимание: желаемый язык должен поддерживаться самой операционной системой. Если при попытке выбрать язык появляется красный крестик, значит, язык не поддерживается операционной системой, даже если перевод файлов доступен в GCompris.
В ОС Линукс достаточно выбрать поддержку нужного языка в настройках дистрибутива. Чаще всего для этого требуется установить пакеты locale-xx или language-pack-xx, где xx - желаемый язык.
Если поддержки нужного языка в GComrpis нет, можно внести свой вклад в GCompris: сделать перевод самостоятельно. Напишите команде переводчиков проекта Gnome, если вы хотите помочь перевести упражнения.
На сайте GCompris проекта Gnome можно посмотреть, как продвигается процесс перевода упражнений на ваш язык.
Изучение иностранного языка
GCompris можно запустить на том иностранном языке, который вы изучаете: просто выберите нужный язык в меню настроек. Если у вас Линукс, то не забудьте установить звуковые файлы для данного языка. Windows-версия GCompris поставляется сразу со всем имеющимися звуковыми файлами.
Во время использования GCompris на другом языке можно поднастроить некоторые упражнения более точно, указав наборы звуквых файлов в настройках административного модуля.
Тонкая настройка упражнений
Чтобы упражнения лучше соответствовали потребностям учителя, можно дополнить их содержание при помощи Панелей Управления.
Например, в упражнениях по чтению и счёту можно изменить слова и числа, адаптировав содержимое к нужному курсу обучения.
Элементы панели настройки упражнения по чтению:
- По умолчанию (Default): Указывает язык упражнения по умолчанию, который может быть изменен.
- Язык (Language): выбирает язык списка слов.
- Уровень (Level): выбирает уровень сложности и позволяет увидеть списки слов, которые можно изменить.
Управление GCompris
Административный модуль GCompris позволяет сильно упростить его использование в школах, гибко и просто управляя всеми возможностями GCompris.
Выбор упражнения
В настоящий момент в GCompris имеется более сотни разных упражнений. Предлагать ребенку все упражнения сразу не всегда разумно. GCompris даёт возможность предлагать упражнения понемногу и подключать новые по мере того, как ребёнок развивает свои навыки. Таким образом можно дольше поддерживать интерес к упражнениям, и избежать ситуации, когда ребёнок теряет время, пытаясь выполнить слишком сложное упражнение.
Выбирать доступные упражнения можно двумя способами:
- По уровням сложности, используя звездочки GCompris (отображающие уровни сложности от 1 до 6). Можно выбрать один уровень (например, 1), либо диапазон уровней (например, 3-5).
- По упражнениям, вручную выбирая упражнения, которые будут доступны ребёнку для выполнения. Можно включать и выключать отдельное упражнение, либо все упражнения секции.
Создание профилей
Создание профиля позволяет задать и сохранить уникальный набор настроек под уникальным именем, безотносительно списков пользователей, групп или классов. Например, можно создать профили выбранных упражнений для различных возрастных групп, чтобы каждая группа при запуске GCompris получала свой набор упражнений.
Скажем, можно сделать профили "1-й класс" и "2-й класс", каждый из которых будет содержать упражнения, соответствующие классу учеников.
Чтобы запустить GCompris в режиме администрирования и начать создавать профили, укажите параметр командной строки -a, как здесь: gcompris -a
.
Использование профилей
Запустите GCompris с параметром командной строки --profile и именем профиля. Если имя профиля содержит пробелы, возьмите его в кавычки:
gcompris --profile 'pervyi klass'
В этом примере pervyi klass - имя профиля настроек для первого класса.
Чтобы увидеть список профилей, уже настроенных в GCompris, укажите параметр командной строки --profile-list:
gcompris --profile-list
Чтобы упростить запуск GCompris с нужным профилем, проще всего сделать ярлык программы с соответствующим параметром командной строки.
Настройка упражнения
Чаще всего профили используются для указания списка доступных ученику упражнений. Однако, в профиле можно указать и особые настройки для конкретного упражнения, если упражнение позволяет такую настройку.
Упражнения, отмеченные иконкой "настройки" , могут быть настроены прямо из административного интерфейса. Например, можно настроить язык выполнения для таких приложений - русский.
Создание пользователей и классов
При необходимости можно создать личный профиль для каждого ученика, в котором будет вестись история его успехов, отмечаться выполненные и невыполненные упражнения. Ученику достаточно будет просто ввести своё имя при запуске GCompris, чтобы попасть в свой профиль и продолжить занятия.
Гибкость GCompris позволяет сгруппировать учеников в классы, или оставить их в общем классе по умолчанию. Так же можно создать просто классы, не указывая учеников этих классов. Таким классам можно затем назначить профили упражнений.
Создание групп
Группа состоит из нескольких учеников из разных классов. Создавать группы не обязательно, GCompris можно использовать и без групп, просто создавая пользователей и профили.
Группы GCompris удобны в тех случаях, когда вы работаете с группами учеников из разных классов, или учениками из одного класса, но разного уровня подготовки, или учениками, не относящимися ни к каким классам вообще.
Отчёты
Когда ученик заканчивает упражнение, на экране показывается картинка с результатом: получилось упражнение или нет. Gcompris сохраняет результаты всех упражнений каждого ученика и пользователя по умолчанию.
Есть возможность посмотреть как все результаты, так и каждый по отдельности. Нажатием кнопки результаты можно удалить.
Вход в систему
Если вы создали профили учеников в GCompris и запустили GCompris с поддержкой профилей, то при старте появится окно входа в систему.
GCompris может показывать два варианта входа в систему. Это может либо список, в котором ученик должен найти своё имя и таким образом укрепить навыки чтения; либо окно ввода имени, благодаря чему ученик лучше усвоит использование клавиатуры.
Сеть / Многопользовательская среда
Если вы поддерживаете школьную компьютерную сеть, вы можете перезаписать файлы настроек пользователей собственными настройками. Нижеприведенные инструкции применимы как к одному компьютеру с множеством пользователей, так и к нескольким компьютерам, объединенным в сеть. В последнем случае рекомендуется хранить файлы настроек на общем для всех компьютеров сетевом ресурсе (общем диске, сетевой папке, и т.п.).
Для настройки GCompris используются два файла:
- В файле 'gcompris.conf' (настройка) хранятся предпочтения пользователя: настройка звука, размер экрана и тому подобное.
- В файле 'gcompris.db' (база данных) содержатся :
- Список всех упражнений и их порядок в меню;
- Результаты пользователей: какие упражнения были выполнены, когда, как успешно.
- Пользователи, классы, группы и профили.
- Настройки каждого упражнения.
Чтобы создать файл настроек, проще всего сделать так: запустить GCompris, настроить все необходмые опции и выйти из программы. Полученный файл настроек пользователя сделать общим для всех и при необходимости отредактировать вручную. Файл настроек GCompris - обычный текстовый файл, так что его можно править в любом текстовом редакторе. Рекомендуется убрать из файла те настройки, которые нежелательно делать обязательными, то есть навязывать пользователям.
Пример файла настроек gcompris.conf:
music=1
fx=1
screensize=1
fullscreen=1
timer=1
key="default"
GNU / Linux
В операционной системе GNU/Linux файл настроек находится в домашней папке пользователя, ~/.config/gcompris/gcompris.conf
Чтобы сделать его общим для всех, можно:
- Либо скопировать его в /etc/gcompris.conf
- Либо запустить GCompris с параметром командной строки --config и полным путём к файлу. Например
gcompris --config /media/net/school62/gcompris/gcompris.conf
Точно так же, чтобы все пользователи пользовались общей базой данных, укажите путь к базе в параметре командной строки --database. Убедитесь, что все пользователи имеют доступ на чтение и на запись к этому файлу.
gcompris --database /media/net/school62/gcompris/gcompris.db
Удобнее всего создать ярлык для учеников с этими параметрами командной строки, чтобы они могли запустить GCompris одним щелчком. Аналогично можно создать ярлык для учителя с параметром --administration для управления GCompris и параметром --database, указывающим путь к общей базе данных GCompris.
Windows
В ОС Windows XP файл настроек хранится в C:\Documents and Settings\Имя-Пользователя\.config\gcompris\gcompris.conf В ОС Windows Vista/7 он находится в C:\Users\имя-пользователя\.config\gcompris\gcompris.conf
Чтобы сделать его общим для всех пользователей,
- либо скопируйте его в папку C:\Program Files\gcompris
- либо запускайте GCompris с параметром командной строки --config и путём к файлу. Например, так:
gcompris --config c:\gcompris\gcompris.conf
Чтобы все пользователи использовали одну и ту же базу данных, запускайте GCompris с параметром командной строки --database и путём к файлу базы данных gcompris.db, расположенному в общей папке или на сетевом диске. У всех пользователей должны быть права на чтение и запись этого файла.
Удобно сделать ярлык доя учеников и указать нужные параметры командной строки прямо в свойствах ярлыка. Например, команда запуска GCompris может выглядеть так: "C:\Program Files\Gcompris\gcompris.exe" --database Z:\School62\GCompris\gc.db
Аналогично можно сделать ярлык запуска административного режима для учителя. В дополнение к параметрам --config и/или --database он должен содержать параметр --administration (или его короткий вариант -a). Например, в свойствах ярлыка может быть указано следующее: "C:\Program Files\Gcompris\gcompris.exe" -a --database Z:\School62\GCompris\gc.db
Ключ активации
Для работы GComrpis под Windows имеет смысл указать хотя бы строчку 'key="ваш_6-ти_разрядный_ключ_активации"' в общем файле настроек, чтобы каждому пользователю не приходилось активировать GCompris самостоятельно.
В школьной сети проще всего раскопировать файл настроек с этой строкой на все компьютеры, или предоставить общий доступ к этому файлу на сетевом диске или общей папке.
Ярлык администрирования GCompris желательно убрать из папки All users (Все пользователи), и переложить в папку, куда имеет доступ доступ только учитель или администратор GCompris. Убедитесь, что у администратора GCompris или учителя есть права Администратора в Windows.
Переносная версия GCompris
Переносное приложение - это такое приложение, которое может быть установлено на переносной диск (флэшку, USB-диск) и запущено на любом компьютере, к которому этот диск подключен. Последнее время переносные приложения стали очень популярны.
GCompris можно легко сделать переносным, если установить его на переносной диск (флэшку, USB-диск) и добавить в папку GCompris файл настроек gcompris.conf, в котором будут указаны пути к локальным файлам переносного диска. Пути следует указывать относительно исполняемого файла gcompris.
Например, так:
user_dir="../My GCompris"
config_dir="../GCompris_config"
key="6-разрядный код активации"
Параметры командной строки
Если запустить GCompris из командной строки с ключом --help, можно увидеть все доступные параметры командной строки. Нужные параметры можно добавить в свойства ярлыка GCompris, чтобы не печатать их каждый раз в командной строке.
Например, в свойствах ярлыка может быть указано следующее:
"C:\Program Files\Gcompris\gcompris.exe" -a -b Z:\School62\GCompris\gc.db --disable-quit --disable-config -f -c
Параметры командной строки для пользователя
-f, --fullscreen запустить gcompris в полноэкранном режиме -w, --window запустить gcompris в окне -s, --sound запустить gcompris со звуком -m, --mute запустить gcompris без звука -c, --cursor запустить gcompris с курсором операционной системы по умолчанию. -C, --nocursor запустить gcompris без курсора (в режиме тачскрина) -d, --difficulty уровень_сложности показывать только упражнения с указанным уровнем сложности -D, --debug отображать отладочную информацию в консоли -v, --version отобразить версию установленного GCompris -x, --noxf86vm отключить режим XF86VidMode (Nне менять разрешение экрана)
Папки программы:
-l, --root-menu папка_упражнения запустить gcompris с упражнениями только из указанной папки. (например, -l /reading покажет только упражнения из папки reading, -l /strategy/connect4 даст доступ только к упражнению connect4. Запустите '-l list', чтобы посмотреть список всех доступных упражнений.) -A, --package_data_dir путь к папке с данными GCompris -S, --package_skin_dir путь к папке с темами оформления GCompris -L, --plugin_dir путь к папке с дополнительными упражнениями -P, --python_plugin_dir путь к плагинам для Питона --locale_dir путь к файлам локализации -M, --menu_dir путь к меню упражнений GCompris --user-dir папка_пользователя изменить местоположение папки пользователя: [по умолчанию $HOME/My GCompris] --experimental отображать экспериментальные упражнения. --disable-quit отключить кнопку Выход --disable-config отключить кнопку Настройка -g, --drag-mode режим настроить режим перетаскивания. Варианты: normal, 2clicks, both (обычный, в два клика, либо оба). По умолчанию обычный.
Параметры командной строки для администратора
-a, --administration Запустить GCompris в режиме администрирования и управления пользователями -b, --database путь Использовать указанный путь к файлу в качестве базы данных [по умолчанию $HOME/.config/gcompris/gcompris_sqlite.db] -j, --logs путь Использовать указанный путь к файлу для ведения логов --create-db путь Создать новую базу данных профилей по указанному пути --reread-menu Перечитать XML-файлы меню и заново отобразить их -p, --profile Использовать указанный профиль. Для создания профилей воспользуйтесь 'gcompris -a' --profile-list Показать все доступные профили. Для создания профилей воспользуйтесь 'gcompris -a' --config-dir Папка хранения файлов настроек: [по умолчанию $HOME/.config/gcompris]. Как вариант, можно выставить значение переменной $XDG_CONFIG_HOME вместо этого параметра. --nolockcheck Разрешить запуск сразу нескольких экземпляров GCompris одновременно на одном компьютере --no-zoom Не разворачивать окно на весь экран --timing-base Увеличить таймауты для упражнений; рекомендуются величины > 1.0; 1.0 оставляет значение по умолчанию --timing-mult Изменить множитель таймаутов для упражнений; рекомендуются величины < 1.0; 1.0 оставляет значение по умолчанию