<正>2017年,国务院印发了《新一代人工智能发展规划》,规划中指出:"实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育。"随着《规划》的发布,社会上兴起了"编程热",编程等级考试开始了。但是,已经取得各类等级证书的孩子们,面对课上的编程问题却不会解决。究其原因,是学生只学会了编写代码的流程,却没有学会如何用编程知识去解决实际问题。那么,编程到底应该学什么?怎么学?