Here is a smart doorbell kit that can teach your kids a thing or two about Python coding. The JuiceMind Python Smart Doorbell Kit teaches students STEM concepts through play. When finished, the doorbell can send a text message to your phone when its button is pressed.
This smart doorbell takes about 5 hours to complete. It doesn’t require any coding experience and comes with interactive Python tutorials. By playing around with this, students learn about data types, variables, conditionals, and functions. This kit ships with a microcontroller, breadboard, 2 buttons, wires, 2 LEDs, and everything students would need to get started.[where to get it]