Программа тренажер для курса Полиглот
Инструкция по созданию упражнений:(может не соответствовать текущей версии программы)
- упражнения описываются в формате xml
- в качестве примера наиболее полного упражнения смотрим see_max.xml в папке .\exercises1
- тег <RusVerb>видеть</RusVerb>, задает инфинитив русского глагола
- тег <AllowNotInQuestion>true</AllowNotInQuestion>, определяет будут ли генерироваться вопросы с отрицанием.
- тег <EnVerbs>see, saw, seen</EnVerbs>, определяет формы английского глагола.
- тег <ItRusEnNames>кошка, cat</ItRusEnNames>, задает русское и английское существительное для It местоимения
- теги <ItRusVerbs>, <IRusVerbs>, <HeRusVerbs>, <SheRusVerbs>, <You1RusVerbs>, <You2RusVerbs>, <WeRusVerbs>, <TheyRusVerbs> определяют формы русского глагола в настоящем и прошедшем времени для соответствующих местоимений (You1 это "ты", а You2 это "вы").
- порядок следования тегов может быть произвольный.
Примечание (для тех кто не в теме): если мы хотим какой-то фрагмент содержимого xml файла сделать невидимым (как бы удалить его), то заключаем его в <!-- фрагмент--> "скобки".
Поэтому в see_*.xml файлах эти фрагменты можно просто удалить.
Они не несут никакой смысловой нагрузки, а просто оставлены для "истории", чтобы при необходимости их можно было восстановить (разкомментировать).
По данному файлу создаются 72 варианта предложений, которые потом в случайном порядке предъявляются.
Если вместо true поставить false (как в файле see_min.xml), то вопросы с отрицанием генерироваться не будут (собственно в лекции их не было).
Если этот тег опущен, то программа считает, что он true.
(собственно можно задать и <ItRusEnNames>Это, It</ItRusEnNames>).
Этот тег может быть опущен, но тогда и <ItRusVerbs>, тоже должен быть опущен.
Если какие-либо из этих тегов опушены (или закомментированы с помощью <!-- ...--> "скобок" как в see_min.xml файле), то предложения с этими местоимениями не будут генерироваться.
Автору респект!
В начале установки выдает сообщение "Ошибка при инициализации приложения (0хс0000135). Для выхода из приложения нажмите кнопку "ОК". Подскажите, плиз, в чем проблема?
Нашел решение проблемы! Если у кого-то возникнет аналогичная проблема установите NET Framework 4 и DirectX
Всем привет.
Не называйте папку для программы русскими буквами - работать не будет.
Очень хорошая программа, спасибо автору!
Пожалуйста!
молодец! хорошо бы и для других языков или она и для них подходит? СПАСИБО!!!