Visual programming can be introduced using the MakeCode editor on the free micro:bit interface. There are a range of integrated activities that could be used here. Students could create digital dice, a foot step counter, a calculator, or a morse code sender. The MakeCode editor can also be extended to more complicated tasks, such as creating games.
Here is a link to how to create a pedometer using the micro:bit MakeCode editor: https://microbit.org/projects/make-it-code-it/step-counter/
Here is another link to on how to create digital dice: https://makecode.microbit.org/projects/dice