Moving to Arduino from Scratch (NOT S4A!)

Where did you get to with this?

I've progressed a bunch of students from Scrtatch to Arduino, and we are really getting hung up making (physically interactive) games with the arduino IDE. Scratch makes making clones of sprites really easy, but my OOP is only a step ahead of theirs and I'd love to access anything that bridges the gap between scratch and c++. Most resources I find are just cryptic and dense and don't really share any roots with the scratch ecosystem.