Difference between revisions of "Learn Kanagram"

From Open Educational Resources
Jump to navigation Jump to search
m
Line 4: Line 4:
 
| style="padding-left:2px;" | Go back to <br />[[ICT student textbook]] <br /> [[ICT teacher handbook]]
 
| style="padding-left:2px;" | Go back to <br />[[ICT student textbook]] <br /> [[ICT teacher handbook]]
 
|}</div>
 
|}</div>
=Introduction=
+
===Introduction===
Kanagram is an educational game that creates anagrams, re-assortment of letters in a word, and the user needs to guess what the original word is. It is licensed under the GNU Public License v2, and it is part of the Kde.edu package, and the user interface is designed to be approachable even by very young children. There is no time limit or limitations at attempts, and a hint system is built in.<br>
+
Kanagram is a free and open source word game application. It has in-built word lists for different categories. A vocabulary editor is included, and the user can download other word lists and create their own word lists for existing or new categories.
The world list for Kanagram is user editable, with several default word lists included. A vocabularly editor is included, and the user can download other word lists or distribute their created word lists via the KNewStuff service.
+
====Basic information====
==Educational application and relevance==
 
Kanagram is a educational game that creates anagrams, re-assortment of letters in a word, and the user needs to guess what the original word is.
 
==Version==
 
version 0.2 using KDE Development platform 4.13.3
 
==Configuration==
 
We can configure this as we like in local languages and also with different questions for Quiz programmes.
 
 
 
==Overview of Features==
 
Kanagram features several built-in word lists, hints, and feature which reveals the original word.<br>
 
Kanagram also has a vocabulary editor, so you can make your own vocabularies, and distribute them through Kanagram's KNewStuff download service.
 
 
 
==Development and community help==
 
KDE Edu Project
 
 
 
=Working with the application=
 
==Functionalities==
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
| style="width: 50%;" |[[File:Kanagram_1_Home_screen.png|450px]]
+
|ICT Competency
| style="width: 50%;" |[[File:Kanagram_2_Four_Options.png|450px]]
+
|Kanagram is a free and open source application for creating subject (language) resources.
 +
This tool can be used to strengthen language skills (vocabulary).  
 
|-
 
|-
| style="width: 50%;" |Step 1-It consists of Categories like Profession, space, currencies, medium, people, fruits, capitals and clothins etc.
+
|Educational application and relevance
| style="width: 50%;" |Step 2-On Right hand side it consists of 4 options:
+
|Kanagram is an educational game that uses anagrams. It provides a set of jumbled letters and the user needs to guess what the original word is. There is no time limit or limitations at attempts, and a hint system is built in.
*Next Anagram: it changes to next word
+
It can also be used to build general knowledge, by providing different examples of a category (such as different kinds of spices, or different festivals etc)
*Configure kanagram It makes you to add extra categories and words to it
 
*About Kanagram: consists information about Kanagram
 
*Quit: exits from kanagram
 
 
|-
 
|-
| style="width: 50%;" |[[File:Kanagram_3_Hint.png|450px]]
+
|Version
| style="width: 50%;" |[[File:Kanagram_4_Correct_word.png|450px]]
+
|Version - 1.2.  It is a part of the Kde.edu package.  
 
|-
 
|-
| style="width: 50%;" |Step 4- Hint key gives the hint of the jumbled word
+
|Configuration
| style="width: 50%;" |Step 5- If we type the correct word then the bar below it shows Green colour
+
|No specific configuration requirements
 
|-
 
|-
| style="width: 50%;" |[[File:Kanagram_5_Wrong_word.png|450px]]
+
|Other similar applications
| style="width: 50%;" |[[File:Kanagram_6_Reveal_word.png|450px]]
+
|[https://gottcode.org/tanglet/ Tanglet]
 
|-
 
|-
| style="width: 50%;" |Step 6- if we type the wrong word then the bar below shows the red color
+
|The application on mobiles and tablets
| style="width: 50%;" |Step 7- reveal word it shows the correct word of jumbled words
+
|Anagram mobile applications for Android similar to Kanagram are available on Fdroid - [https://f-droid.org/repo/com.as.anagramsolver_19.apk AnagramSolver] and [https://f-droid.org/repo/us.achromaticmetaphor.agram_21.apk Agram].
 
|-
 
|-
|[[File:Adding Kannada Vocabulary to Kanagram.png|left|450x450px]]
+
|Development and community help
|[[File:Kannada word list on Kanagram showing Hint.png|left|450x450px]]
+
|
|-
+
# KDE Edu  [https://docs.kde.org/stable/en/kdeedu/kanagram/index.html Kanagram Handbook]
|Step 8 - Regional language Vocabularies can be created using Vocabulary Editor on Kanagram by clicking on Configure Kanagram -> Vocabularies. Currently its not working with non-simple words. we need to use simple words only. It may get solved in future upgrades.
+
# KDE [https://www.kde.org/applications/education/ Official Website]
|Step 9 - Hint can be used and correct is to be typed in the regional language.
 
 
|}
 
|}
 +
