Childlike vs. Childish
In English, Childlike and Childish both mean "like a child", but whereas childish is used more as an insult (as in someone who is pone of pouting or losing their temper if they don't get their way), childlike is more complimentary - as in having a childlike sense of wonder.
I tried looking up the word childlike, but the terms I found were "infantil" and "pueril" (which both seems closer to "childish") and "ingenuo" (which seems closer to "naive").
Are there any Spanish terms which use "like a child" in a more positive way?
3 Answers
I would say 'infantil' or 'aniñado' for 'childish' or maybe even 'típico de un niño' but perhaps you could use 'inocente' or 'ingenuo' for 'childlike'.
I guess another option for childlike could be just to use a phrase like 'es un niño', 'como un niño', 'igual que un niño' or something like that.

From my dictionary
childlike trust/honesty
confianza/sinceridad como la de un niño
childlike enthusiasm
entusiasmo de niño
Childish infantil
Dont be so childish!
Deja de portarte como un niño.
Childish is always used as negative in my opinion.
i would say for childlike... Tenemos que ser como niños, o, él es obediente como un niño.