任正云
摘要:通過課程建設的定義、內涵、外延及其相關聯(lián)要素的研究,對我國課程建設實施過程進行了探討,介紹了該?!禖語言程序設計》課程建設的具體做法,明確了課程建設在人才培養(yǎng)方案實施過程中的地位和作用。
關鍵詞:課程;課程建設;精品開放課程;C語言程序設計
中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2016)19-0111-03
課程是知識的載體,是能力形成的著力點,課程建設的好壞,直接關系到人才培養(yǎng)質量的好壞。
1 課程建設的定義
課程是指教育內容的進程,是為實現(xiàn)教育目標而規(guī)定的教學科目及其目的、內容、范圍、分量和進程的總和。這是一種廣義的理解,狹義的課程是指一門學科。課程建設指的是為了推進教學進程的實現(xiàn)所包含的“師資隊伍建設、教學內容和質量建設、教學方法和教學手段建設、教學條件建設和教學管理建設”等與之相適應的各種分量的總和。
課程建設是提高教學質量、深化教學改革的一項綜合性的建設,課程建設是確保人才培養(yǎng)質量的最重要的基本建設任務之一,是教學改革的核心。
2 課程建設的內涵、外延及其相關要素的關聯(lián)
探索和明確課程建設的內涵、外延及其相關要素的關聯(lián),是課程建設基礎,主要包含以下幾個方面的內容:
(1)師資隊伍建設。它是課程建設的先導,主要內容包括學歷結構、年齡結構、職稱結構和學緣結構以及學術水平、教學水平、教育理論和思想素質等,要建設具有一流水平的課程,首先要有一流的學術水平、豐富的教學經(jīng)驗、深厚的教育理論功底、扎實的教學技能、嚴謹治學的師資隊伍。
(2)教學內容和質量建設。它是課程建設的核心和主體,也是衡量課程建設質量的主要標準,包括:教學思想的改革與建設,知識內容建設、教學水平建設、教材建設、教學資源建設以及結合專業(yè)特點積極開展教學改革與教學研究等內容的建設。
(3)教學方法和教學手段建設。它是實現(xiàn)課程建設目標的主要途徑和基本保證。要緊緊圍繞提高教學質量、提高學生素養(yǎng)和能力,結合專業(yè)的特點、教學內容積極開展現(xiàn)代化教學手段、教學方法的研究與建設。
(4)教學條件建設。它是課程建設重要保證,包括:課堂教學的基本設施、實驗、實訓、實習等實踐教學條件的開放性、先進性、教學環(huán)境和教學氛圍等建設。
(5)教學管理建設。它是課程建設的組織保證,包括:科學、規(guī)范、系統(tǒng)和配套的教學管理規(guī)章制度、教學質量評價體系、教學檔案資料和教學激勵機制等內容的建設。
3 我國國家層次課程建設的路徑(近15年)
我國從2003年起開始精品課程建設,先后經(jīng)歷了“精品課程、精品資源共享課、精品視頻公開課,大學MOOC、微課 ”等過程,加上即將推出的“系列微課”,現(xiàn)在統(tǒng)一稱之為“精品開放課程”,下面簡單的介紹。
3.1 精品課程
精品課程是教育部為推進教育創(chuàng)新,深化教學改革,促進現(xiàn)代信息技術在教學中的應用,共享優(yōu)質教學資源,在“高等學校教學質量與教學改革工程”中開展的一項工作。這項工作開始于2003年,截止2010年底,教育部組織建設了3909門國家精品課程,主要集中在985和211高校。省級、校級精品課程數(shù)量也達2萬多門。
精品課程建設出現(xiàn),對當時各高校的課程建設,起到了引領作用,對推動教育創(chuàng)新,深化教育改革,起了十分重要的作用。通過幾年的實踐,加上互聯(lián)網(wǎng)技術的發(fā)展,人們發(fā)現(xiàn),精品課程建設離當初的想法漸行漸遠,暴露了不少問題,主要表現(xiàn)在:
(1)精品課程建設脫離教學實際
精品開放課程建設了不少,其中相當一部分是為申報國家級、省級精品開放課程而應急建設的,沒有充分考慮平臺的服務性和實用性,一些精品開放課程成了學校的品牌裝飾,與教學過程“脫節(jié)”。
(2)建成的精品課程不少,但比較零亂,不成體系,名校、名師和“大家”的作品少見。
(3)建成精品課程資源不足,滿足不了學習者的需求,后期維護跟不上,資源的再開發(fā)、再利用嚴重滯后。
(4)課程建設的目標不正確,重申報輕可持續(xù)發(fā)展現(xiàn)象嚴重。
很長一段時間,我國精品課程大多為立項而建,建設周期短,一次建設即告完畢,許多課程長期缺乏維護,資源內容陳舊,難以成為優(yōu)質資源。因此,對已經(jīng)建成的精品開放課程要定期檢查、評估和反饋后續(xù)建設情況。只有持續(xù)改進課程資源,才能保證精品開放課程資源的質量和時效性,才能減少“重申報輕可持續(xù)發(fā)展”的現(xiàn)象,從而切實提高精品開放課程的質量。
針對以上問題,教育部【教高廳〔2012〕】2號發(fā)文強調:在“十二五”期間,教育部將在原國家精品課程建設成果基礎上,科學規(guī)劃,合理布局,優(yōu)化結構,通過高等學校本科教學質量與教學改革工程,支持建設5000門國家級精品資源共享課。其中,2012年和2013年重點開展原國家精品課程轉型升級為國家級精品資源共享課的建設,采取遴選準入方式選拔課程;同時,從2013年起,適應新需求,結合高等教育發(fā)展趨勢和教學改革成果,采取招標建設和遴選準入兩種方式建設一批新的課程。
3.2 精品資源共享課
資源共享課除了要提供全部教學單元的錄像外,突出基本資源共享。
包括課程介紹、教學大綱、教學日歷、教案或演示文稿、重點難點指導、作業(yè)、參考資料目錄和課程全程教學錄像等反映教學活動必需的資源。
精品課程和精品資源共享課由于專業(yè)性強,主要的受眾群體是高校教師和在校大學生,受眾群體狹窄。
3.3 精品視頻公開課
精品視頻公開課是以教師授課錄像為展示內容的一種開放教育,每門課程總講數(shù)應至少5講,每講時長30~50分鐘。有科學文化素養(yǎng)教育類和專業(yè)導論類兩種類型,其中科學文化素養(yǎng)類推薦單位為部屬院?;蛘呓逃鞴懿块T,專業(yè)導論類的推薦單位為本學科國家級教學指導委員會。
3.4 微課
微課是指按照課程與教學實踐的要求,以視頻為主要載體,記錄教師在課堂內外教育教學過程中圍繞某個知識點或者某幾個知識點(重點、難點和疑點)或教學環(huán)節(jié)而開展教與學的全過程
它最早是由美國新墨西哥州圣胡安學院的高級教學設計師、學院在線服務經(jīng)理戴維·彭羅斯(David Penrose)于2008年秋首創(chuàng)的。后來,戴維·彭羅斯被人們戲稱為“一分鐘教授”(the One Minute Professor)。
4 我校課程建設的基本做法
學校開設這門課程源于上個世紀90年代,受當時的條件限制,教學大綱、教學方法和教材均參照本科院校,培養(yǎng)出來的人不能滿足市場對人才質量的要求。隨著職業(yè)教育的浪潮的到來,受理論講解力求體現(xiàn)“必須,夠用為度”的影響,學校把人才培養(yǎng)的落腳點綁定在市場急需的應用型人才培養(yǎng)的目標上。先后申報學?!禝T 藍領系列專業(yè)辦學方向探索建設》、《IT 藍領軟件人才的素質培養(yǎng)》、《計算機類學生實踐技能培養(yǎng)模塊的構建及應用》、《應用型大學課程的樣板建設研究——以
4.1 明確課程建設的基本思路
2007年年初,我校升格為本科院校并招收計算機科學與技術專業(yè)本科生,自此《C語言程序設計》和其他課程一樣面臨著從??茖哟蜗虮究茖哟无D型的問題。本著突出應用特性,課題組理清的《C語言程序設計》課程建設的思路是:
(1)高職高專階段課程建設的成果、資料、經(jīng)驗和團隊協(xié)作精神不能丟,在搞清楚《C 語言程序設計》(本科)的規(guī)格和內涵之后,將相應的積累和經(jīng)驗移植到本科課程建設之中,提高建設速度和質量。
(2)圍繞學校創(chuàng)辦“應用型大學”的戰(zhàn)略目標,將“培養(yǎng)應用型人才,建設雙師型、社會型教學團隊”的理念融入到課程建設之中。
(3)打造精品開放課程。有步驟,分層次將《C 語言程序設計》打造成校級、省級、國家級精品開放課程。
(4)建設優(yōu)秀的教學資源,滿足廣大師生自主學習的需要。到2020年末,所有的教學資源(包括精品課程網(wǎng)站、精品視頻公開課網(wǎng)站、微課等)全部上線,做好跟進維護工作,讓優(yōu)質資源發(fā)揮應用的作用。繼續(xù)完善《C語言程序設計》及其配套教材修訂工作,力爭把教材做成應用型的精品,完成《C 語言程序設計》系列微課的錄制。
(5)加強團隊建設,打造梯度結構的“雙師型”教師隊伍,發(fā)揮教學名師,學科帶頭人的 “引領、傳承、創(chuàng)新、共享”作用,促進課程建設質量的提升,爭取有一批優(yōu)秀的教師脫穎而出,爭創(chuàng)學校和省級的教學名師。
4.2 對課程建設的教學定位
《C語言程序設計》是計算機語言類教學中第一門系統(tǒng)地講授程序設計的課程,通過該課程的學習,使學生了解程序設計語言的基本語法、基本結構,理解計算機科學求解實際問題的基本過程,掌握程序設計的基本思想、方法和技巧,了解計算機的一般算法,養(yǎng)成良好的程序設計風格,培養(yǎng)利用計算機求解問題的能力。
學生通過該課程的學習,應該在知識與能力方面達到以下基本要求。
(1)基礎知識要求
通過該課程的學習,學生深入了解計算機的基本工作原理,掌握程序設計語言的基本語法、數(shù)據(jù)表達形式和流程控制的方式。理解模塊化程序化的基本思想,掌握程序設計的基本方法和流程。
(2)能力培養(yǎng)要求
重點培養(yǎng)學生讀程序、寫程序和調試程序的能力,突出實際編程能力的訓練。學生應該掌握基本的分析問題和數(shù)據(jù)表達的能力,以及算法描述與基本算法實現(xiàn)的能力;掌握面向過程的程序設計方法;掌握集成化程序開發(fā)環(huán)境的使用和程序的調試方法;初步具有利用程序設計技術求解實際問題的技巧與方法。
4.3 研究制定了我校《C 語言程序設計》課程建設的實施方案
按照行業(yè)的崗位需求進行“理論教學內容的設計”,“實踐教學內容的設計”,“課程設計”。 “理論教學內容的設計”和“實踐教學內容的設計”都是以知識點為單位進行設計的。
(1)理論教學的知識點分布及能力基本要求(以“結構控制”知識點為例)
[知識單元 教學內容 教學要求 教學目標 重點和難點 常用的結構控制 用讀/寫及賦值實現(xiàn)順序結構的程序 掌握 熟練第掌握C 語言的各種語句的使用,熟練輸入/輸出等庫函數(shù)的調用;正確選擇使用相應的流程控制語句實現(xiàn)三種基本結構的程序設計;掌握幾種重要的算法(求和、統(tǒng)計、求數(shù)列等)的算法思想及其實現(xiàn);了解幾種常用算法的思想 重點: 三種基本控制的實現(xiàn),各種流程控制語句的正確使用
難點: 多分支、循環(huán)嵌套、分支和循環(huán)結構的嵌套,常用的算法設計與實現(xiàn) 用if、switch語句實現(xiàn)分支結構的程序 掌握 分支結構的嵌套 掌握 用while、do-while
、for實現(xiàn)循環(huán)結構的設計 掌握 循環(huán)嵌套的控制與執(zhí)行 掌握 break、continue語句的使用 掌握 分支和循環(huán)結構嵌套的特點和應用 掌握 一些常用算法設計思想,部分算法的實現(xiàn) 理解 ]
(2)實驗實踐教學設計
本課程實踐教學的指導思想是:首先通過教師案例講解、編程演示使學生對程序設計有一定的感性認識;然后通過設計由淺入深的實驗項目,使學生通過理解程序、模仿程序、改寫程序到編寫程序的實踐訓練,逐步強化學生熟練掌握程序設計的基本方法;加強學生的實際編程能力、動手操作能力和團隊協(xié)作能力。
實踐教學分為“演示實驗”和“知識單元實驗”兩個部分。知識單元的實驗有驗證性和設計性兩大類,前者是理解和鞏固理論課所學知識的,后者意在培養(yǎng)學生運用課程知識獨立進行問題求解、程序設計的能力。下表給出了“分支結構”知識單元的實驗方案。
實驗教學中課程實驗方案(以“分支結構”為例)
[實驗序號 實驗內容 實驗目標 建議實驗項目 3 分支結構 掌握分支、多分支結構程序設計的辦法;
掌握排除語法錯誤的基本技能 案例:超速判斷、出租車計價,成績轉換,納稅問題
項目:比較大小,分段計算居民水費、計算天數(shù)、簡單計算器、出租車計費系統(tǒng) ]
(3)課程設計
課程設計的主要目的是通過大型程序訓練,培養(yǎng)學生研究性學習、綜合應用能力、復雜程序的調試能力,要讓學生深刻體會程序設計的全過程,初步體驗軟件工程方法,培養(yǎng)學生軟件文檔的寫作能力。加強團隊工作中的個人責任,培養(yǎng)學生團隊協(xié)作精神。
課程設計示例:
作物產(chǎn)量統(tǒng)計系統(tǒng)
問題描述:輸入某村各戶各類農(nóng)作物的產(chǎn)量,以便統(tǒng)計全村各種農(nóng)作物的總產(chǎn)量以及向畝產(chǎn)較低的農(nóng)戶提供參考數(shù)據(jù)。作物產(chǎn)量統(tǒng)計系統(tǒng)中每條記錄包括各戶村民的編號、戶名、種植作物種類、畝數(shù)、產(chǎn)量等信息,主要實現(xiàn)作物產(chǎn)量等信息的輸入、打印、查找、排序、統(tǒng)計等基本管理功能。
基本功能:
輸入n戶村民及其種植作物的基本信息,并將輸入的數(shù)據(jù)存入文件。
統(tǒng)計全村各類作物的總產(chǎn)量,并將結果寫入文件。
計算各戶各種農(nóng)作物的畝產(chǎn)量,輸出計算結果。
按由小到大的順序對全村各類農(nóng)作物的畝產(chǎn)量進行排序,將排序的結果寫入文件。
按戶查找指定村民的作物信息。
設計要求:
在輸入村民及其作物種類等基本信息時,要求輸入完一戶村民的所有種植作物及其產(chǎn)量等信息后再輸入另一戶村民的基本信息。
5 我校在《C 語言程序設計》課程建設中取得的成績
教學工作是學校的中心工作,“加強課程建設,夯實發(fā)展基礎”是學校內涵建設的理念,自2010年以來,《C 語言程序設計》課程建設取得了如下成績。
(1)微課《冒泡法排序》和《漢諾塔與遞歸算法》2015年參加 “第二屆全國高校微課教學(本科)比賽” 分別湖北賽區(qū)“一等獎”和“二等獎”,《數(shù)組元素的冒泡法排序和選擇法排序》參加全國決賽獲得“優(yōu)秀獎”。
(2)教學研究項目《基層應用型大學
(3)課程《生活中的C程序設計》被湖北省教育廳評定為“2014年度精品視頻公開課”。課程《C語言程序設計》2011年被湖北省教育廳評定為本科層次的“精品課程”。
(4)教材《C語言程序設計》2010年被教育部“教指委”評定為“優(yōu)秀教材”?!禖語言程序設計》(第二版)被中國電子教育學會評定為2012全國電子信息類(研究生、本科教育)“優(yōu)秀教材”。
(5)編輯出版《C 語言程序設計》、《C 語言程序設計上機指導與習題解答》3個版次共6本教材,發(fā)表與《C語言程序設計》課程內容有關的教學論文7篇。
(6)指導的學生從2012年起參加第三屆至第六屆全國“藍橋杯”軟件專業(yè)人才設計與創(chuàng)業(yè)大賽(C/C++類),多人次獲獎。
(7) 將《C語言程序設計》按照知識點重組錄制成“系列微課”共65講,時長1350分鐘,該項目是目前國內第一門將專業(yè)知識碎片化重組后以“微課”形式進行展示的課程,我們堅信,只要進入該課程的學習者,一定會有所獲。
6 對課程建設的幾點思考
(1)課程建設必須遵循高等教育規(guī)律
課程是知識的載體,課程教學是為落實人才培養(yǎng)方案服務的,起著強基固本的作用。高等教育有別于基礎教育,有他特點和規(guī)律,只有營造寬松、和諧的教學環(huán)境,為多樣性、個性化、有思想的教學科研人員提供條件;排除“不確定性、非物理性、外部性”的干擾,才是還原“學校教育質樸真實的面目”的,凡是“追求短期內量化、有形的物理績效”都是嚴重違背高等教育發(fā)展規(guī)律。
(2)對教學工作的重視程度決定了“課程建設”質量的好壞
近10年來,各級教育主管部門和各高校都把“加強專業(yè)建設、學科建設,加強課程建設”作為“本科質量工程”的重要內容。由于各校理解上的差異,對待教學工作的重視程度也參差不齊,導致在課程建設的效果和結果上不盡相同,近10年來,全國各級教育主管部門和各高校共建設精品開放課程不少于二萬門,建成的這些課程比較零散,成體系的不多,特別是名師,名校、“大家”的作品甚少,如果把各名校、名師、“大家”的積極性調動起來,用他們的眼光,用他們的智慧來打造優(yōu)秀的教育資源,對于教育均衡、信息共享一定會起到事半功倍的作用。
(3)組建教學團隊、發(fā)揮名師的作用,是做好“課程建設”基本保證
當今社會是一個多元化的社會,靠一個人的單打獨斗,是無法建功立業(yè)的,所以課程建設需要一個團隊的協(xié)作才能做好,課程建設的結果一定是一個團隊集體智慧的結晶。盡管課程建設的周期長,也有可能長時間出不了成果,還是需要一批愿意奉獻的人來完成。所以,就要發(fā)揮團隊的作用,發(fā)揮教學名師,學科帶頭人的 “引領、傳承、創(chuàng)新、共享”作用,促進課程建設質量的提升。
(4)加強“教學設計”,是目前環(huán)境下提高教學質量的重要環(huán)節(jié)
“教學設計”涉及很多方面,包括課程的基本描述,課程的教學背景,教學目標、重點、難點的擬定,重難點突破的方法,教學手段的確定,教學時間的分配等, 在目前環(huán)境下,實現(xiàn)教學的輔助手段很多,無論采取什么樣的輔助手段,都要根據(jù)課程的性質、學生的認知基礎和學習特點、授課內容等進行教學設計,只有充分的“教學設計”,才能保證教學質量的提高。
8 結束語
高等教育的根本問題是人才培養(yǎng)的問題,根據(jù)國務院《統(tǒng)籌推進世界一流大學和一流學科建設總體方案》要求,建設高校強國,到2020年底推進一批學校進入世界一流行列,若干學科進入世界一流學科行列,只有遵循高等教育規(guī)律,認真開展專業(yè)建設、學科建設,扎實推進課程建設,努力打造人才培養(yǎng)特色,充分開發(fā)優(yōu)質資源,才能使“雙一流”建設方案得以實現(xiàn)。
參考文獻:
[1] 高等學校計算機基礎核心課程教學實施方案[M].教育部高等學校計算機基礎課程教學指導委員會,高等教育出版社, 2010.
[2] 李金萍.新建地方本科院校課程建設理論探討與有效實踐[J].科學決策,2008(10):83-84.
[3] 夏曉華.段相林課程建設的內涵、目標及相互關聯(lián)[J].中國大學教育,2007(10):59-60.
[4] 教育部辦公廳關于印發(fā)《關于印發(fā)精品資源共享課建設實施辦法》的通知[2012].http://www.bjedu.gov.
[5] 熊永紅.對國家級精品資源共享課建設中的幾個問題的認識[J].中國大學教育,2014(1).