Students may have an easier time learning about conditionals when using a visual programming language like Scratch.
It may be that visual languages allow students to focus more productively on the meaning of the program elements by removing much of their syntactic difficulty.