分析:父亲到校用了30分钟,因为每分钟比儿子多走20米,在父亲到校那一刻,比儿子多走了30×20=600(米),则儿子离学校为600米,在父亲返回与儿子相遇过程中,父亲走了350米,儿子走了600-350=250(米),父亲比儿子多走350-250=100(米),则父亲用时100÷20=5(分钟),儿子也走了5分钟,250米儿子走了5分钟,儿子速度为250÷5=50(米/分钟),剩下的350米儿子需要350÷50=7( 分钟),儿子从家到学校要走30+5+7=42(分钟).
30×20=600(米),
600-350=250(米),
350-250=100(米),
100÷20=5(分钟),
250÷5=50(米/分钟),
350÷50=7( 分钟),
30+5+7=42(分钟);
答:儿子从家到学校要走42分钟.