Difference between revisions of "KDEEdu/Language"

Jump to: navigation, search
m (KVTML/ KVocDocument)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
= Language Learning Applications =
 
= Language Learning Applications =
Language learning applications include vocabulary trainers, pronunciation trainers, specialized dictionaries, and many more. This page contains discussions and information with a broader scope than only a single application.
+
This is the main page for the KDEEdu language applications.
 +
 
 +
Language learning applications include vocabulary trainers, pronunciation trainers, specialized dictionaries, and many more. This page is the main starting point for the community behind KDE edu. It contains discussions and information with a broader scope than only a single application.
 +
 
 +
== Personas, Workflows, and Terminology ==
 +
As the basis for our work we use a set of personas to discuss workflows and features for the language learning applications. The definitions are still not set in stone and may be revisited.
 +
* [[KDEEdu/Language/Personas|Language Learning Personas]]
 +
* [[KDEEdu/Language/VokabularyLearningWorkflows|Vokabulary Learning Workflows]]
 +
* [[KDEEdu/Language/Terminology|Language Learning Terminology]]
  
 
== Projects ==
 
== Projects ==
 +
We recognize that the applications are not perfect, so at each time we are running or planning a number of projects to improve them.  Here are links to the pages of the individual projects.
 +
 
* [[KDEEdu/Language/Projects/LearnerCentricApplications|Rethink Language Learning from the Learner's Position (2014), DRAFT]]
 
* [[KDEEdu/Language/Projects/LearnerCentricApplications|Rethink Language Learning from the Learner's Position (2014), DRAFT]]
  
== Personas ==
+
== KVTML/ KVocDocument ==
We use a set of personas to discuss workflows and featurs for language learning applications. The definitions are still not set in stone and may be revisited.
+
KVTML (KDE Vocabulary Training Markup Language) is an XML based file format for storing language training data. This is the format that is used in many of the language applications, e.g., Parely, KWordquiz, KHangman.
* [[KDEEdu/Language/Personas|Language Learning Personas]]
+
 
 +
KVocDocument and the related classes is a library that reads and writes kvtml files and provides a storage and manipulation API for applications. This library is part of libkdeedu.
  
== KVTML/ KVocDocument ==
+
* [[KDEEdu/Language/Kvtml|KVTML Specification]]
This is an educational library which supports a backend for reading and writing kvtml files. Those file formats are used in, e.g., Parely, KWordquiz, KHangman. The library is part of libkdeedu.
+
* [[KDEEdu/Language/KVocDocumentPlanningJuly2014Temporary|KVocDocument Planning (July 2014) Temporary]]
 +
{{Note|Please remove planning link after October 2014}}
  
== Vocabulary Learning Workflows ==
+
== Minutes ==
* [[KDEEdu/Language/VokabularyLearningWorkflows|Vokabulary Learning Workflows]]
+
* [[KDEEdu/Language/Minutes/20140304|IRC Meeting 2014, March 03]]
  
 
== Further Reading ==
 
== Further Reading ==
 +
Here follows some links to scientific results that we use in our applications.
 
* [http://en.wikipedia.org/wiki/Leitner_system Leitner Box System]
 
* [http://en.wikipedia.org/wiki/Leitner_system Leitner Box System]
 
* [http://en.wikipedia.org/wiki/Spaced_repetition Spaced Repetition Learning]
 
* [http://en.wikipedia.org/wiki/Spaced_repetition Spaced Repetition Learning]
 +
* [http://en.wikipedia.org/wiki/Common_European_Framework_of_Reference_for_Languages Common European Framework of Reference for Languages]

Latest revision as of 12:42, 9 July 2014

Language Learning Applications

This is the main page for the KDEEdu language applications.

Language learning applications include vocabulary trainers, pronunciation trainers, specialized dictionaries, and many more. This page is the main starting point for the community behind KDE edu. It contains discussions and information with a broader scope than only a single application.

Personas, Workflows, and Terminology

As the basis for our work we use a set of personas to discuss workflows and features for the language learning applications. The definitions are still not set in stone and may be revisited.

Projects

We recognize that the applications are not perfect, so at each time we are running or planning a number of projects to improve them. Here are links to the pages of the individual projects.

KVTML/ KVocDocument

KVTML (KDE Vocabulary Training Markup Language) is an XML based file format for storing language training data. This is the format that is used in many of the language applications, e.g., Parely, KWordquiz, KHangman.

KVocDocument and the related classes is a library that reads and writes kvtml files and provides a storage and manipulation API for applications. This library is part of libkdeedu.

Note-box-icon.png
Note
Please remove planning link after October 2014


Minutes

Further Reading

Here follows some links to scientific results that we use in our applications.


This page was last edited on 9 July 2014, at 12:42. Content is available under Creative Commons License SA 4.0 unless otherwise noted.