I might get more specific answers here. What is the best way to deal with a 4-5 year old kid, when you are working from home? Of course, it is not to teach programming to them, but have them occupied in such a way that they feel your company and at the same time, you can get your work done.