为增强学生编程实践能力,教研团队提出了基于模块化任务分解的应用密码学实验课程教学设计。在该教学模式中,授课教师根据其内在逻辑将密码学算法和应用进行模块化任务分解,学生以任务分解模块为基本单位进行编程实现。两个学年的教学实践表明,基于模块化任务分解的应用密码学实验教学能够有效提升学生密码算法实践能力、应用技巧和复杂任务的分解能力。