摘 要:在高等職業(yè)教育專業(yè)建設(shè)中,課程網(wǎng)站平臺建設(shè)是課程建設(shè)的一個重要方面。本文提出了一套基于瀏覽器/服務器結(jié)構(gòu),通過.NET技術(shù)利用Visual Studio和Sql Server 2005工具開發(fā)的C程序設(shè)計課程平臺,包括課程信息展示與在線學習測試兩大模塊,使教師更好地掌握學生學習的情況,提高工作效率。
關(guān)鍵詞:課程平臺;網(wǎng)站;C程序設(shè)計
中圖分類號:TP312.1-4
隨著職業(yè)教育的發(fā)展,課程建設(shè)是專業(yè)建設(shè)的一個重要方面。如何共享教學資源與客觀評價教學是目前課程建設(shè)的熱點問題之一,目前來說主要是課程網(wǎng)站平臺的建設(shè)。目前高職教育中諸多學者已經(jīng)針對該問題進行了相關(guān)研究,并取得了一定的成果[1-2]?!禖程序設(shè)計》課程是計算機專業(yè)的一門專業(yè)基礎(chǔ)課程[3],建設(shè)相關(guān)的課程學習平臺尤其重要。本文從課程的教學目的、教學對象、知識點及技能點等方面出發(fā),利用Visual Studio和Sql Server 2005工具進行開發(fā)。本平臺資源豐富、交互性強,網(wǎng)站界面友好,功能強大。
1 課程平臺制作技術(shù)與方法
本平臺基于瀏覽器/服務器(Browser/Server,簡稱B/S)結(jié)構(gòu),通過.NET技術(shù)利用Visual Studio和Sql Server 2005工具開發(fā)進行開發(fā),可以通過不同平臺上的瀏覽器進行訪問,學生使用方便快捷。課程平臺資源豐富、交互性強,網(wǎng)站界面友好,功能強大。根據(jù)軟件工作流程開發(fā)本平臺,首先明確課程學習平臺需求,再進行總體設(shè)計與詳細設(shè)計,然后進行編碼、測試與部署。組建項目團隊,分工明確。平臺開發(fā)的同時,團隊人員收集課程資料、案例以及試題等。
2 課程平臺的教學目的與教學對象
C程序設(shè)計課程為專業(yè)基礎(chǔ)課,計算機應用相關(guān)專業(yè)教學計劃中的主要必修課程之一,是學生學習計算機語言應用編程的第一門課程,同時也是實踐性非常強的一門課程。只有學好該門基礎(chǔ)課,學生才可以更好地學好專業(yè)核心課,并且在編程開發(fā)領(lǐng)域進一步發(fā)展。然而對于高職學生來講,學生基礎(chǔ)相對薄弱,學生普遍覺得學習該門課程有一定的難度,因此開發(fā)該平臺讓學生能通過該課件,從宏觀和微觀全面地掌握該課程的信息,通過案例學習以及學習與測試平臺,讓學生及時完成作業(yè)與測試,更好地掌握C語言這門課程。通過在線測試模塊,方便教師及時掌握學生的學習情況,提高教師的工作效率。
3 課程平臺的教學設(shè)計思路
3.1 課程教學整體設(shè)計思路?!禖程序設(shè)計》課程在教學設(shè)計上,我們堅持“以學生為主體,以教師為主導”,以提高學生“零距離就業(yè)”能力為目標,注重培養(yǎng)學生的自主學習和協(xié)作式探索能力。
分析職業(yè)崗位能力需求,精心提煉教學內(nèi)容,培養(yǎng)學生職業(yè)技能與職業(yè)素質(zhì)。在調(diào)研的基礎(chǔ)上,通過對企業(yè)項目的精心提煉,形成技術(shù)性、先進性與實用性符合職業(yè)崗位對該技術(shù)能力的要求的教學內(nèi)容。通過相關(guān)教學內(nèi)容的學習,以培養(yǎng)學生的職業(yè)技能。
圍繞核心培養(yǎng)目標,創(chuàng)設(shè)情境教學環(huán)境,采用符合學生認知水平的教學方法,激發(fā)學生求知欲。通過“三段論”教學方式,模擬企業(yè)真實環(huán)境,強化學生軟件項目開發(fā)能力,培養(yǎng)學生職業(yè)素質(zhì)。
基于課程網(wǎng)站的應用,注重學生課后學習過程監(jiān)控。通過等級考試認證和軟件工作室,激勵學生進行自主、研究性學習,鼓勵創(chuàng)新性研究。在培養(yǎng)學生創(chuàng)新能力方面,對學習程度較好的學生,通過軟件開發(fā)工作室,培養(yǎng)其自主學習和研究性學習的能力,同時通過讓學生參與開源項目開發(fā),參加各種大賽,鍛煉學生的創(chuàng)新思維能力。
3.2 課程學習平臺教學設(shè)計思路?;谛畔⒓夹g(shù),并結(jié)合課程教學整體設(shè)計思路開發(fā)了《C程序設(shè)計》課程學習平臺。課程學習平臺包括課程展示與學習測試兩大模塊,通過課程基本信息展示平臺讓學生了解課程的基本信息,促進學生學習興趣。同時,通過學習測試平臺學生可實時學習,并根據(jù)教師要求進行測試,提高了教師工作效率與學生學習效率。
3.2.1 課程基本信息展示。課程基本信息展示包含了課程簡介、教學條件、方法手段、教學效果、案例學習以及在線留言等6大模塊,如圖1所示。讓學生了解《C程序設(shè)計》課程的基本信息,促進學生學習興趣。課程簡介中包括課程定位、課程目標與課程內(nèi)容等。教學條件中包括了師資隊伍、實驗實訓條件、教材建設(shè)以及網(wǎng)絡(luò)資源等。方法手段模塊包括課程教學設(shè)計、教學方法以及教學手段。教學效果包括教學獲獎、學生評價和社會評價,讓學生了解課程的教學成果,激發(fā)學生學習動力。案例學習涵蓋了C程序設(shè)計課程的大部分內(nèi)容,案例在不斷地更新,豐富學生的學習點。在線留言實現(xiàn)了教師與學生互動,方便教師可以了解學生動態(tài)。
3.2.2 課程學習與測試。課程學習與測試主要包括電子資源的在線學習模塊以及基于試題庫的在線組卷與測試模塊。
提高教師的工作效率。具有管理員身份的教師可以通過瀏覽器登錄網(wǎng)站系統(tǒng),實時進行相關(guān)課程的題庫增加、修改與維護。平時可以根據(jù)自己上課需要,上傳學習資料,并布置相關(guān)作業(yè)供學生在線練習。系統(tǒng)中選擇題與判斷題具有自動評分功能,教師可以在線進行作業(yè)與試卷批改,提供工作效率。實現(xiàn)教考分離。課程考核方式的改革是推動教學、提高教學質(zhì)量的重要環(huán)節(jié)。
實時掌握學生學習動態(tài)。通過在線組卷平臺,教師定期在系統(tǒng)上生成作業(yè)或者試卷,學生課堂或課后登陸系統(tǒng)完成作業(yè)或試卷,教師可以隨時方便地掌握學生作業(yè)或試卷完成情況,實時督促學生完成相關(guān)內(nèi)容。通過平時作業(yè)或者試卷測試上交的速度快慢、質(zhì)量好壞、相似度情況等內(nèi)容教師可以實時掌握學生學習態(tài)度、學習質(zhì)量、知識點掌握情況等。
實現(xiàn)教考分離。課程考核方式的改革是推動教學、提高教學質(zhì)量的重要環(huán)節(jié)。通過本平臺的組卷策略結(jié)合試題難度、章節(jié)、題型等屬性要求合理在線生成難度適中、覆蓋面大的試卷。課程考核不再簡單地由任課教師出卷,而是由系部指定教師根據(jù)課程大綱通過試題庫抽取試題,實現(xiàn)正在意義上的教考分離。
客觀評價學生,促進提高人才培養(yǎng)質(zhì)量。與傳統(tǒng)的考試方式由任課教師手工出卷相比,通過本系統(tǒng)可以通過隨機組卷、手工組卷以及智能組卷等形式,根據(jù)需要克服了組卷過程中人為主觀因數(shù)的影響,提高了組卷的效率和可行度,避免人為因數(shù)的干擾,使考試工作更加規(guī)范化,更具科學性,更能客戶評價學生的學習情況,有效促進教學效果和人才培養(yǎng)質(zhì)量的提高。
4 結(jié)束語
本文從《C程序設(shè)計》課程教學的實際出發(fā)開發(fā)了課程教學平臺,平臺包括在線學習和測試兩個方面。該平臺實現(xiàn)了資源共享,方便教師的教學與學生的學習,提高教師工作效率的同時,可實時掌握學生學習動態(tài),并使無紙化考試成為可能,客觀評價學生,有效促進人才培養(yǎng)質(zhì)量提高。
參考文獻:
[1]肖來勝,王鄭霞.計算機網(wǎng)絡(luò)課程教學改革與實踐[J].電腦知識與技術(shù),2007(16):133-134.
[2]秦艷姣.從網(wǎng)絡(luò)精品課程建設(shè)談網(wǎng)絡(luò)教學資源設(shè)計[J].湖北第二師范學院學報,2009(02):112-113+120.
[3]譚浩強.C程序設(shè)計[M].北京:清華大學出版社,2010.
作者簡介:徐守江,講師,碩士研究生,研究方向:智能算法與智能控制。
作者單位:江蘇食品藥品職業(yè)技術(shù)學院 信息工程系,江蘇淮安 223003