由题意可知,跑步的速度比步行的速度比是3:1,则跑步行前一半路程所用的时间是原来的 1 3 ,比原来节省了 2 3 的时间,所以原来走一半路程需要10÷ 2 3 =15(分钟),则全程要15×2=30(分钟).答:小明每天步行上学需要时间30分钟.