Answer:
practice - procedural, going over problems to learn a concept
worked examples - allows students to work through example and see what they need to do
analogies - map similarities in concepts, allows students to transfer what they know to what they need to learn
self-explanations - encourages connections and coherence, better than listening to a teacher