Materials Similar to Problem solving in basic physics: Effective self-explanations based on four elements with support from retrieval practice