◆魏麗娟
(山西農(nóng)業(yè)大學(xué)信息學(xué)院 山西 030800)
在C++程序設(shè)計課程教學(xué)中網(wǎng)絡(luò)教學(xué)平臺的應(yīng)用
◆魏麗娟
(山西農(nóng)業(yè)大學(xué)信息學(xué)院 山西 030800)
信息時代下網(wǎng)絡(luò)為教育事業(yè)的改革發(fā)展提供了有力的支持,網(wǎng)絡(luò)教學(xué)作為一種現(xiàn)代教育手段,具有豐富有趣、形式多樣的特點,并且可以隨時記錄學(xué)生的學(xué)習(xí)狀況,促進學(xué)生成為學(xué)習(xí)的主體。本文探討了構(gòu)建C++程序設(shè)計課程網(wǎng)絡(luò)教學(xué)平臺的策略,研究了在C++程序設(shè)計課程教學(xué)中應(yīng)用網(wǎng)絡(luò)教學(xué)平臺的重要意義,并提出了幾點利用網(wǎng)絡(luò)平臺教學(xué)的策略。
C++程序設(shè)計課程教學(xué);網(wǎng)絡(luò)教學(xué)平臺;應(yīng)用;策略
目前,C++程序設(shè)計課程已經(jīng)成為了各大高校計算機專業(yè)不可缺少的一門學(xué)科。新課改背景下要求老師必須從學(xué)生的角度出發(fā),打破傳統(tǒng)的教學(xué)局限,對學(xué)生進行個性化教學(xué)。C++程序設(shè)計課程的教學(xué)模式還存在許多不足之處,理論和實踐環(huán)節(jié)沒有被有效的結(jié)合起來,因此利用網(wǎng)絡(luò)平臺對學(xué)生們進行全面的課程指導(dǎo),對教學(xué)效率的提高有著重要的研究意義。
網(wǎng)絡(luò)教學(xué)平臺的結(jié)構(gòu)圖如下所示:
圖1 網(wǎng)絡(luò)教學(xué)平臺的結(jié)構(gòu)圖
在C++程序設(shè)計課程中應(yīng)用網(wǎng)絡(luò)教學(xué)平臺能夠為教師提供豐富的教學(xué)素材、建立一個完善的教學(xué)過程和評價模式。具體來說網(wǎng)絡(luò)教學(xué)平臺主要包括信息平臺、資源平臺、互動平臺以及管理平臺這幾大塊內(nèi)容。
(1)網(wǎng)絡(luò)教學(xué)支持系統(tǒng)能夠利用其教學(xué)文件搭載老師授課所需的PPT和教學(xué)日歷等內(nèi)容,還具有師生互動和教學(xué)評估等功能。網(wǎng)絡(luò)課件作為一種輔助的教學(xué)手段,能夠形象地表達課程內(nèi)容,學(xué)生也能夠利用網(wǎng)絡(luò)課件在課下進行自主學(xué)習(xí),從而滿足了同學(xué)們個性化的學(xué)習(xí)要求。教學(xué)支持模塊中的在線測試系統(tǒng)能夠有效地幫助學(xué)生評價自己的學(xué)習(xí)成果。老師同樣能夠利用在線測試系統(tǒng)對學(xué)生進行一些小測試,隨時跟進學(xué)生的學(xué)習(xí)狀況,從而不斷進行教學(xué)方案的調(diào)整。在師生互動平臺上老師可以和學(xué)生們一起進行問題探討,共同解決同學(xué)們的疑惑。學(xué)生也可以將日常學(xué)習(xí)中遇到的疑難問題以及一些學(xué)習(xí)心得發(fā)布到平臺上,幫助大家一同進步成長。在課堂上擁有一個好的辯論平臺能夠在很大程度上提高學(xué)生的學(xué)習(xí)主動性,也能給學(xué)生一個充分展示自己的能力和風采的機會。學(xué)生可以利用系統(tǒng)中的日志功能記錄學(xué)習(xí)情況、積累經(jīng)驗,也能夠通過瀏覽其他人的記錄來參考一些學(xué)習(xí)技巧,從而科學(xué)地制定自己的學(xué)習(xí)計劃。
(2)資源管理子模塊相當于一個資源管理庫,C++程序設(shè)計網(wǎng)絡(luò)教學(xué)平臺設(shè)計了動態(tài)教學(xué)資源系統(tǒng),能夠為師生提供許多可搜索到的視頻以及教學(xué)方案等,是一個資源共享的平臺。
(3)教務(wù)管理子模塊是對老師的教學(xué)進程和學(xué)生的學(xué)習(xí)情況進行同一管理的系統(tǒng),此模塊內(nèi)容的使用必須要先讓同學(xué)們進行注冊,再讓教師審核通過才能登錄到C++程序設(shè)計課程網(wǎng)絡(luò)教學(xué)平臺頁面。教務(wù)管理人員在該模塊能夠清楚地了解到教師課堂的所有情況,并可以根據(jù)教學(xué)內(nèi)容及時發(fā)布相關(guān)教學(xué)任務(wù),這樣也方便老師們進行教務(wù)檢索。
(4)系統(tǒng)管理子模塊具有平臺安全維護以及對模塊和角色進行管理等功能。網(wǎng)絡(luò)管理人員在此系統(tǒng)能夠監(jiān)察BBS留言系統(tǒng),并增加其它模塊的開發(fā)。
編程是理解計算機最好的方式,C++編程語言是現(xiàn)代主流的程序設(shè)計語言之一,此課程的學(xué)習(xí)能夠幫助學(xué)生們建立起程序設(shè)計的基本思想,學(xué)會常用的編程方法,實踐程序設(shè)計與功能的統(tǒng)一,從而解決一些實際的應(yīng)用問題。老師在教學(xué)C++程序設(shè)計課程時應(yīng)當先要從基本常用語言開始,讓學(xué)生們區(qū)分概念、方式和數(shù)據(jù)類型的關(guān)聯(lián),深入學(xué)習(xí)面向?qū)ο蟮某橄?、封裝、繼承、多態(tài)的理論觀點,重點分析課程中MFC編程結(jié)構(gòu)的核心,體會VC中MFC框架模型設(shè)計原理,將知識和實踐結(jié)合起來,把課程的重點內(nèi)容放在培養(yǎng)學(xué)生建立程序設(shè)計的邏輯思維上。在學(xué)習(xí)C++程序設(shè)計時,要長時間面對相對繁雜的設(shè)計語言,學(xué)生的學(xué)習(xí)興趣難免會有所下降,網(wǎng)絡(luò)教學(xué)平臺的應(yīng)用正好解決了這個問題,它能夠打破時間和空間的限制,讓學(xué)生們自主選取學(xué)習(xí)的方式,隨時在網(wǎng)絡(luò)平臺上解決自己的困惑。例如寧夏大學(xué)的物電學(xué)院就使用了Claroline系統(tǒng)進行課程的開發(fā)管理,該系統(tǒng)能夠保存學(xué)習(xí)記錄,實現(xiàn)老師之間、學(xué)生之間全面的資源共享。傳統(tǒng)課堂通常采用先教理論再教設(shè)計的單一模式,很難實現(xiàn)對象化思想設(shè)計的轉(zhuǎn)變,學(xué)生的實際動手能力沒有得到真正的鍛煉,而且由于課時安排的問題,學(xué)生學(xué)習(xí)理論知識和進行課堂實踐的時間間隔太長,知識沒有得到及時鞏固,學(xué)生容易產(chǎn)生一用就忘的現(xiàn)象,但網(wǎng)絡(luò)教學(xué)平臺能夠有效地完成傳統(tǒng)課堂所不能實現(xiàn)的這些教學(xué)目標。再者,C++課程設(shè)計語言豐富、使用靈活,且覆蓋面廣,實用性強,但很多學(xué)生在學(xué)習(xí)之前還沒有認識到這些優(yōu)點,認為設(shè)計語言枯燥又難學(xué),于是產(chǎn)生了一定的排斥心理,缺乏一定的學(xué)習(xí)興趣和信心,在應(yīng)用網(wǎng)絡(luò)平臺這樣一個新穎的教學(xué)手段后,老師就可以利用互動交流系統(tǒng)在課堂上不斷地積極鼓勵學(xué)生,開展多樣化的教學(xué)活動,因此網(wǎng)絡(luò)平臺對于改善教學(xué)氛圍有重要的促進作用。除此之外,信息技術(shù)也顛覆了傳統(tǒng)的教學(xué)模式,顯然新時代下的教學(xué)模式要求讓學(xué)生體驗交互式的課堂提高學(xué)生主動發(fā)現(xiàn)問題、尋找資源和解決問題的能力,從而促進學(xué)生的全面成長。
3.1 老師應(yīng)當為學(xué)生提供全面的網(wǎng)絡(luò)平臺學(xué)習(xí)指導(dǎo)
大學(xué)生雖然具備一定的自學(xué)能力,但是在學(xué)習(xí)過程中還是不能缺少老師關(guān)鍵性的點播和啟發(fā),因此老師要結(jié)合網(wǎng)絡(luò)平臺的教學(xué)任務(wù),根據(jù)教學(xué)管理者的安排尋找相應(yīng)的教學(xué)素材,從易到難的程度搭建學(xué)生的知識體系,在上課過程中要保證學(xué)生具有充足的討論和交流時間,但課堂的網(wǎng)上討論要有序文明的進行,老師的回答方式應(yīng)當及時、幽默又不失趣味,既要調(diào)動學(xué)生的好奇心又要通俗易懂,這樣學(xué)生才會有提問的勇氣。
3.2 老師應(yīng)當加強網(wǎng)絡(luò)教學(xué)平臺的資源建設(shè)
教學(xué)資源是網(wǎng)絡(luò)平臺的核心內(nèi)容,若沒有豐富有效的課程資源學(xué)生就很難利用網(wǎng)絡(luò)平臺擴展自己的知識面。網(wǎng)絡(luò)平臺的維護需要管理者、老師和學(xué)生的共同努力,即管理者要做好教學(xué)資源的整合分類工作,方便使用者的瀏覽和檢索,老師方面應(yīng)當不斷增加新穎的編程技術(shù)內(nèi)容,讓學(xué)生們跟隨時代的步伐更新知識,同時對于一些被淘汰的方法和理念老師就該及時處理掉,從而保障網(wǎng)絡(luò)平臺課程內(nèi)容的質(zhì)量。老師必須引導(dǎo)學(xué)生參與到C++課程設(shè)計中來,教給學(xué)生們高效的信息檢索方法,鼓勵大學(xué)生充分利用課余時間學(xué)習(xí)網(wǎng)絡(luò)新技術(shù),了解先進的互聯(lián)網(wǎng)理念,讓C++這門程序設(shè)計課來幫助學(xué)生全面提高自身的素質(zhì)和能力。
3.3 開展實驗性教學(xué),實現(xiàn)交互式學(xué)習(xí),讓師生共同成長
新背景下要求老師要注重開展實驗性教學(xué),把課程設(shè)計和第二課堂教學(xué)當作課程重點,組織“理論與驗證型”實驗,再要求學(xué)生們自己做一些“設(shè)計與開發(fā)型”實驗。再者管理組要經(jīng)常利用“研究型教學(xué)”方式,給師生創(chuàng)建一個以學(xué)生為主的豐富多彩的網(wǎng)絡(luò)教學(xué)大環(huán)境。大學(xué)生們可以在網(wǎng)絡(luò)平臺上接觸到各種層面的信息,老師可以利用多元化的交流氛圍讓他們不再被書本的內(nèi)容所限制,同學(xué)們在對于課程設(shè)計具有一定的主觀了解后,才會勇于和善于提出自己的真正想法。據(jù)統(tǒng)計,將網(wǎng)絡(luò)平臺資源應(yīng)用到C++程序設(shè)計課程教學(xué)事業(yè)后學(xué)生的編程能力得到了很大的提高,教學(xué)質(zhì)量得到了有效地保障。老師能夠通過教學(xué)平臺快速拉近和學(xué)生們之間的距離,創(chuàng)造了平等的學(xué)習(xí)地位,利用廣闊的知識給予學(xué)生最全面的指導(dǎo)和幫助,實現(xiàn)教學(xué)目標。
3.4 推廣應(yīng)用網(wǎng)絡(luò)平臺教學(xué)方法,加強教師之間的合作交流
許多老師在教學(xué)過程中會產(chǎn)生許多技術(shù)和思想方面的教學(xué)問題和教學(xué)看法,老師們可以利用網(wǎng)絡(luò)教學(xué)平臺進行深入的探討和合作,互相交流教學(xué)經(jīng)驗,學(xué)校方面還應(yīng)加強教學(xué)方面的硬件資源,引進更專業(yè)的C++程序設(shè)計課程的指導(dǎo)老師,建立一支優(yōu)秀的網(wǎng)絡(luò)環(huán)境管理隊伍,將利用網(wǎng)絡(luò)教學(xué)平臺促進教育發(fā)展的理念深入到更多的高校建設(shè)當中,在其它專業(yè)也可同樣建立相應(yīng)的網(wǎng)絡(luò)教學(xué)平臺,從而促進學(xué)校教育的整體發(fā)展。
總而言之,在C++程序設(shè)計課程教學(xué)中應(yīng)用網(wǎng)絡(luò)教學(xué)平臺是一項重要的教學(xué)改革,網(wǎng)絡(luò)教學(xué)模式能夠有效激發(fā)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生的學(xué)習(xí)積極性,有利于擴展學(xué)生的知識面,鍛煉學(xué)生的編程實踐能力,貫徹了學(xué)以致用的教學(xué)目標,學(xué)生可以通過網(wǎng)絡(luò)教學(xué)平臺及時鞏固課堂所學(xué)習(xí)的內(nèi)容,從而高效的增強自主學(xué)習(xí)能力,提高自己的學(xué)習(xí)成績。
[1]劉淳,章強,武齊陽等.交互式網(wǎng)絡(luò)教學(xué)平臺的研究與實現(xiàn)[J].南京大學(xué)學(xué)報:自然科學(xué)版,2006.
[2]趙紅剛,甘亞平,劉世杰.關(guān)于互動式網(wǎng)絡(luò)教學(xué)平臺可持續(xù)發(fā)展的思考與實踐[J].中國醫(yī)學(xué)教育技術(shù),2009.
[3]李相芝.試論信息時代的網(wǎng)絡(luò)遠程教育[J].高等函授學(xué)報:自然科學(xué)版,2002.
[4]張久彪,陳玉娥,陳春燕等.計算機基礎(chǔ)課程網(wǎng)絡(luò)教學(xué)平臺的建設(shè)[J].福建電腦,2009.