Well, the difficulty from Monday was quickly figured out on Tuesday and the D major scale/arpeggio have been mastered. I think Haley thought of the note names as very abstract things to memorize. We approached it a little differently and practiced just saying the letters then doing the notes with her playing then doing every other note of the scale with me on piano and her on violin. She now has it.
Because she got it so quickly, I introduced the A major scale yesterday and she quickly figured it out. I think they will all go more quickly now that she understands what she is doing.