开展少儿编程教育是培养人工智能时代"数字化公民"的内在要求,对创新型社会建设具有重要影响和积极作用。基于实施少儿编程教育的历史必然性、少儿编程教育的多元智能基础、目标价值及其教育学意义,分析推进少儿编程教育的主要路径,进而对少儿编程教育的语言选择、教材开发、环境建设等提出建议。