韓鳳英
(長沙航空職業技術學院,湖南 長沙 410124)
教育信息化背景下高職C語言課程資源開發研究
韓鳳英
(長沙航空職業技術學院,湖南 長沙 410124)
摘要:課程資源開發是教學的重要環節,是確保教學效果的基礎。當前高職C語言課程資源類型單一、知識更新慢、共享度低,針對這一現實問題,在教育信息化背景下,探討C語言課程資源建設策略,構建C語言課程資源立體庫,提高C語言教學效果。
關鍵詞:C語言;課程資源;開發
課程資源通常是指 “富有教育價值的、能夠轉化為學校課程或服務于學校課程的各種條件的總稱”[1]。課程資源開發對于促進教育均衡發展,提升教學質量,提高人才培養質量有著十分重要的意義。我國2001年開始開辟了課程資源這一新的研究領域,2003年開始國家教育部開啟國家級精品課程建設,但是精品課程“重申報,輕建設”,而且沒有徹底解決資源共享問題,隨著網絡技術的發展,手機等智能終端的應用,精品課程開發已不能滿足當前的學習方式[2,3]。近年來又出現了MOOC課程開發、微課開發等方式;MOOC為大型開放式在線課程,以視頻資源為主,包括必要的測試題,學習資源等,MOOC是一門課完整的課程資源;而微課是以5-10分鐘的視頻為主,包括教學任務單,測試題,學習資料等,一個微課即一個知識點或技能點,一門課程所有知識點與技能點的微課資源就是一門MOOC課程資源。微課因為短小精悍,更能激發學習者的興趣,適合移動學習及非正式場合學習[4]。課程資源作為課程改革的核心內容,在當前教育信息化背景下,如何開發有效的課程資源,以適應碎片化學習、終身學習需求,這是值得教育工作者研究的課題。本文以C語言程序設計課程為例,主要探討課程資源開發現狀、課程資源類型、課程資源開發途徑、課程資源共享方式等,以建立符合現代人學習習慣的立體化C語言課程資源庫,為落實翻轉課堂教學提供資源保障,提高學習者的學習效率,為同行提供經驗借鑒。
一、C語言課程資源開發現狀
C語言程序設計是當前高職院校計算機及電子相關專業的專業基礎課程,通過該課程的學習可培養學生良好的編程思維與編程素養,能夠運用C語言編寫程序解決生活實際問題。在當前教育信息化背景下,高職院校普遍重視課程資源建設,將課程資源作為教學改革的重要內容。而C語言作為一門計算機類課程,在課程資源建設方面比一般的課程更具優勢。通過文獻分析、問卷調查、座談會等形式,發現高職院校C語言課程資源開發現狀如下:
(一)課程資源建設目標不明確,資源不成體系
現階段對于C語言課程的建設目標沒有統一的標準和規范,資源建設都是基于任課教師對課程的理解而建,或者有什么資源就用什么資源,沒有規劃與目標。因此資源比較凌亂,不成體系,C語言課程資源中順序結構程序設計、選擇結構程序設計、循環結構程序設計方法的資源較多,而較難懂的指針、應用較少的結構體、共用體、枚舉類型、文件等資源較少。
(二)課程資源類型單一,缺少視頻資源
當前高職院校在課程資源建設方面重數量,輕質量,重收集,輕管理,課程資源主要是教師上課的教案,或者網上搜索到的一些PPT等,而微視頻、試題、習題、疑難問題解答、學生作品等資源較少,資源類型單一,尤其是視頻資源很少。
(三)課程資源建設主體單一,沒有形成團隊
很多高職院校課程資源的建設主要是由任課教師完成,沒有引導其他教師及學生參與,更沒有形成課程建設團隊,資源建設主體單一,這樣致使教師和學生的參與度低,同時課程資源不夠豐富,資源質量不高,資源使用率低。
(四)課程資源共享度低,資源建設重復
在建設課程資源時大部分是以任課教師為中心建設資源,建好的資源放在教師個人空間或者通過QQ群等方式共享,通過U盤復制給想要學習的學生,資源共享度低,致使資源重復建設,建設質量不高。C語言課程作為一門專業基礎課,學習的學生人數多,授課教師也多,而且每個學期都會開設C語言課程,但是任課教師之間很少進行資源整合,通常只是本學期上課的教師找之前上過C語言課程的老師要資料,用U盤復制過來,選擇一些較好的資源應用在教學中,C語言課程的優質資源及教學經驗沒有得到很好的傳承,資源共享度低,即便本單位已有的C語言課程資源都沒有完全的整合,沒有共享,至使資源重復建設,資源質量不高。
(五)資源更新速度慢
由于受資金、成本等的限制,很多課程資源更新速度較慢,加之很多教學管理人員對資源建設的認識不夠,把課程資源建設當作一次性建設項目,對資源的后續開發與更新不夠重視。現階段對于資源建設重數量,輕質量,對于資源建設的監督管理大都基于資源數量,如在調研中發現C語言課程資源上傳網絡平臺后,大部分文件就靜靜的躺在服務器硬盤上,很少更新。
二、C語言在線課程資源建設內容
在當前教育信息化背景下,課程資源建設需要與時俱進,符合學生學習的需求。C語言課程資源包括機房建設等設備資源;教育企業人員、企業專家、信息化建設人員、教師、學生等團隊資源;課程標準、整體設計、單元設計、授課計劃、教案庫、同步訓練庫、案例、習題、試題、經驗技巧、常見問題、微課資源、安裝程序、作業布置、測試、成績公布、互動交流、校企合作等網絡資源。通過調查發現,網絡資源中目前較受歡迎的是微課資源,因而在進行C語言課程資源建設時應對重點,難點知識與技能做成微課。C語言微課可以包括C語言基礎、變量自增與自減、邏輯運算符、順序結構程序設計、if語句、switch case語句、for循環、while循環、do while循環、一維數組、二維數組、無參函數、有參函數、宏定義、指針變量、指向數組的指針、枚舉類型、共用體、文件打開、文件關閉等。C 語言課程資源建設內容如表1所示。

