为了分析我国中小学编程教育发展的影响因素,以采取针对性的措施提升我国中小学编程教育质量,文章首先阐述了中小学编程教育的内涵与外延,然后从国家、地方、社会、家庭、学生五个层面分析了我国中小学生编程教育现状。