We have started Java, and it is a lot easier to explain a bunch of CS concepts by referring to their equivalents in Scratch. The for loop was an easy one after the students used the repeat if function in Scratch. Same goes for setting variables and conditionals.
Sadly inputs in Java and parsing will be much harder to deal with...