!!!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