|
|
LearningTreeThis page does not desribe the current implementation. It was a draft used for discussion. Parts of it has been implemented. Just messing a bit. Don't take this serious yet! Mark <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE spec SYSTEM "spec.dtd" [ <!ENTITY intervals SYSTEM "intervals.xml"> <!ENTITY rhythm SYSTEM "http://solfege.org/lessontrees/default/rhythm.xml"> <!ENTITY chords SYSTEM "http://solfege.org/lessontrees/default/chords.xml"> <!ENTITY theory SYSTEM "http://solfege.org/lessontrees/default/theory.xml"> <!ENTITY other SYSTEM "http://solfege.org/lessontrees/default/other.xml"> ]> <learningtree visibility="3" language="en"> <teacher> <first>Piet</first> <last>Fluwijn</last> <email>bl@h.be</email> </teacher> <!-- Include default learning goal sets. We can override these if we want. --> &intervals; &rhythm; &scales; &chords; &theory; &other; <learninggoal name="notes e g a"> <provides>reading e g a</provides> <provides>hearing e g a</provides> <depends>elementary note reading</depends> <depends>elementary note reading theory</depends> <suggests>seconds and thirds theory</suggests> <exercises> <exercise uid="816253ad-48e4-4567-a3b8-a0306c856f15"/> </exercises> <!-- No test questions? Then we pick random exercises.--> <test questions="12" pass="80%" /> </learninggoal> </learningtree> </xml> |