分析计算机程序设计类线上线下教学模式实践效果不理想的现状,提出基于Trustie-EduCoder的线上线下教学模式改革,以人工智能实践课程为例,介绍基于Trustie-EduCoder的混合学习模式设计,阐述如何利用线上线下混合式教学法将学习目标分解到课前、课中、课后,最后对教学效果进行实证分析。