learning theory changes all the time, but I think what you're talking about is the actual learning programs that the teachers use in the classroom. A school may decide to use a particular program if they think it will be of benefit to their students and other times teachers will have their own individual ways of teaching content as well. Personally, even though you prefer the other way, if you try to teach her a different way, you will only confuse her and possibly cause issues in the class for her because of a conflict between what the teacher is doing and what you are doing. I'd be going in to see the teacher and asking them what program they are using, why they think that's better than say, letterland, and then asking how you can help DD at home with it. It's really important that there is some level of consistency, otherwise it can just take them longer to learn what they need to.

there is the Jolly Phonics program, Multi-Lit, and L3 that i can think of, but I'm sure there are more. Not actually being in a school yet I've only come across those I've seen during my prac placements. this info might help you too as a starting point http://www.eduweb.vic.gov.au/edulibr...0-20060831.pdf