Difference between revisions of "Руководство"

From GCompris
Jump to: navigation, search
(Introduction)
m
 
(63 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{TOCright}}
 
{{TOCright}}
  
= Введение =
 
  
GCompris - это полностью свободный пакет обучающих программ и упражнений, направленных на обучение в таких областях, как принципы работы компьютера, использование мышки и клавиатуры, общее обучение, чтение, письмо, иностранные языки, арифметика, а также содержащий логические игры, физические опыты и прочее. Однотипные упражнения собраны в модули, и все модули вместе как раз и составляют программный пакет GCompris. К сожалению, поддерживать их довольно тяжело, поскольку каждый набор упражнений имеет свой, не похожий на другие интерфейс и свой уровень качества.  
+
= 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 является частью проекта GNU и распространяется под лицензией GPL (http://en.wikipedia.org/wiki/GPL).
+
= Введение =
  
= Minimal configuration =
+
GCompris - это полностью свободный пакет обучающих программ и упражнений, направленных на обучение в таких областях, как принципы работы компьютера, использование мышки и клавиатуры, общее обучение, чтение, письмо, иностранные языки, арифметика, а также содержащий логические игры, физические опыты и прочее. Однотипные упражнения собраны в модули, и все модули вместе как раз и составляют программный пакет GCompris. К сожалению, поддерживать их довольно тяжело, поскольку каждый набор упражнений имеет свой, не похожий на другие интерфейс и свой уровень качества.
  
* Processor : Pentium 2 166Mhz
+
Идея GCompris заключается в предоставлении удобной платформы для разработки обучающих программ и упражнений. Пакет GCompris является частью проекта GNU и распространяется под лицензией GPL (http://en.wikipedia.org/wiki/GPL).
* Memory (RAM) : 48 Mega Bytes
 
* Operating system : GNU/Linux, BSD, MacOSX, Windows
 
* Video : A 3D card is NOT required.
 
  
= Installation =
+
= Минимальные требования к системе =
  
The software is delivered under several forms. Follow the process according to your case.
+
* Процессор : Pentium 3 500Mhz
 +
* Оперативная память : 256 Мб
 +
* Операционная система : GNU/Linux, BSD, MacOSX, Windows, или Android 2.3 и выше (мобильная версия)
 +
* Видеокарта : Графический 3D-ускоритель НЕ требуется.
  
* GNU/Linux : Use the packages delivered by GNU/Linux. If GCompris is not packaged in your Linux distribution, please contact them to ask for the inclusion of GCompris in your Linux distribution.
+
= Установка =
* Windows : Delivered under a classic installer for Windows. Windows version is limited to a number of activities, you can contribute to GCompris development and obtain the activation code for a fee.
 
* MacOSX : Porting in progress.
 
  
= The user interface =
+
Программа поставляется в различных формах. Следуйте той инструкции, которая соответствует используемой операционной системе.  
The interface is designed for easy use by small children. GCompris is controlled with a mouse, it cannot be used without a mouse or a pointing system.  
 
  
== Main window ==
+
* GNU/Linux : Рекомендуется использовать пакеты, предоставляемые GNU/Linux. Если у вашего дистрибутива нет готовых пакетов GCompris в репозитории, свяжитесь с разработчиками дистрибутива и попросите включить GCompris в репозиторий.
[[Image:Gcompris main menu.jpg|thumb|200 px|The main menu. On the left are the main sections. On the top are the sub menus.]]
+
* Windows : Для Windows пакет поставляется в форме обычного мастера установки. Набор упражнений в Windows-версии ограничен. Можно поддержать разработку пакета GCompris, заплатив за активационный код.
 +
* MacOSX : Портирование GCompris под эту операционную систему ещё не закончено.
 +
* Android: G-Compris можно скачать из магазина [https://play.google.com/store/apps/details?id=net.gcompris Google Play]. Набор упражнений в бесплатной версии ограничен. Можно поддержать разработку пакета GCompris, заплатив за активационный код.
  
When you start the program, GCompris shows a graphic interface which presents the list of activities with a control bar at the bottom.
+
= Интерфейс программы =
  
Each icon represents an activity. When the mouse is set on it, the activity is highlighted and the name, description and author of the activity are displayed in the description area.
+
Интерфейс программы (здесь и далее, речь идёт о версии для ПК) спроектирован так, чтобы маленьким детям было легко им пользоваться. GCompris управляется мышкой, пользоваться им без мыши или подобного устройства не получится.  
  
Around each one, you can find small icons which give additional information about the activity.
+
== Основное окно программы ==
A simple click on the icon will lead you to an activity or a menu of activities.
+
[[Image:Gcompris main menu.jpg|thumb|200 px|Главное меню. Основные секции находятся слева. Подменю находятся сверху.]]
  
An icon indicates if a good functioning of sound support is required for an activity :
+
Когда GCompris запустился, он показывает главное окно со списком упражнений и панелью управления внизу окна.  
* Soundspeaker : The audio files are settled for this activity.
 
* Soundspeaker with a red cross : The audio files are not installed in the present language.
 
  
The stars indicates the age group for which each game is designed :
+
Каждая иконка представляет собой упражнение. Если навести на неё мышку, иконка подсветится и можно будет увидеть название упражнения, его описание и имя автора. Вокруг основной иконки можно увидеть маленькие иконки, которые предоставляют дополнительную информацию об упражнении. Клик на иконке откроет упражнение либо меню упражнений.  
* [[Image:Difficulty star1.png|32 px]] 1, 2 or 3 stars - for 2 to 6 years old.
 
* [[Image:Difficulty star4.png|32 px]] 1, 2 or 3 complex stars - greater than 6 year olds.
 
At the bottom of the screen there is a control bar for GCompris. The following icons are described below from the right to the left (the icons are only displayed if they are available in the activity) :
 
* [[Image:Home.png|32 px]] Home - Leaves the current activity, returns to the previous menu.
 
* [[Image:Button ok.png|32 px]] Thumb - Validate, confirm your answer. Some activities do not detect automatically whether or not the child has completed the task. In this case, you have to click on this icon. You can also use the "enter" key on your keyboard.
 
* [[Image:Level1.png|32 px]] Die - The present level is displayed. Click on the Die to select another level. Generally, the activities offer several levels whose numbers depend on the activity. In GCompris, it is possible to go to the next level without having completed the current level.
 
* [[Image:Repeat.png|32 px]] Lips - Ask GCompris to repeat the question.
 
* [[Image:Help.png|32 px]] Interrogation mark - Display the help dialog box. Sometimes, an activity can be too complex to be described easily in the description area. In this case, this function gives access to additional information.
 
* [[Image:Config.png|32 px]] Tool box - Configuration menu. The configuration persists and is saved in the user repository(Folder) under the name .config/gcompris/gcompris.conf. This is a text file which can be edited manually.
 
* [[Image:About.png|32 px]] Tux and his plane - Information box on GCompris, presents the main contributors and the version of the software.
 
* [[Image:Button exit.png|32 px]] Night - Quit GCompris. You can also use the short cut on your keyboard 'ctrl-q'.
 
  
 +
Иконка "Динамик" показывает, нужен ли звук для выполнения упражнения:
 +
* Динамик: Для данного упражнения есть аудиофайлы.
 +
* Динамик с красным крестиком : Аудиофайлов для данного языка упражнения не имеется.
  
== Kiosk mode ==
+
Звездочки указывают, для какого возраста предназначено упражнение:
  
When you use GCompris with small children or on a self-service kiosk, you can disable a certain number of options :
+
* [[Image:Difficulty star1.png|32 px]] 1, 2 или 3 звезды - для детей от 2 до 6 лет.
 +
* [[Image:Difficulty star4.png|32 px]] 1, 2 или 3 составные звезды - для детей от 6 лет.
  
* gcompris --disable-quit : disable the "quit" button.
+
Панель управления GCompris находится внизу экрана. Далее описываются иконки-кнопки панели управления справа налево (некоторые иконки видны, только если соответствующая опция доступна в упражнении):
* gcompris --disable-config : disable the "configuration" button
+
* [[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.
  
Both options can of course be combined.
+
== Работа в режиме киоска ==
  
= Notes on the internationalization =
+
Если GCompris используется для обучения маленьких детей, или на общедоступном компьютере-киоске, можно отключить некоторые опции, запустив GCompris со следующими ключами командной строки:
  
GCompris is internationalized and is available in more than 50 languages. If you want to check if your language is available, you can start GCompris and select your language in the option of configuration. Be careful, your operating system must support your language so that GCompris can use it. If you find a red cross while selecting a language in GCompris, this means that your system doesn't support it, even if a translation is available in GCompris.
+
* gcompris --disable-quit : отключить кнопку "Выход".
 +
* gcompris --disable-config : отключить кнопку "Настройка".  
  
On GNU/Linux, if your language is not available, select another language support on your distribution to add it. In most cases, you have to install an additional package 'locale-xx' or 'language-pack-xx' - xx is a language code such as 'En' for English -.
+
Можно указать оба параметра одновременно.
  
If your language is not supported, you can contribute to the software and add the translation of your language. If you are interested, you can contact the [http://l10n.gnome.org/teams/ translation team] of the Gnome project for your language.
+
= Поддержка других языков =
  
You can check the level of translation for your language on [http://l10n.gnome.org/module/gcompris the gnome web site].
+
GCompris переведён на более чем 50 языков. Чтобы узнать, поддерживается ли ваш язык, запустите GCompris и попробуйте выбрать этот язык в настройках программы. Обратите внимание: желаемый язык должен поддерживаться самой операционной системой. Если при попытке выбрать язык появляется красный крестик, значит, язык не поддерживается операционной системой, даже если перевод файлов доступен в GCompris.  
  
= Language learning =
+
В ОС Линукс достаточно выбрать поддержку нужного языка в настройках дистрибутива. Чаще всего для этого требуется установить пакеты locale-xx или language-pack-xx, где xx - желаемый язык.  
You can use GCompris in a foreign language that you are learning. Select a foreign language in the configuration Menu. Don't forget to install the optional audio modules for this language in your GNU/Linux distribution. Windows' version is provided with all audio support that are available.  
 
Whilst using GCompris in another language it is possible to configure some activities more precisely using the audio set through the administration module.
 
[edit]
 
  
= Administering GCompris =
+
Если поддержки нужного языка в GComrpis нет, можно внести свой вклад в GCompris: сделать перевод самостоятельно. Напишите [http://l10n.gnome.org/teams/ команде переводчиков] проекта Gnome, если вы хотите помочь перевести упражнения.
  
GCompris contains a very powerful administration module to assist in simplifying its use in schools. This module was designed to satisfy the many different ways of using GCompris in as simple a way as possible.
+
На [http://l10n.gnome.org/module/gcompris сайте GCompris] проекта Gnome можно посмотреть, как продвигается процесс перевода упражнений на ваш язык.
[edit]
 
== Activity selection ==
 
[[Image:Gcompris admin profil.jpg|thumb|200 px|Select an activity.]]
 
GCompris currently offers nearly a hundred different activities. It is not always sensible to offer all of the activities to children at once. One approach could be the introduction of the activities little by little as the children develop their skills. This will keep their curiosity alive and will avoid them losing time doing activities which may be too complex for them.  
 
  
There are two different ways of selecting the activities :
+
= Изучение иностранного языка =
[[Image:Gcompris admin difficulty filter.jpg|thumb|200 px|Only the activities 2, 3 and 4 are selected]]
 
* By levels or intervals of levels. In this case, you use GCompris'levels (1 to 6 stars), You can choose a specific level such as 1 star, or an interval of levels - from 2 to 4 stars -.
 
  
* By activity. In this mode, you can tick or tick out each activity or all the activities of a same section.
+
GCompris можно запустить на том иностранном языке, который вы изучаете: просто выберите нужный язык в меню настроек. Если у вас Линукс, то не забудьте установить звуковые файлы для данного языка. Windows-версия GCompris поставляется сразу со всем имеющимися звуковыми файлами.  
  
 +
Во время использования GCompris на другом языке можно поднастроить некоторые упражнения более точно, указав наборы звуквых файлов в настройках административного модуля.
  
== Profile creation ==
+
= Тонкая настройка упражнений =
[[Image:Gcompris admin profil1.jpg|thumb|200 px|Editing profiles.]]
 
A profile permits the creation of a behaviour model of GCompris under a unique name. It is possible to create profiles without any links to users, groups or class.
 
  
If you want to use GCompris with children of different age groups, you can create a profile for each one. For each profile, you will be able to associate a set of activities.
+
Чтобы упражнения лучше соответствовали потребностям учителя, можно дополнить их содержание при помощи Панелей Управления.  
  
For instance, it is possible to create a profile 'grade 1' or a profile 'grade 2'.
+
[[Image:capt1GC.png|thumb|200 px|вертикальное чтение (vertical reading)]]
 +
[[Image:capt2GC.png|thumb|200 px|пропущенная буква (missing letter)]]
  
To launch the administration module, find the start menu on your desktop or on a command line with <code>gcompris -a</code>.
+
Например, в упражнениях по чтению и счёту можно изменить слова и числа, адаптировав содержимое к нужному курсу обучения.
  
 +
Элементы панели настройки упражнения по чтению:
 +
* По умолчанию (Default): Указывает язык упражнения по умолчанию, который может быть изменен.
 +
* Язык (Language): выбирает язык списка слов.
 +
* Уровень (Level): выбирает уровень сложности и позволяет увидеть списки слов, которые можно изменить.
  
=== Using a profile ===
+
= Управление GCompris =
  
Start GCompris with the option --profile 'my profile' :
+
Административный модуль GCompris позволяет сильно упростить его использование в школах, гибко и просто управляя всеми возможностями GCompris.
  
<code>gcompris --profile 'cycle 1'</code>
+
== Выбор упражнения ==
 +
[[Image:Gcompris admin profil.jpg|thumb|200 px|Выбор доступных упражнений.]]
 +
В настоящий момент в GCompris имеется более сотни разных упражнений. Предлагать ребенку все упражнения сразу не всегда разумно. GCompris даёт возможность предлагать упражнения понемногу и подключать новые по мере того, как ребёнок развивает свои навыки. Таким образом можно дольше поддерживать интерес к упражнениям, и избежать ситуации, когда ребёнок теряет время, пытаясь выполнить слишком сложное упражнение.
  
To get the list of existing profiles :
+
Выбирать доступные упражнения можно двумя способами:
 +
 
 +
[[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>
 +
 
 +
В этом примере pervyi klass - имя профиля настроек для первого класса.
 +
 
 +
Чтобы увидеть список профилей, уже настроенных в GCompris, укажите параметр командной строки --profile-list:  
  
 
<code>gcompris --profile-list</code>
 
<code>gcompris --profile-list</code>
  
Of course to simplify the start of GCompris in a particular profile, the easiest is to create a new launcher for your desktop and to associate it to a command that include the correct options.
+
Чтобы упростить запуск GCompris с нужным профилем, проще всего сделать ярлык программы с соответствующим параметром командной строки.
 +
 
 +
== Настройка упражнения ==
 +
 
 +
Чаще всего профили используются для указания списка доступных ученику упражнений. Однако, в профиле можно указать и особые настройки для конкретного упражнения, если упражнение позволяет такую настройку.  
  
== Activity configuration ==
+
Упражнения, отмеченные иконкой "настройки" [[Image:Stock preferences 24.png]], могут быть настроены прямо из административного интерфейса. Например, можно настроить язык выполнения для таких приложений - русский.
  
The profiles exist mainly to specify a list of activities but you can also personalize the behaviour of each one whenever it is possible within the activity.
+
== Создание пользователей и классов ==
 +
[[Image:Gcompris admin class.jpg|thumb|200 px| Классы и пользователи.]]
  
The activities marked with an icon [[Image:Stock preferences 24.png]] can be directly configured in the administration module. For example, You can configure some activities to function in English.
+
При необходимости можно создать личный профиль для каждого ученика, в котором будет вестись история его успехов, отмечаться выполненные и невыполненные упражнения. Ученику достаточно будет просто ввести своё имя при запуске GCompris, чтобы попасть в свой профиль и продолжить занятия.  
  
== User and class creation ==
+
Гибкость GCompris позволяет сгруппировать учеников в классы, или оставить их в общем классе по умолчанию. Так же можно создать просто классы, не указывая учеников этих классов. Таким классам можно затем назначить профили упражнений.
[[Image:Gcompris admin class.jpg|thumb|200 px|The classes and the users.]]
 
If you want to set up a personalized recording system, you can create a user profile for each pupil. This option will permit them to enter their 'user name' when they start GCompris. GCompris will then record a list of activities the pupil has attempted and show whether or not the pupil has completed it.  
 
GCompris is very flexible, you can group all the pupils in the default class if you don't use GCompris in several classes. You can also create classes without mentioning pupils. It will give you the possibility to define profiles for your classes.  
 
[edit]
 
  
== Groups creation ==
+
== Создание групп ==
[[Image:Gcompris admin group.jpg|thumb|200 px|Creating groups.]]
+
[[Image:Gcompris admin group.jpg|thumb|200 px|Создание групп.]]
A group is a number of pupils from different classes. It is an optional function, you can use GCompris, create users and define profiles without creating any groups.
+
Группа состоит из нескольких учеников из разных классов. Создавать группы не обязательно, GCompris можно использовать и без групп, просто создавая пользователей и профили.  
  
The creation of groups will help you if your functioning mode is based on user groups which are composed of small groups of classes but also of groups of children from the same class or even of children who have not been associated to a class.
+
Группы GCompris удобны в тех случаях, когда вы работаете с группами учеников из разных классов, или учениками из одного класса, но разного уровня подготовки, или учениками, не относящимися ни к каким классам вообще.
 
<br style="clear:both" />
 
<br style="clear:both" />
  
== Reporting ==
+
== Отчёты ==
[[Image:Gcompris admin report.jpg|thumb|200 px|Trace usage for the children Jon.]]
+
[[Image:Gcompris admin report.jpg|thumb|200 px|Журнал успеваемости ученика Jon.]]
Each activity lets appear a bonus image when the child has accomplished it or not. GCompris keeps in its internal base all the results for each child or for the default user.
 
  
You can display the results for all the pupils or for one in particular. A button allows you to erase all the records.
+
Когда ученик заканчивает упражнение, на экране показывается картинка с результатом: получилось упражнение или нет. Gcompris сохраняет результаты всех упражнений каждого ученика и пользователя по умолчанию.
 +
 
 +
Есть возможность посмотреть как все результаты, так и каждый по отдельности. Нажатием кнопки результаты можно удалить.
 
<br style="clear:both" />
 
<br style="clear:both" />
  
== Identification ==
+
== Вход в систему ==
[[Image:Gcompris login list.jpg|thumb|200 px|Children recognize their name and click on it.]]
+
[[Image:Gcompris login list.jpg|thumb|200 px|Ученики узнают своё имя и нажимают на него.]]
[[Image:Gcompris login text.jpg|thumb|200 px|Children enter their login.]]
+
[[Image:Gcompris login text.jpg|thumb|200 px|Ученики сами вводят своё имя.]]
If you have created user profiles in GCompris, and you start GCompris with a profile, a 'Log-in' screen will appear.
+
 
 +
Если вы создали профили учеников в GCompris и запустили GCompris с поддержкой профилей, то при старте появится окно входа в систему.  
  
There are two identification modes : a 'list' mode where you have to find your name from a list of names. This mode can encourage the child read his name. The second mode asks the child to enter his name. It can help the child learn how to use the keyboard.
+
GCompris может показывать два варианта входа в систему. Это может либо список, в котором ученик должен найти своё имя и таким образом укрепить навыки чтения; либо окно ввода имени, благодаря чему ученик лучше усвоит использование клавиатуры.
 
<br style="clear:both" />
 
<br style="clear:both" />
  
== Networking / Multiple Users ==
+
== Сеть / Многопользовательская среда ==
  
If you administer a school network, you can overwrite the configuration options of your users with your own configuration. The instuctions bellows apply to a single system on which you want to share the configuration between several users or for different users on multiple computers. In the last case, you need to put the configuration files on a networked partition.
+
Если вы поддерживаете школьную компьютерную сеть, вы можете перезаписать файлы настроек пользователей собственными настройками. Нижеприведенные инструкции применимы как к одному компьютеру с множеством пользователей, так и к нескольким компьютерам, объединенным в сеть. В последнем случае рекомендуется хранить файлы настроек на общем для всех компьютеров сетевом ресурсе (общем диске, сетевой папке, и т.п.).  
  
GCompris uses 2 disctincts files for its configuration:
+
Для настройки GCompris используются два файла:  
  
* The file 'gcompris.conf' (configuration) contains end user specific choises like sound and screen preference.
+
* В файле 'gcompris.conf' (настройка) хранятся предпочтения пользователя: настройка звука, размер экрана и тому подобное.  
* The file 'gcompris.db' (database) contains :
+
* В файле 'gcompris.db' (база данных) содержатся :
** The list of all the activities and their menu position.
+
** Список всех упражнений и их порядок в меню;
** The user log, what activity was played, at what time and was it successfull.
+
** Результаты пользователей: какие упражнения были выполнены, когда, как успешно.  
** The users, classes, groups and profiles.
+
** Пользователи, классы, группы и профили.  
** The configuration of each activity.
+
** Настройки каждого упражнения.  
  
To edit a configuration file, the easiest way is to create one from GCompris. Simply configure GCompris as you wish, quit it and copy the created configuration file into the system one. From it, you can then remove the options that you don't want to be compulsory.
+
Чтобы создать файл настроек, проще всего сделать так: запустить GCompris, настроить все необходмые опции и выйти из программы. Полученный файл настроек пользователя сделать общим для всех и при необходимости отредактировать вручную. Файл настроек GCompris - обычный текстовый файл, так что его можно править в любом текстовом редакторе. Рекомендуется убрать из файла те настройки, которые нежелательно делать обязательными, то есть навязывать пользователям.  
  
Configuration file example:
+
Пример файла настроек gcompris.conf:
 
<code><pre>
 
<code><pre>
 
music=1
 
music=1
Line 176: Line 199:
 
=== GNU / Linux ===
 
=== GNU / Linux ===
  
On GNU/Linux, the configuration file is in the user directory under ~/.config/gcompris/gcompris.conf
+
В операционной системе GNU/Linux файл настроек находится в домашней папке пользователя, ~/.config/gcompris/gcompris.conf
 +
 
 +
Чтобы сделать его общим для всех, можно:
 +
* Либо скопировать его в /etc/gcompris.conf
 +
* Либо запустить GCompris с параметром командной строки --config и полным путём к файлу. Например
 +
<pre>gcompris --config /media/net/school62/gcompris/gcompris.conf</pre>
  
To make the configuration global to all the users:
+
Точно так же, чтобы все пользователи пользовались общей базой данных, укажите путь к базе в параметре командной строки --database. Убедитесь, что все пользователи имеют доступ на чтение и на запись к этому файлу.
* You can copy your configuration file to /etc/gcompris.conf
+
<pre>gcompris --database /media/net/school62/gcompris/gcompris.db</pre>
* You can run GCompris with the --config option passing it a fully qualified path to a file
 
  
To make all users using the same database, run GCompris with --database option passing it a file on a local directory or a networked folder. The users must have read and write access to this file.  
+
Удобнее всего создать ярлык для учеников с этими параметрами командной строки, чтобы они могли запустить GCompris одним щелчком. Аналогично можно создать ярлык для учителя с параметром --administration для управления GCompris и параметром --database, указывающим путь к общей базе данных GCompris.
  
You can create a desktop launcher for the children and pass in it the options you need (--config and/or --database).
+
=== Windows ===
You can create another desktop launcher for the teacher. It must include the --administration option and the --database that points to your database.
 
  
=== Windows XP / 2000 ===
+
В ОС Windows XP файл настроек хранится в C:\Documents and Settings\''Имя-Пользователя''\.config\gcompris\gcompris.conf
 +
В ОС Windows Vista/7 он находится в C:\Users\''имя-пользователя''\.config\gcompris\gcompris.conf
  
On Windows XP, the configuration file is in C:\Documents and Settings\YOUR USER\.config\gcompris\gcompris.conf
+
Чтобы сделать его общим для всех пользователей,  
 +
* либо скопируйте его в папку C:\Program Files\gcompris
 +
* либо запускайте GCompris с параметром командной строки --config и путём к файлу. Например, так:
 +
<pre>gcompris --config c:\gcompris\gcompris.conf</pre>
  
To make the configuration global to all the users:
+
Чтобы все пользователи использовали одну и ту же базу данных, запускайте GCompris с параметром командной строки --database и путём к файлу базы данных gcompris.db, расположенному в общей папке или на сетевом диске. '''У всех пользователей должны быть права на чтение и запись этого файла.'''
* You can copy your configuration file to C:\Program Files\gcompris directory.
 
* You can run GCompris with the --config option passing it a fully qualified path to a file
 
  
To make all users using the same database, run GCompris with --database option passing it a file on a local directory or a networked folder. The users must have read and write access to this file.  
+
Удобно сделать ярлык доя учеников и указать нужные параметры командной строки прямо в свойствах ярлыка. Например, команда запуска GCompris может выглядеть так: "C:\Program Files\Gcompris\gcompris.exe" --database Z:\School62\GCompris\gc.db
  
You can create a desktop launcher for the children and pass in it the options you need (--config and/or --database). Here's an example: "C:\Program Files\Gcompris\gcompris.exe" -b C:\Documents and Settings\All Users\gcconfig\gc.db
+
Аналогично можно сделать ярлык запуска административного режима для учителя. В дополнение к параметрам --config и/или --database он должен содержать параметр --administration (или его короткий вариант -a). Например, в свойствах ярлыка может быть указано следующее: "C:\Program Files\Gcompris\gcompris.exe" -a --database Z:\School62\GCompris\gc.db
  
You can create another desktop launcher for the teacher. It must include the --administration option and the --database that points to your database. Here's an example: "C:\Program Files\Gcompris\gcompris.exe" -a -b C:\Documents and Settings\All Users\gcconfig\gc.db
 
  
'''SPECIAL NOTE:''' Due to a bug in XP, there is a possibility that users with limited access will not be able to write to the database.  If this is happening to you, you will need to make those users to have administrator access.
 
  
=== Windows Vista / 7 ===
+
=== Ключ активации ===
  
On Windows Vista & 7, the configuration file is in C:\User\YOUR USER\.config\gcompris\gcompris.conf
+
Для работы GComrpis под Windows имеет смысл указать хотя бы строчку 'key="ваш_6-ти_разрядный_ключ_активации"' в общем файле настроек, чтобы каждому пользователю не приходилось активировать GCompris самостоятельно.  
  
To make the configuration global to all the users:
+
В школьной сети проще всего раскопировать файл настроек с этой строкой на все компьютеры, или предоставить общий доступ к этому файлу на сетевом диске или общей папке.  
* You can copy your configuration file to C:\Program Files\gcompris directory or C:\Program Files (x86)\Gcompris.
 
* You can run GCompris with the --config option passing it a fully qualified path to a file
 
  
To make all users using the same database, run GCompris with --database option passing it a file on a local directory or a networked folder. The users must have read and write access to this file.  
+
Ярлык администрирования GCompris желательно убрать из папки All users (Все пользователи), и переложить в папку, куда имеет доступ доступ только учитель или администратор GCompris. Убедитесь, что у администратора GCompris или учителя есть права Администратора в Windows.
  
You can create a desktop launcher for the children and pass in it the options you need (--config and/or --database). Here's an example: "C:\Program Files\Gcompris\gcompris.exe" -b C:\Users\Public\gcconfig\gc.db
+
== Переносная версия GCompris ==
  
You can create another desktop launcher for the teacher. It must include the --administration option and the --database that points to your database. Here's an example: "C:\Program Files\Gcompris\gcompris.exe" -a -b C:\Users\Public\gcconfig\gc.db
+
[http://ru.wikipedia.org/wiki/Переносимое_приложение Переносное приложение] - это такое приложение, которое может быть установлено на переносной диск (флэшку, USB-диск) и запущено на любом компьютере, к которому этот диск подключен. Последнее время переносные приложения стали очень популярны.  
  
=== Activation key ===
+
GCompris можно легко сделать переносным, если установить его на переносной диск (флэшку, USB-диск) и добавить в папку GCompris файл настроек ''gcompris.conf'', в котором будут указаны пути к локальным файлам переносного диска. Пути следует указывать относительно исполняемого файла gcompris.
  
On Windows, it makes sense to put at least the line 'key="your 6 digit key"' in a shared configuration file. This way, all users on this PC won't have to activate GCompris.
+
Например, так:
 +
<code><pre>
 +
user_dir="../My GCompris"
 +
config_dir="../GCompris_config"
 +
key="6-разрядный код активации"
 +
</pre></code>
  
On school networks, you can simply copy this file using your deployment system.
+
= Параметры командной строки =
  
Finally, the last step is to move the Gcompris Admin desktop icon from the All Users or Public desktop folder to the user's desktop folder that will be administering Gcompris. Make sure this user has Windows admin rights.
+
Если запустить GCompris из командной строки с ключом --help, можно увидеть все доступные параметры командной строки. Нужные параметры можно добавить в свойства ярлыка GCompris, чтобы не печатать их каждый раз в командной строке.  
  
== Portable GCompris ==
+
Например, в свойствах ярлыка может быть указано следующее:
 +
<pre> "C:\Program Files\Gcompris\gcompris.exe" -a -b Z:\School62\GCompris\gc.db --disable-quit --disable-config -f -c </pre>
  
[http://en.wikipedia.org/wiki/Portable_apps Portable software] is a class of software that is suitable for use on portable drives such as a USB (thumb) drive or iPod, although any external hard drive could theoretically be used. The concept of carrying one's favored applications, utilities, and files on a portable drive for use on any computer is one which has evolved considerably in recent years.
+
== Параметры командной строки для пользователя ==
  
GCompris can be made portable very easily by installing it on the target thumb drive and adding in its directory a ''gcompris.conf'' configuration file which includes a local user and configuration directory. The directory are specified as relative to the gcompris.exe binary.
+
-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не менять разрешение экрана)
  
Configuration file example:
+
Папки программы:  
<code><pre>
 
user_dir="../My GCompris"
 
config_dir="../GCompris_config"
 
key="your 6 digit key if you have it"
 
</pre></code>
 
  
= Console Switches =
+
-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 (обычный, в два клика, либо оба). По умолчанию обычный.
  
Running GCompris from a command console with the --help option will display all the parameters it accepts:
+
== Параметры командной строки для администратора ==
You can add these switches in the desktop icon properties in the Target window.
 
Here's an example: "C:\Program Files\Gcompris\gcompris.exe" -a -b C:\Users\Public\gcconfig\gc.db --disable-quit --disable-config -f -c
 
  
=== User Console Switches ===
+
  -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 оставляет значение по умолчанию
  
*  -f, --fullscreen        run gcompris in fullscreen mode.
 
*  -w, --window            run gcompris in window mode.
 
*  -s, --sound              run gcompris with sound enabled.
 
*  -m, --mute              run gcompris without sound.
 
*  -c, --cursor            run gcompris with the default gnome cursor.
 
*  -d, --difficulty        display only activities with this difficulty level.
 
*  -D, --debug              display debug informations on the console.
 
*  -v, --version            Print the version of gcompris
 
*  -x, --noxf86vm          Disable XF86VidMode (No screen resolution change).
 
*  -l, --root-menu          Run gcompris with local menu (e.g -l /reading will let you play only activities in the reading directory, -l /strategy/connect4 only the connect4 activity)
 
*  -L, --local-activity    Run GCompris with local activity directory added to menu
 
*  --user-dir              The location of user directories: [$HOME/My GCompris]
 
*  --experimental          Run the experimental activities
 
*  --disable-quit          Disable the quit button
 
*  --disable-config        Disable the config button
 
*  -g, --drag-mode          Global drag and drop mode: normal, 2clicks, both. Default mode is normal.
 
  
=== Admin Console Switches ===
+
<!-- перевод Alex Korobkin, 2010 -->
  
*  -a, --administration    Run GCompris in administration and user-management mode
+
[[Category:Русский]]
*  -b, --database          Use alternate database for profiles [$HOME/.config/gcompris/gcompris_sqlite.db]
 
*  -j, --logs              Use alternate database for logs
 
*  --create-db              Create the alternate database for profiles
 
*  --reread-menu            Re-read XML Menus and store them in the database
 
*  -p, --profile            Set the profile to use. Use 'gcompris -a' to create profiles
 
*  --profile-list          List all available profiles. Use 'gcompris -a' to create profiles
 
*  --config-dir            Config directory location: [$HOME/.config/gcompris]. Alternate is to set $XDG_CONFIG_HOME.
 

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 запустился, он показывает главное окно со списком упражнений и панелью управления внизу окна.

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

Иконка "Динамик" показывает, нужен ли звук для выполнения упражнения:

  • Динамик: Для данного упражнения есть аудиофайлы.
  • Динамик с красным крестиком : Аудиофайлов для данного языка упражнения не имеется.

Звездочки указывают, для какого возраста предназначено упражнение:

  • Difficulty star1.png 1, 2 или 3 звезды - для детей от 2 до 6 лет.
  • Difficulty star4.png 1, 2 или 3 составные звезды - для детей от 6 лет.

Панель управления GCompris находится внизу экрана. Далее описываются иконки-кнопки панели управления справа налево (некоторые иконки видны, только если соответствующая опция доступна в упражнении):

  • Home.png Домой - Покинуть текущее упражнение, вернуться в главное меню.
  • Button ok.png Большой палец - Подтвердить свой ответ. Некоторые упражнения не могут определить, выполнил ли ребенок поставленную задачу. В таких случаях нужно нажать эту кнопку, чтобы заверщить упражнение, либо просто нажать "Ввод" на клавиатуре.
  • Level1.png Игральный кубик - Показывает текущий уровень упражнения. Нажмите на кубик, чтобы выбрать другой уровень. Обычно в упражнениях присутствует несколько уровней заданий, однако в GCompris можно перейти с уровня на уровень без необходимости выполнять все предыдущие уровни упражнения.
  • Repeat.png Губы - Попросить GCompris повторить вопрос.
  • Help.png Вопросительный знак - Открыть окно с детальным описанием упражнения. Некоторые сложные упражнения невозможно описать в окне описания, поэтому дополнительную информацию о них можно получить при помощи этой опции.
  • Config.png Набор инструментов - Меню настроек. Настройки упражнения хранятся в папке пользователя, в файле под именем .config/gcompris/gcompris.conf. Это обычный текстовый файл, который можно изменить вручную в текстовом редакторе.
  • About.png Самолётик с пингвинчиком - Информационное окошко о GCompris, которое показывает установленную версию программы и список имен разработчиков.
  • Button exit.png Ночь - Выход из 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 на другом языке можно поднастроить некоторые упражнения более точно, указав наборы звуквых файлов в настройках административного модуля.

Тонкая настройка упражнений

Чтобы упражнения лучше соответствовали потребностям учителя, можно дополнить их содержание при помощи Панелей Управления.

вертикальное чтение (vertical reading)
пропущенная буква (missing letter)

Например, в упражнениях по чтению и счёту можно изменить слова и числа, адаптировав содержимое к нужному курсу обучения.

Элементы панели настройки упражнения по чтению:

  • По умолчанию (Default): Указывает язык упражнения по умолчанию, который может быть изменен.
  • Язык (Language): выбирает язык списка слов.
  • Уровень (Level): выбирает уровень сложности и позволяет увидеть списки слов, которые можно изменить.

Управление GCompris

Административный модуль GCompris позволяет сильно упростить его использование в школах, гибко и просто управляя всеми возможностями GCompris.

Выбор упражнения

Выбор доступных упражнений.

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

Выбирать доступные упражнения можно двумя способами:

Выбраны только уровни сложности 2, 3 и 4.
  • По уровням сложности, используя звездочки 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 с нужным профилем, проще всего сделать ярлык программы с соответствующим параметром командной строки.

Настройка упражнения

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

Упражнения, отмеченные иконкой "настройки" Stock preferences 24.png, могут быть настроены прямо из административного интерфейса. Например, можно настроить язык выполнения для таких приложений - русский.

Создание пользователей и классов

Классы и пользователи.

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

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

Создание групп

Создание групп.

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

Группы GCompris удобны в тех случаях, когда вы работаете с группами учеников из разных классов, или учениками из одного класса, но разного уровня подготовки, или учениками, не относящимися ни к каким классам вообще.

Отчёты

Журнал успеваемости ученика Jon.

Когда ученик заканчивает упражнение, на экране показывается картинка с результатом: получилось упражнение или нет. 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 оставляет значение по умолчанию