研究发现非计算机专业学生对程序设计课程的学习能力和学习兴趣相对较弱。相关研究表明大规模个性化教学模式,既能面向大规模教学又能满足个性化发展要求。Python语言因其简单易学、通用灵活等特点受到越来越多的大学青睐,因此采用Python语言基于大规模个性化教学理念,结合构思、设计、实现、运作(Conceive-Design-Implement-Operate,CDIO)模式为非计算机专业学生构建了基于大规模个性化教学模式的Python课程框架。