====Overview of Features====
 +
# Kanagram features several built-in word lists, hints, and feature which reveals the original word.
 +
# Kanagram also has a vocabulary editor, so you can make your own vocabularies.
 +
====Installation====
 +
#The application is part of the Ubuntu custom distribution.
 +
#In case you do not find it on your computer, you can install by typing <code>Kanagram</code> on top search bar in Software Centre.
 +
#If you would like to install through the terminal follow these steps below:
 +
##Open terminal by clicking Applications->System Tools->Terminal or through Keyboard shortcut <code>Ctrl+Alt+T</code>
 +
##In the terminal window, type below command and press enter to start the installation by providing your machine password:
 +
##<code>sudo apt-get install kanagram</code>
  
==File formats for creation==
+
===Working with the application===
Not Applicable
+
 
 +
==== Kanagram interface ====
 +
<gallery mode="packed" heights="250px" caption="Kanagram Interface">
 +
File:Kanagram 1 Home screen.png|Kanagram home screen
 +
File:Kanagram_2_Four_Options.png|Kanagram menu
 +
File:Kanagram 3 Hint.png|Hint for the jumbled word
 +
</gallery>
 +
#You can open Kanagram through Applications -> Education -> Kanagram. You will see this interface
 +
#The Kanagram menu options / features are as follows (as per number indicated in the image)
 +
##1 and 2: use to change the vocabulary category.
 +
##3: It changes to next word
 +
##4: Hint key5: Timer : You can set timer for each word to complete
 +
##6: Configure Kanagram : You can add extra categories and words to it
 +
##7: Quit: exits from Kanagram
 +
#3. Hint key gives the hint for guessing the jumbled word. Hint will display in the right part of the screen.
 +
==== Playing a word game  ====
 +
<gallery mode="packed" heights="300px" caption="Playing Word Game">
 +
File:Kanagram 4 Correct word.png|Jumbled word
 +
File:Kanagram_6_Reveal_word.png| Correct word revealed
 +
</gallery>
 +
#If we type the correct word  and press the Enter key, it will take you to the next word. If your guess is wrong, it will not go next word, manually you have to click on next.
 +
#Reveal word - shows the answer (correct word is shown by arranging the jumbled words)
 +
 
 +
==== Creating your own word lists ====
 +
Kanagram will allow you to create your own vocabularies files (word lists) and also you can edit it when you needed.
 +
<gallery mode="packed" heights="250px" caption="Creating own word list">
 +
File:Open Kanagram configuration.png|Open Kanagram configuration window
 +
File:Kanagram Creating vocabularies.png|Creating vocabularies
 +
File:Creating Vocabulary in Kanagram.png|Add vocabularies words and hints
 +
</gallery>
 +
#Create your own vocabularies by clicking on Configure Kanagram -> Vocabularies.
 +
