《新一代人工智能发展规划》的出台加快了编程培训进入中小学课堂的实施进度。这就要求一线信息技术教学必须重视基础教育阶段学生的编程能力的培养。如何让小学生爱上编程、学习编程,需要一线教师去探索、总结和实践。因此,怎样实施有效教学策略,如何提高课堂教学质量成为当前编程教学理论和教学实践的热点问题。本文从提高学习效率的教学策略、增进学习结果的教学策略、提升学习体验的教学策略这三个方面来与读者一起探讨编程教学。