孫紅杰 孫鈺塽 于嘯 張繼成
摘要:傳統(tǒng)C#課程教學(xué)受授課學(xué)時(shí)的限制,知識的傳授只能點(diǎn)到為止,無法滿足學(xué)生對C#課程全方位的學(xué)習(xí)需求。本文對網(wǎng)絡(luò)資源在C#課程中的應(yīng)用進(jìn)行了研究,豐富的網(wǎng)絡(luò)資源是課堂教學(xué)的有力補(bǔ)充,拓展課堂授課的知識面,滿足學(xué)生多領(lǐng)域?qū)W習(xí)的需求,疑難解答是課堂答疑的延伸,增加了師生之間的互動(dòng),提高了C#課程的授課效果。
關(guān)鍵詞:C#;網(wǎng)絡(luò)資源;項(xiàng)目
中圖分類號:G642.0 ? ? 文獻(xiàn)標(biāo)志碼:A ? ? 文章編號:1674-9324(2016)05-0213-02
一、前言
C#是針對.net框架而開發(fā)出來的語言,能夠完成.net框架的全部功能,在.net框架結(jié)構(gòu)中占據(jù)舉足輕重的地位。.net框架具有可移植性、多語言兼容、多操作環(huán)境等優(yōu)越特性,是現(xiàn)今軟件語言的重要組成部分,也是學(xué)生完成畢業(yè)設(shè)計(jì)、進(jìn)一步深造和職場應(yīng)用的重要武器。
傳統(tǒng)的C#授課包括理論課和實(shí)驗(yàn)課。理論課講授基礎(chǔ)理論知識,實(shí)驗(yàn)課通過完成一個(gè)獨(dú)立的小程序,鞏固基礎(chǔ)理論。由于受課時(shí)和教學(xué)大綱的限制,學(xué)生通過課程只能初步掌握C#語法基礎(chǔ)和簡單應(yīng)用。學(xué)生沒有涉獵C#完成整體項(xiàng)目的經(jīng)驗(yàn)。
時(shí)代對人才的需求已不僅僅是掌握書本知識,要求靈活性強(qiáng)、全方位的技能型人才。從招聘面試考核中可以看出,在學(xué)歷和教育背景相同的情況下,人們更需求有一定工作技能、技術(shù)型人才。只能紙上談兵,動(dòng)手能力差的學(xué)生越來越不受用人單位的喜愛。如何在有限理論教學(xué)的基礎(chǔ)上,進(jìn)一步拓展學(xué)生的知識領(lǐng)域和實(shí)踐能力是目前廣泛關(guān)注的熱點(diǎn)問題。
網(wǎng)絡(luò)的飛速發(fā)展,使得網(wǎng)絡(luò)教育步入教育領(lǐng)域,包括網(wǎng)絡(luò)圖書館、網(wǎng)絡(luò)視頻教學(xué)、和網(wǎng)絡(luò)精品課程等具體應(yīng)用。作為課堂教育的有力補(bǔ)充,研究網(wǎng)絡(luò)資源在C#課程中的應(yīng)用,具有重要現(xiàn)實(shí)意義。通過建立C#學(xué)習(xí)網(wǎng)站,能夠讓學(xué)生不受時(shí)間、空間和地域的限制,廣泛涉獵C#語言的各應(yīng)用領(lǐng)域,提高動(dòng)手能力和實(shí)踐能力,為今后走向工作崗位和進(jìn)一步深造打下良好的基礎(chǔ)。C#網(wǎng)絡(luò)資源的應(yīng)用能夠進(jìn)一步縮小學(xué)生之間的差距,網(wǎng)絡(luò)資源具有反復(fù)觀看,重復(fù)學(xué)習(xí)的特點(diǎn),對于接受能力差的學(xué)生,通過網(wǎng)絡(luò)資源更加細(xì)致地進(jìn)行學(xué)習(xí),達(dá)到提高學(xué)生整體學(xué)習(xí)效果的作用。
二、網(wǎng)絡(luò)資源建設(shè)的研究
研究網(wǎng)絡(luò)資源在C#課程中的應(yīng)用,是傳統(tǒng)網(wǎng)絡(luò)課程建設(shè)的有力補(bǔ)充,是在課堂授課基礎(chǔ)上的進(jìn)一步拓展,涉獵C#課程的更廣泛應(yīng)用領(lǐng)域。網(wǎng)絡(luò)資源的建設(shè)依托于互聯(lián)網(wǎng),便于學(xué)生隨時(shí)隨地進(jìn)行學(xué)習(xí)。網(wǎng)絡(luò)資源框架圖如圖1所示,包括知識模塊和互動(dòng)模塊。知識模塊主要負(fù)責(zé)提供學(xué)生進(jìn)行學(xué)習(xí)的資源,互動(dòng)模塊負(fù)責(zé)學(xué)生自我檢測和疑難解答。
1.知識模塊。知識模塊的建設(shè)基于構(gòu)建主義,包括基礎(chǔ)知識、示例應(yīng)用和項(xiàng)目應(yīng)用三個(gè)部分,以資源為基礎(chǔ),示例為輔助,項(xiàng)目為擴(kuò)充?;A(chǔ)知識為主干,輔以示例應(yīng)用進(jìn)一步講解基礎(chǔ)知識,最終以項(xiàng)目為線索貫穿整個(gè)知識體系,達(dá)到實(shí)踐應(yīng)用的最終目的。基礎(chǔ)知識資源是已有課程教材資源的進(jìn)一步拓展,除了進(jìn)一步細(xì)化擴(kuò)展教材上所擁有的知識與技能外,還需要與社會密切聯(lián)系,將課程學(xué)習(xí)的過程與方法,課程知識的應(yīng)用與價(jià)值引入到網(wǎng)絡(luò)資源中。網(wǎng)絡(luò)資源更加細(xì)致,每個(gè)知識點(diǎn)詳盡地展示,對應(yīng)示例更加豐富,將每個(gè)知識點(diǎn)在不同領(lǐng)域的使用分別進(jìn)行示例演示,拓展知識面。網(wǎng)絡(luò)資源更注重實(shí)際應(yīng)用能力的培養(yǎng),在軟件工程思想的指導(dǎo)下,增加項(xiàng)目應(yīng)用,畢業(yè)設(shè)計(jì)中常用的典型項(xiàng)目和科研中常用的研究項(xiàng)目用于豐富項(xiàng)目示例庫,通過具體實(shí)例,拓展學(xué)生視野,增強(qiáng)學(xué)生動(dòng)手能力。比如畢業(yè)設(shè)計(jì)中經(jīng)常使用的管理系統(tǒng)(如圖書管理系統(tǒng)、房產(chǎn)信息管理系統(tǒng)等)包括權(quán)限的設(shè)置,信息的錄入、查詢和增刪改等基礎(chǔ)應(yīng)用,是做畢業(yè)設(shè)計(jì)頻繁使用的基本功能,通過項(xiàng)目應(yīng)用模塊提前進(jìn)行訓(xùn)練,對學(xué)生順利完成畢業(yè)設(shè)計(jì),提升畢業(yè)設(shè)計(jì)質(zhì)量具有非常重要的現(xiàn)實(shí)意義。
資源的建設(shè)采用樹形拓?fù)?,以課程做主干,在每個(gè)課程節(jié)點(diǎn)上進(jìn)一步擴(kuò)充詳細(xì)資源子節(jié)點(diǎn)。比如在講到數(shù)據(jù)類型的時(shí)候,課堂授課由于時(shí)間有限只是簡單介紹數(shù)據(jù)類型標(biāo)識符和可表示的數(shù)值范圍,在網(wǎng)絡(luò)資源中介紹使用數(shù)據(jù)類型的原因,電腦中數(shù)據(jù)類型存儲的方法,.net Framework中數(shù)據(jù)類型的歸屬,數(shù)據(jù)類型的縮寫表示,以及對每種數(shù)據(jù)類型補(bǔ)充詳細(xì)的描述和每種數(shù)據(jù)類型在程序中的具體應(yīng)用,通過每種數(shù)據(jù)類型的應(yīng)用示例,使學(xué)生了解每種數(shù)據(jù)類型的具體使用環(huán)境,對數(shù)據(jù)類型的應(yīng)用環(huán)境有了深刻的認(rèn)識,豐富知識的同時(shí)加深記憶。
2.互動(dòng)模塊?;?dòng)模塊包括習(xí)題考試和疑難解答兩部分,用來檢測學(xué)生的學(xué)習(xí)狀況和解答疑難問題??荚囀菑?qiáng)化知識記憶的重要手段之一,習(xí)題考試模塊涵蓋所有的知識點(diǎn),系統(tǒng)地以考試方式檢測學(xué)生的學(xué)習(xí)情況。通過網(wǎng)絡(luò)習(xí)題,學(xué)生可以了解哪些知識點(diǎn)存在問題,借助答案部分的參考解答,對知識點(diǎn)有徹底的認(rèn)識。為期末考試打下了良好的基礎(chǔ),提高學(xué)生整體成績,增強(qiáng)學(xué)生與同等院校的競爭力。
學(xué)生對于學(xué)習(xí)過程中不明確的問題使用疑難解答模塊進(jìn)行處理。一種方式是可以在疑難解答留言處進(jìn)行留言,有老師定期解答問題或者同學(xué)之間可以互相解答問題。另一種方式是發(fā)Email給老師進(jìn)行咨詢,老師在收到信件后進(jìn)行回復(fù)答疑。疑難解答方式既方便了學(xué)生解決疑惑,同時(shí)教師通過答疑也會了解哪些知識點(diǎn)是學(xué)生沒有吃透的,可以更進(jìn)一步的詳盡講解?;蛘哂行┱n堂教學(xué)中沒有的知識點(diǎn)是學(xué)生普遍關(guān)心的,可以適當(dāng)加入課堂教學(xué)中。促進(jìn)教師不斷地完善課堂教學(xué),提升教學(xué)質(zhì)量?;?dòng)模塊的建立在提高了學(xué)生成績的同時(shí)也是教師獲取學(xué)生學(xué)習(xí)狀況和關(guān)注點(diǎn)的重要途徑。
三、結(jié)論
網(wǎng)絡(luò)資源的建設(shè)是課堂教學(xué)的拓展,學(xué)生自學(xué)為基礎(chǔ),所有知識體系詳盡細(xì)致,每個(gè)知識點(diǎn)都有示例配套講解,所有項(xiàng)目都有詳細(xì)設(shè)計(jì)和具體編碼實(shí)現(xiàn),充分滿足了學(xué)生廣泛涉獵C#課程的學(xué)習(xí)積極性,與課堂教學(xué)相呼應(yīng),能夠提高學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)積極性。同時(shí)促進(jìn)了師生互動(dòng)性,增強(qiáng)教學(xué)效果。
參考文獻(xiàn):
[1]盧長鵬,薛永三,柴方艷,等.《ASP.NET程序設(shè)計(jì)》課程教學(xué)改革策略的探索[J].電腦知識與技術(shù),2013,19(12):2832-2833,2835.
[2]朱紅英,賴蘋華,宮曉曼.基于項(xiàng)目驅(qū)動(dòng)的DACUM模型Java課程開發(fā)建設(shè)研究[J].科技通報(bào),2014,30(11):242-244.
[3]王華東.階段式教學(xué)法在ASP.NET程序設(shè)計(jì)課程中的應(yīng)用[J].計(jì)算機(jī)時(shí)代,2014,(10):71-72,75.
[4]師碩,薛桂香,于洋.基于CDIO工程教育理念的.NET程序設(shè)計(jì)課程教學(xué)實(shí)踐[J].教育教學(xué)論壇,2015,(12):93-94.
[5]張煜,李萌,李樂山.項(xiàng)目驅(qū)動(dòng)式教學(xué)法在工業(yè)設(shè)計(jì)專業(yè)課程中的研究與實(shí)踐[J].吉林省教育學(xué)院學(xué)報(bào),2014,30(2):97-99.
[6]鐘永彥,陳娟.基于項(xiàng)目驅(qū)動(dòng)的電氣控制技術(shù)教學(xué)研究[J].中國教育技術(shù)裝備,2013,(36):80-81.
[7]段秀紅.淺析項(xiàng)目驅(qū)動(dòng)教學(xué)法在大專院校計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)中的應(yīng)用[J].科技創(chuàng)業(yè)家,2013,(24):159.
[8]那一沙,吳子?xùn)|,杜修平.基于建構(gòu)主義的面向?qū)ο蟪绦蛟O(shè)計(jì)C++教學(xué)[J].現(xiàn)代遠(yuǎn)距離教育,2008,(4):35-37.
[9]楊維東.建構(gòu)主義學(xué)習(xí)理論述評[J].理論導(dǎo)刊,2011,(5):13-17.