以C语言程序设计课程网上教学为例,提出多平台协同的网上教学模式,分析了C语言课程的特点,阐述了多平台协同程序设计类课程采用1+1+1+1+X的具体方式,介绍了在C语言课程的各个教学环节中使用多平台协同教学的具体过程,在教学实践中针对不同层次的学习者采用不同的网上教学设计策略,最后分析了教学效果,并提出改进方向。