《高级语言程序设计》课程是计算机学院的学科基础课。为解决教学中存在的“会学不会做,会做不会用”的问题,采用基于翻转课堂的线上线下混合式教学模式开展教学,自建线上SPOC课程用于自主学习,课堂则深度开展案例教学,提高学生知识巩固运用、动手编程解决实际问题的能力,三轮教学改革实验结果显示,学生分析问题和编程解决实际问题的能力有较大提升。