!!!Om Morfa-C
Man lager grammatikkoppgaver, hvor elevene får et spørsmål/svar eller setning/kommentar med et åpent felt. De får oppgitt et lemma (ord i grunnform) og de skal skrive riktig form at dette. Lemmaet kommer fra et semantiske sett, og slik vil datamaskinen generere mange ulike oppgaver ut av en mal. Ved å bruke variabler for noen av de andre ordene i setningene, vil antall forskjellige oppgaver bli mye større. +kongr betyr at ordet skal kongruere da f.eks. FAMILY kan være både entall og flertall.
!!Eksempel
Maid HUMAN-adj FAMILY oastit+kongr? FAMILY ..... (DRINK akkusativ) oastit+kongr.
!! XML-format - i ped/sme/meta/
Oppgavene i xml-format, f.eks.
{{{
<= unik id, den kan være hvordan som helst
N-ILL <= oppgavetype. Menyvalg gjøres ut fra denne.
N-MIX <= det kan være flere menyvalg
Geasa SUBJ OBJ MAINV
<= grammardefault: SUBJ er Nom
<= kan være Sg og Pl. Kan spesifiseres: Pron+Pers+Sg
<= grammardefault: MAINV kongruerer med SUBJ
<= Tense og Person-Number er variabler
oastit <= man kan bruke id istedenfor semantisk sett
<= grammardefault: OBJ er Acc
<= TOY er semantisk sett
SUBJ OBJ MAINV N-ILL <== SUBJ for å få svaret til å kongruere med spørsmål
<= slik defineres hva som er oppgave
<= fasit
}}}
{{{
Mu THING lea PRED . Makkár du THING lea <= Alltid mellomrom mellom variabel og punktum.
}}}
meta/grammar_defaults.xml
Hvis man ønsker et annet verb i svaret enn i spørsmålet, kan man legge til
Hvis man ønsker å bruke en annen variabel i svaret, kan man skrive content="MAINV" i element.
Ved å bruke variabel istedenfor å hardkode ordform i spørsmål/svar, kan man få dialektvariasjon.
F.eks. muitalit+V+Ind+Prs+Pl1 vil gi ''muitalit'' for GG og ''muitalat'' for KJ.
Oversikt over oppgavetyper er i [dette dokumentet|morfac_questions.html]
Vasta er som MorfaC, men bare question.
!! Semantiske sett for Morfa-C og Vasta
! Disse settene er brukt i nordsamisk MorfaC, men man kan lage nye sett adhoc med prefiks m.
* 8 ABSTRACT
* 7 ANIMAL_DOM
* 3 ANIMAL_WILD
* 3 ARRANGEMENT
* 3 ARRANGEMENT_PL
* 5 BUILDING
* 10 CLOTHING
* 6 CLOTHING_A
* 5 CLOTHING_PL
* 3 CONTAINER
* 2 EDUCATION
* 28 FAMILY
* 1 FOOD_GROCERY
* 1 FURNITURE
* 1 HANDICRAFTS_PL
* 73 HUMAN
* 1 INSTRUMENT
* 8 ISSUE_A
* 3 MYTH
* 1 MYTH_HUM
* 11 OBJECT
* 4 PROFESSION
* 2 SLIDETOOL
* 3 TEXT
* 1 THING
* 2 TIME_POINT_ESS
* 7 TIME_POINT_GEN
* 7 TIME_POINT_GEN_PL
* 1 TIME_SEASON
* 6 VEHICLE
* 30 mACTIVITY
* 27 mCARD_SMALL
* 6 mCOLL
* 1 mCOLL_DU
* 1 mCOLL_NOT_DU
* 4 mCOMV
* 2 mDILLI_ESS
* 2 mHUM_A
* 3 mORD
* 3 mORD_SMALL
* 5 mPAIR
* 12 mPLACENAME