葉長青,何煉,曾陳萍



摘要:針對應用型高校《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云實驗平臺將理論和實踐進行有效銜接,將教學手段和教學資源進行深度融合。