针对机器学习课程理论难教难学的问题,提出利用人工智能知识工具和多任务引导的主动学习教学法,从教学模式、教学内容、实施方法方面阐述其教学框架,从教学目标、多任务内容、知识工具的使用以及教与学的方法 4个方面介绍教学设计与实践过程,最后通过调查问卷结果说明教学效果。