Some of the effective ways to develop critical thinking in kids is by letting them develop their own hypotheses, making analogies, and reaching conclusion or alternatives of what's more relevant for them. Say while playing when your child gets stuck on at point don’t jump to help, let them work and try and figure out what to do and how to do and they will reach the solution on their own by trying and intervene only if the kids ask for help.