在信息技术深刻影响社会发展的时代,编程思维代表着一种基本素养,越来越多的中小学开展了编程教育。那么,如何在STEAM教育理念下开展编程教育并选择合适的教学策略?作为重庆市信息技术学科基地和人工智能教育特色单位,重庆市第二十九中学深入开展STEAM教学模式研究,探索出适合在编程课堂教学中实施的策略:激发兴趣,提高学生学习动力;教学创新,将复杂问题模块化;勤思妙想,培养学生创新意识和能力;动手实践,提高学生解决问题能力;分享交流,推进评价维度的多元化;学科融合,培养学生跨学科思维。