智慧教室等智慧育人环境的建设,为数据驱动的编程教育脚手架教学个性化精准实施提供了条件。在阐述了脚手架教学的含义、理论基础和数据驱动的编程教育脚手架教学模式的意义基础上,构建了以智慧教学环境为支撑,以数据为驱动的编程教育脚手架教学模式。以具体编程教学课程为例进行该教学模式验证性试用和应用原则总结,期望能在教学实践层面上促进编程教育的发展。