Lesson creation should be quite easy using Android Flashcards. Two types of lesson files are supported, XML and CSV (comma separated values). Below each format is described and a template file is provided to get you started. In addition, using a spreadsheet (like Excel or OpenOffice) to create a CSV is covered.XML | CSV | Spreadsheet (Excel, OpenOffice, etc.)
<lesson> <name>Lesson Name</name> <description>Lesson Description</description> <card> <frontside> Card 1 Front </frontside> <backside> Card 1 Back </backside> </card> <card> <frontside> Card 2 Front </frontside> <backside> Card 2 Back </backside> </card> ... </lesson>You can download a template here
CSV is quite a simple format. Each card is on a single line in the file, and the front is seperated from the back by a comma. The first field of the first line is the name of the lesson, the second field of the first line is the description. Each field should be surrounded by double quotes to distinguish between commas in the card text and actual separating commas. For example:
"Lesson Name","Lesson Description" "Card 1 Front",Card 1 Back" "Card 2, Front","Card 2, Back"You can download a template here
Note that the "s are actually optional, and if you have no commas in your card text they can be omitted.
In a new spreadsheet, simply use column A for the front of cards and column B for the back. Row 1 should be used for the name and description of the lesson.
For the above cards we could do the following:
Now choose "Save As" from the File menu. In excel in the
save as type selection choose CSV (Comma delimited):
In OpenOffice give the file a name and use the selection at the bottom right of the window to choose Text CSV. Highlighted below:
The default options should be fine, so go ahead and choose save in the next dialog and you should have a file you can just copy to your sdcard.