程序设计课程是计算机专业教育的重要组成部分。将探究教学引入程序设计教学中,不仅可以提高学生学习的兴趣,调动教师教学的热情,也丰富了探究教学的理论与实践。具体分析并探讨了程序设计探究教学的实施目标、实施条件、教学情境的创设、探究形式、教学评价等问题。