表1 C語言課程資源建設內容
三、C語言課程資源開發途徑
C語言作為計算機與電子相關專業的基礎課程,實踐操作性強,需要在計算機上進行程序調試,因而需要配備計算機機房供學生學習使用,C語言對計算機的配置要求比較低,這個條件一般的高職院校都具備,因此不需要特別的建設。
C語言課程團隊資源建設主要是建成優秀的資源開發團隊,團隊成員包括任課教師、專門的信息化建設人員、學生,還包括校外合作企業人員等。在團隊資源建設中需要不斷的組合優化這個團隊,以任課教師為主,發動其他教師,以及兄弟院校的同行教師參與,邀請教育企業人員參與,教師在上課過程中不斷的發現優秀的學生,引導他們參與資源建設。在團隊資源建設中還需要加強培訓,提升信息化技術素養及專業能力。
C語言課程網絡資源的開發是C語言課程資源的核心部分,如何開發這些資源呢?可以與教育企業合作開發,教師自主開發,學生參與開發。如在制定課程標準的時候,深入企業進行調研,了解企業、社會等對C語言課程的知識點的需求情況,邀請教育企業一起制定。根據課程標準教師自主進行總體設計,單元設計,編寫授課計劃、教案等,而案例庫、習題庫、試題庫、經驗技巧庫、常見問題庫這些資源的建設重在積累,以教師為主進行收集整理,學生在學習過程中也可以參與這些資源的建設。C語言課程資源開發途徑見圖1。

