Dialogic Learning And Self-Explanation In Classrooms Implementing Worked Example Instruction With Interactive Whiteboard Technology