"games in centers, apps on iPads, real world application projects, and anything else that will make math fun"
YES. I would also recommend teaching them about growth mindset. Read Jo Boaler's book Limitless Mind. Also, check out her math tasks, kids love them! Boaler also has books call Mathematical Mindsets that are grade specific with lots of low floor, high ceiling tasks.