因为新型冠状病毒,学校延迟开学,教育部要求保证疫情防控期间教学进度和教学质量,实现"停课不停教、停课不停学",高校大量课程全面实行线上教学.在线教学不是将线下教学简单的搬到线上,通过分析线上教学面临的问题、学生学情、学生培养目标,精心制定了《C语言程序设计》课程的线上教学设计与教学内容.课程实施过程中,利用超星平台搭建学习资源、设置学习任务、布置作业、随堂测试、发起讨论等,利用腾讯课堂进行直播,直播分老师主讲和学生主讲,老师主讲重难点知识、答疑,学生主讲本组讨论任务,并利用C语言网进行课后扩充.通过对课程的精心设计,保证了教学质量,提高了学生的自主学习能力,增加了课程教学方法的多样性.