#You can create vocabulary lists for new categories that you can create on Kanagram, such as 'Rivers of India' or 'Telangana districts' etc. To create 'Rivers of India', Click on "Create New" in Vocabularies. Here add Vocabulary name (Rivers) and description (Rivers of India). Then click on "New word". Now enter district name and hint. then click on "SAVE".
 +
{{Ambox
 +
| text  = Currently in [https://bugs.kde.org/show_bug.cgi?id=377629 Kanagram v1.2] which is shipped with Ubuntu 16.04, Kanagram is unable to use saved vocabularies created through above method unless you create a link to <code>.local/share/kvtml</code> folder inside <code>.local/share/apps</code> folder.
 +
Also create <code>apps</code> folder if it doesn't exist inside <code>.local/share</code> folder.
 +
Do the following
 +
1. Open your home folder
 +
2. Click CTRL-H to view hidden folders and files (name starting with ".")
 +
3. You will see folder /.local  Open this folder
 +
4. Open share folder
 +
5. You will see the kvtml folder
 +
6. Right click on this folder and select 'Make Link'
 +
7. It will create a link called "link to kvtml". Copy this to the folder ./local/share/apps
 +
8. Rename 'link to kvtml' to 'kvtml'
 +
This needs to be done once only. It will allow you to create vocabulary lists in Kanagram
 +
| type = notice
 +
}}
  
==Saving the file==
+
<gallery mode="packed" heights="200px" caption="Editing your vocabularies files">
Not Applicable
+
File:1. Kanagram kvtml file open with gedit.png|Open .kvtml file with option
 +
File:2. Kanagrama kvtml file.png|Open .kvtml file by using gedit
 +
File:3. Added words in kanagram.png|Adding words to vocabulary
 +
</gallery>
 +
#Presently you cannot edit new vocabularies in English, which you create from within Kanagram application. To do that, you need to do the following
 +
##Go to <code>.local/share/apps/kvtml/en</code> folder.
 +
##Right click on your kvtml file and open with "[[Learn Text Editor|gedit]]" (Application -> Accessories -> Text Editor).
 +
##Copy the code as shown with box at 3rd image.
 +
##Change <code>entry id</code>, (increase the entry id by 1), add river name within <code>text</code> and add hints within <code>comments</code>.
 +
##In same way you can create any number of words for your vocabulary. You need to increase the entry id by another count of 1,every time.
 +
##Save your gedit file in the above mentioned Kanagram folder and open Kanagram to view added word list.
 +
##(Another option is to simply create a new list in Kanagram with the revised list of words)
 +
#Below is the sample entry for word in kvtml file:
 +
<syntaxhighlight lang="xml">
 +
<entry id="0">
 +
  <translation id="0">
 +
    <text>Word</text>
 +
    <comment>hint</comment>
 +
  </translation>
 +
</entry>
 +
</syntaxhighlight>
  
==Export and publishing files==
+
==== Creating  vocabulary in your local language (other than English)====
Not Applicable
+
<gallery mode="packed" heights="300px" caption="Creating local language vocabulary">
 +
File:Adding words to local language vocabulary.png|Create local language  vocabulary
 +
File:Kanagram edit file by gedit.png|Editing local language vocabulary
 +
</gallery>
 +
#Kanagram also supports Indian languages. You can create categories and word lists within a category. You can also provide 'hints' for each word.  Currently the local language functionality is not working with complex words which are peculiar to Indian languages (like joint words or ottakshara). We currently can use Kanagram only for creating simple words in Telugu or other Indian languages. This issue may get solved in future upgrades of Kanagram.<br>
 +
#To edit new vocabularies which you create from within Kanagram application go to <code>.local/share/apps/kvtml/en</code> folder. Right click on your kvtml file and open with "gedit". Edit in the same manner explained in the earlier section.
  
==Advanced features==
+
While playing with local language vocabulary in Kanagram application, please select your language to type in Kanagram. To select your language, go to desktop top panel and click on "En" and choose "KaGaPa phonetic" keyboard.
The world list for Kanagram is user editable, with several default word lists included. A vocabularly editor is included, and the user can download other word lists or distribute their created word lists via the KNewStuff service.
 
  
=Installation=
+
====Saving the files and formats====
{| class="wikitable"
+
Not Applicable
|-
 
! Method of installation !! Steps
 
|-
 
| From Ubuntu software Centre || Open Ubuntu software centre and search for Kanagram, then click on Install.
 
|-
 
| From Terminal || sudo apt-get install kanagram
 
|-
 
| From the web || projects.kde.org / projects / kde / kdeedu / kanagram
 
|-
 
| Web based registration || Not applicable
 
|}
 
  
=The application on mobiles and tablets=
+
====Advanced features====
Anagram mobile applications for Android similar to Kanagram are available on fdroid - [https://f-droid.org/repo/com.as.anagramsolver_19.apk AnagramSolver] and [https://f-droid.org/repo/us.achromaticmetaphor.agram_21.apk Agram].
+
None
  
=Ideas for resource creation=
+
===Ideas for resource creation===
We can use this to build quiz and question puzzles.
+
You can use this to build quiz and question puzzles to learn language. You can also create word lists for concepts in other subjects.  
  
=References=
+
===References===
[https://www.kde.org/applications/education/kanagram/ KDE.org], the organisation which has created Kanagram<br>
+
[https://www.kde.org/applications/education/kanagram/ Official Webpage]<br>[https://en.wikipedia.org/wiki/Kanagram Wikipedia]
[https://en.wikipedia.org/wiki/Kanagram Wikipedia]
 
  
 
[[Category:Explore an application]]
 
[[Category:Explore an application]]

Revision as of 13:00, 7 April 2017

Introduction

Kanagram is a free and open source word game application. It has in-built word lists for different categories. A vocabulary editor is included, and the user can download other word lists and create their own word lists for existing or new categories.

Basic information

ICT Competency Kanagram is a free and open source application for creating subject (language) resources.

This tool can be used to strengthen language skills (vocabulary).

Educational application and relevance Kanagram is an educational game that uses anagrams. It provides a set of jumbled letters and the user needs to guess what the original word is. There is no time limit or limitations at attempts, and a hint system is built in.

It can also be used to build general knowledge, by providing different examples of a category (such as different kinds of spices, or different festivals etc)

Version Version - 1.2. It is a part of the Kde.edu package.
Configuration No specific configuration requirements
Other similar applications Tanglet
The application on mobiles and tablets Anagram mobile applications for Android similar to Kanagram are available on Fdroid - AnagramSolver and Agram.
Development and community help
  1. KDE Edu Kanagram Handbook
  2. KDE Official Website

Overview of Features

  1. Kanagram features several built-in word lists, hints, and feature which reveals the original word.
  2. Kanagram also has a vocabulary editor, so you can make your own vocabularies.

Installation

  1. The application is part of the Ubuntu custom distribution.
  2. In case you do not find it on your computer, you can install by typing Kanagram on top search bar in Software Centre.
  3. If you would like to install through the terminal follow these steps below:
    1. Open terminal by clicking Applications->System Tools->Terminal or through Keyboard shortcut Ctrl+Alt+T
    2. In the terminal window, type below command and press enter to start the installation by providing your machine password:
    3. sudo apt-get install kanagram

Working with the application

Kanagram interface

  1. You can open Kanagram through Applications -> Education -> Kanagram. You will see this interface
  2. The Kanagram menu options / features are as follows (as per number indicated in the image)
    1. 1 and 2: use to change the vocabulary category.
    2. 3: It changes to next word
    3. 4: Hint key5: Timer : You can set timer for each word to complete
    4. 6: Configure Kanagram : You can add extra categories and words to it
    5. 7: Quit: exits from Kanagram
  3. 3. Hint key gives the hint for guessing the jumbled word. Hint will display in the right part of the screen.

Playing a word game

  1. If we type the correct word and press the Enter key, it will take you to the next word. If your guess is wrong, it will not go next word, manually you have to click on next.
  2. Reveal word - shows the answer (correct word is shown by arranging the jumbled words)

Creating your own word lists

Kanagram will allow you to create your own vocabularies files (word lists) and also you can edit it when you needed.

  1. Create your own vocabularies by clicking on Configure Kanagram -> Vocabularies.
  2. You can create vocabulary lists for new categories that you can create on Kanagram, such as 'Rivers of India' or 'Telangana districts' etc. To create 'Rivers of India', Click on "Create New" in Vocabularies. Here add Vocabulary name (Rivers) and description (Rivers of India). Then click on "New word". Now enter district name and hint. then click on "SAVE".
  1. Presently you cannot edit new vocabularies in English, which you create from within Kanagram application. To do that, you need to do the following
    1. Go to .local/share/apps/kvtml/en folder.
    2. Right click on your kvtml file and open with "gedit" (Application -> Accessories -> Text Editor).
    3. Copy the code as shown with box at 3rd image.
    4. Change entry id, (increase the entry id by 1), add river name within text and add hints within comments.
    5. In same way you can create any number of words for your vocabulary. You need to increase the entry id by another count of 1,every time.
    6. Save your gedit file in the above mentioned Kanagram folder and open Kanagram to view added word list.
    7. (Another option is to simply create a new list in Kanagram with the revised list of words)
  2. Below is the sample entry for word in kvtml file:
<entry id="0">
  <translation id="0">
    <text>Word</text>
    <comment>hint</comment>
  </translation>
</entry>

Creating vocabulary in your local language (other than English)

  1. Kanagram also supports Indian languages. You can create categories and word lists within a category. You can also provide 'hints' for each word. Currently the local language functionality is not working with complex words which are peculiar to Indian languages (like joint words or ottakshara). We currently can use Kanagram only for creating simple words in Telugu or other Indian languages. This issue may get solved in future upgrades of Kanagram.
  2. To edit new vocabularies which you create from within Kanagram application go to .local/share/apps/kvtml/en folder. Right click on your kvtml file and open with "gedit". Edit in the same manner explained in the earlier section.

While playing with local language vocabulary in Kanagram application, please select your language to type in Kanagram. To select your language, go to desktop top panel and click on "En" and choose "KaGaPa phonetic" keyboard.

Saving the files and formats

Not Applicable

Advanced features

None

Ideas for resource creation

You can use this to build quiz and question puzzles to learn language. You can also create word lists for concepts in other subjects.

References

Official Webpage
Wikipedia