编程教育越来越受到我国的重视,但目前初中编程教学存在教学内容无法有效激发学生兴趣、教学形式无法有效凸显学生的主体性、教学评价无法有效促进学生的素养发展等问题。文章梳理项目式教学法的内涵与优势,提出基于项目式教学法的初中编程教学模式,并通过具体项目案例进一步阐释项目式教学法在初中编程教学中的实践应用,为教师开展编程教学提供参考。