叶长青,何炼,曾陈萍
摘要:针对应用型高校《C语言程序设计》课程的传统教学模式中存在着教学资源与教学效果匹配差的问题,以西昌学院《C语言程序设计》课程教学为例,介绍了基于OBE理念的线上线下混合式教学模式,通过充分利用信息化教学平台积极开展以学生为中心的课程教学,同时为了增强学生的实践应用能力,强化了实用案例和微项目设计,突出了课程教学的创新性和价值引领,真正实现了课程教学改革。通过应用实践,《C语言程序设计》课程取得了良好的示范效果。
关键词:应用型高校;C语言程序设计;OBE;混合式教学;教学改革
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2021)19-0256-04
Exploring the Teaching Mode of C Language Programming Based on OBE
YE Chang-qing1, HE Lian2, ZENG Chen-ping1
(1. School of Information Technology of Xichang University, Xichang 615000, China; 2. Xichang Satellite Launch Center, Xichang 615000, China)
Abstract:In view of the applied for "C Language Programming" course in colleges and universities there exist in the traditional teaching mode of teaching resources and teaching effect problem of poor matching, in Xichang University " C language programming" course teaching, for example, introduced based on the concept of OBE online hybrid teaching mode, teaching platform by utilizing informatization to carry out the student-centered teaching actively, at the same time in order to enhance the students' practical application ability, strengthening the practical cases, and the project design, highlight the teaching innovation and value guidance, truly achieve the course teaching reform. Through application practice, this course has achieved good demonstration effect.
Key words:in colleges and universities; c language programming; OBE; hybrid teaching mode; teaching reform
1 引言
OBE教學模式即成果导向教育,重点强调“以学生为中心,成果导向,持续改进”,具有明确的学习成果预期、巧妙的教学设计以及多元化教学评价等特点 [1-2] 。《C语言程序设计》课程作为高校理工类专业的计算机语言类核心基础课程,主要是培养学生的计算思维和程序设计能力,能够让学生学会如何用正确的思维去认识问题、分析问题、解决问题,具有很强的实践应用性。
应用型高校的本质属性是地方性,必须以服务地方经济发展为主要目标,充分融入地方产业和企业发展,实现高校与地方经济的良性互动,努力成为当地经济社会发展的人才和智力支撑[3]。西昌学院(以下简称“我校”)地处四川省凉山彝族自治州,坚持应用性、地方性办学特色,围绕地方人才需求和产业结构发展,致力于培养“下得去、留得住、用得上、干得好”的高素质应用型人才[4]。但是,由于我校位于全国最大的彝族聚居区,民族生源比例较高,高考录取分数普遍偏低,相当学生的学习信心不足。特别是,《C语言程序设计》这门课程理论基础知识多,如基本语法、数据结构、数据运算、数组、指针等,知识体系分散且庞杂,需要理解记忆规则较多且实训内容广。因此,本课程仍采用以教师讲授为主的传统课堂教学,信息化教学水平较低,很难有效调动学生的主动学习兴趣。基于此,传统教学模式必须改变,通过充分利用信息化教学平台,强调以学生为中心的教学模式,实现从“要我学”到“我要学”的转变。
2 基于OBE理念的课程教学框架重构
基于OBE理念的“自顶向下,反向设计”实施原则,依据我校人才培养要求,对《C语言程序设计》课程进行教学框架重构,如图1所示。框架总共分为四层,分别是教学活动层、教学支撑层、评价反馈层和OBE层。其中教学支撑采用线上平台资源包括智慧树、MOOC等,教学活动层采用线上线下混合式模式开展。四层之间形成闭环回路,不断迭代改进。
OBE层是课程培养的目标产出,具体指标包括了:分析和解决问题的能力、创新能力、项目开发能力以及团队协作能力,通过智慧树等相关平台[5-6]的习题练习、在线测试、问卷调查以及课堂教学中的小组讨论、项目开展、问题答疑等形式进行体现。
教学活动层采用线上线下的混合式教学,通过智慧树以及具有完全自主知识产权的在线IT云实验平台将理论和实践进行有效衔接,将教学手段和教学资源进行深度融合。