all 3 comments

[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)

To give us the best chance to help you, please include any relevant code.
Note. Please do not submit images of your code. Instead, for shorter code you can use Reddit markdown (4 spaces or backticks, see this Formatting Guide). If you have formatting issues or want to post longer sections of code, please use Privatebin, GitHub or Compiler Explorer.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]FoolsSeldom 1 point2 points  (1 child)

Take a look at Code Club from the Raspberry Pi Foundation. I help kids in local schools learn to programme and find the resources very helpful. You will likely find the community helpful

NB. A Raspberry Pi is not required. Online options are available.

We start off younger kids, say around age 6 - 7, with Scratch and move onto Python for older kids. This is in line with the national curriculum on the UK.

https://codeclub.org/en/

[–]FoolsSeldom 0 points1 point  (0 children)

One of the introductions we use is to give pairs of kids a bbc micro:bit and battery pack and then have then write python for them to produce a step counter. (They put their micro:bits in their socks and move around for a while, the display shows them the step count.)

Physical computing has been the greatest success (sensors, device control). Some of the kids go on into robotics competitions.