圖1 C語言課程資源開發途徑
四、C語言課程資源共享方式
這里探討的C語言課程資源共享主要是指網絡資源的共享。運用教育信息化手段將優質的課程資源共享,提高人才培養質量是C語言課程資源建設的目的。將資源進行共享最為普遍簡單的是QQ群、微信公眾平臺等方式。但是這些方式都不能形成長期的共享機制,不能對資源的使用情況進行監控。現階段較好的課程資源共享方式主要有以下三種:
(一)免費的資源共享平臺
免費資源共享平臺是由政府或企業出資開發的一系列平臺,如“愛課程”網是教育部、財政部“十二五”期間啟動實施的“高等學校本科教學質量與教學改革工程”支持建設的高等教育課程資源共享平臺,包括視頻公開課,資源共享課,中國大學MOOC,中國職教MOOC等資源。這類平臺資源數量龐大,而且資源質量相對較高,可以吸引愿意分享知識的人以及學習者。類似的平臺還有網易云課堂、騰訊課堂等。
(二)租用教育公共平臺
租用教育公共平臺短期投入費用低,而且可以節省開發時間,不需要專門的平臺維護人員,因此租用功能完善的成熟的教育公共平臺也是當前大部分高職院校的選擇。比如,湖南省高職院校大都應用了世界大學城空間,世界大學城平臺提供了功能強大的資源共享功能,可以通過文章、視頻等方式共享資源;有作業布置、測試等功能,但是世界大學城空間交換性欠缺,只是通過教研苑中類似于BBS的留言方式進行交互,而且缺少對學生學習進行記錄,不能反應學生的學習成長過程。
(三)自創信息平臺
自創信息平臺從長遠的角度來看成本更低,資源訪問速度高,而且可以適應學院自身的特定需求,因此很多高職院校通過自創信息平臺來共享優質資源。自創信息平臺需要一定的開發周期而且初上線功能會存在很多問題,因此需要專門的維護人員,而且自創平臺資源不夠豐富,通常為校本資源。為了解決兄弟院校之間的資源共享問題,現在也有很多學校建立資源共享聯盟,將各高校的自創資源平臺進行資源共享,這也不失為一種好的策略,既能滿足本校的特定需要,又能豐富資源,將優質課程資源共享給同類院校,提高資源的利用率。
五、結束語
課程資源建設是一個長期的過程,包括的內容廣,需要不斷的創造條件,積累資源,也需要根據社會對課程需求的變化以及教師的教學實踐情況不斷的更新資源和優化資源,以資源應用為前提,重視資源質量,提高資源利用率,從而提高人才培養質量。
參考文獻:
[1] 范蔚.實施綜合實踐活動對課程資源的開發利用[J].教育科學研究,2002,(3):32-34.
[2] 陳杰. 芻議課程資源觀及其形成途徑[J]. 教育理論與實踐,2015,35(30):53-55.
[3] 田小玲. JAVA程序設計課程資源建設與探索[J]. 軟件導刊(教育技術),2015,8(10):80-81.
[4] 汪曉璐.計算機網絡專業課程資源庫建設與研究初探——以《綜合布線》課程為例[J].信息與電腦(理論版),2012,24(9):218-219.
[編校:張芙蓉]
Research on the Curriculum Resource Development of C Language in Higher Vocational Education under the Background of Educational Informationization
HAN Fengying
(ChangshaAeronauticalVocationalandTechnicalCollege,ChangshaHunan410124)
Abstract:Curriculum resource development is an important part of teaching, and it is the basis of ensuring the teaching effect. Currently, there exist with C Language curriculum resources in higher vocational colleges the problems of single tape, slow knowledge updating and low sharing, so the paper, under the background of educational informationization, explores the C Language curriculum resources construction strategy and constructs C Language curriculum resources three-dimensional library to improve the C Language teaching effect.
Key words:C Language; curriculum resources; development
收稿日期:2016-03-18
作者簡介:韓鳳英(1975- ),女,湖南寧鄉人,副教授,工程碩士,研究方向為信息安全。
基金項目:本文為2015年湖南省職業教育名師空間課堂建設項目“C語言程序設計”(編號:30)階段性研究成果。
中圖分類號:TP312
文獻標識碼:A
文章編號:1671-9654(2016)02-029-04