针对《神经网络理论及应用》课程理论知识抽象、信息覆盖面广等特点,选择Python作为实践教学工具,将“基于BP神经网络的鸢尾花分类”案例引入《神经网络理论及应用》课程,阐述了该案例的BP神经网络算法流程,设计了基于BP神经网络的鸢尾花分类模型,并利用鸢尾花数据集(Iris Dataset)进行验证,以此激发学生的学习兴趣,将理论教学和实践教学紧密结合,培养学生的创新能力与实践能力。