"雨课堂"软件是清华大学在线教育办公室和学堂在线共同推出的新型智慧教学工具,基于PPT课件和手机微信,能够便捷地实现师生多元实时互动,进行教学状态和学习效果的动态监测和实时数据分析,让教师准确地了解到每位学生课外学习的认真度以及对各个知识点的理解程度。文章基于《C语言程序设计》课程的教学特点,探讨了利用"雨课堂"软件建设《C语言程序设计》课程翻转课堂线上、线下的混合教学模式,实现课前—课中—课后的紧密连接,达到理想全效能的教学效果。