職業(yè)教育論文-師范類非計(jì)算機(jī)專業(yè)《VB程序設(shè)計(jì)》教學(xué)存在的問題及解決對(duì)策.doc_第1頁
職業(yè)教育論文-師范類非計(jì)算機(jī)專業(yè)《VB程序設(shè)計(jì)》教學(xué)存在的問題及解決對(duì)策.doc_第2頁
職業(yè)教育論文-師范類非計(jì)算機(jī)專業(yè)《VB程序設(shè)計(jì)》教學(xué)存在的問題及解決對(duì)策.doc_第3頁
職業(yè)教育論文-師范類非計(jì)算機(jī)專業(yè)《VB程序設(shè)計(jì)》教學(xué)存在的問題及解決對(duì)策.doc_第4頁
職業(yè)教育論文-師范類非計(jì)算機(jī)專業(yè)《VB程序設(shè)計(jì)》教學(xué)存在的問題及解決對(duì)策.doc_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

職業(yè)教育論文-師范類非計(jì)算機(jī)專業(yè)程序設(shè)計(jì)教學(xué)存在的問題及解決對(duì)策【摘要】針對(duì)師范類非計(jì)算機(jī)專業(yè)的VB程序設(shè)計(jì)教學(xué)效果不理想的現(xiàn)狀,本文從組織好第一堂課、教學(xué)方法、教學(xué)手段上探討了如何增強(qiáng)學(xué)生學(xué)習(xí)興趣,以提高教學(xué)質(zhì)量的目的?!娟P(guān)鍵詞】VB程序設(shè)計(jì)教學(xué)方法教學(xué)手段隨著電子、通訊、計(jì)算機(jī)等技術(shù)蓬勃的發(fā)展,當(dāng)今社會(huì)已經(jīng)成為一個(gè)高度信息化的社會(huì)。計(jì)算機(jī)文化素養(yǎng)已經(jīng)作為二十一世紀(jì)大學(xué)生的必備素質(zhì),在社會(huì)的各行各業(yè)中均得到要求。教育部高教司根據(jù)高校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)培養(yǎng)目標(biāo)提出了“計(jì)算機(jī)文化基礎(chǔ)”“計(jì)算機(jī)技術(shù)基礎(chǔ)”和“計(jì)算機(jī)應(yīng)用基礎(chǔ)”三個(gè)層次的教育體系。“VisualBasic程序設(shè)計(jì)”(以下簡(jiǎn)稱為VB)這門屬于第二層次的計(jì)算機(jī)編程語言類課程,正在普遍地被各高等學(xué)校列入非計(jì)算機(jī)專業(yè)的教學(xué)計(jì)劃中,同時(shí)已成為計(jì)算機(jī)等級(jí)考試的考試內(nèi)容。怎樣才能為非計(jì)算機(jī)專業(yè)師范生開設(shè)好VB程序設(shè)計(jì)這門課程?真正的讓他們學(xué)以致用,值得我們認(rèn)真的思考。一、師范類非計(jì)算機(jī)專業(yè)VB程序設(shè)計(jì)教學(xué)中的問題1.學(xué)生起點(diǎn)低,教學(xué)課時(shí)少,實(shí)驗(yàn)課時(shí)少VB程序設(shè)計(jì)這門課程主要針對(duì)一年級(jí)新生開設(shè)。就我院這幾年生源情況,大部分師范生來自農(nóng)村。新生中在入學(xué)時(shí)能熟練地操作Windows操作系統(tǒng)、使用文字處理軟件、上網(wǎng)收發(fā)郵件搜索資源的較少,絕大多數(shù)學(xué)生在中學(xué)階段沒有系統(tǒng)或根本沒有學(xué)習(xí)過計(jì)算機(jī)基礎(chǔ)相關(guān)課程,更談不上程序設(shè)計(jì)語言。VB程序設(shè)計(jì)是一門邏輯性較強(qiáng)、概念較多、結(jié)構(gòu)相對(duì)復(fù)雜的課程,在很多高校中作為公共必修課開設(shè),但設(shè)定教學(xué)課時(shí)卻相對(duì)少。這樣導(dǎo)致了部分教師為完成教學(xué)內(nèi)容要么在教學(xué)計(jì)劃制定時(shí)壓縮學(xué)生的上機(jī)課時(shí),要么在教學(xué)過程中利用有限的上機(jī)實(shí)驗(yàn)課時(shí)講授理論知識(shí)。同時(shí)因高校擴(kuò)招,造成教學(xué)儀器相對(duì)短缺,也成為實(shí)驗(yàn)課時(shí)少這類問題出現(xiàn)的因素之一。2.學(xué)習(xí)過程舉步維艱,學(xué)習(xí)興趣低,學(xué)習(xí)態(tài)度不端正由于VB程序設(shè)計(jì)語言中概念抽象,學(xué)生在學(xué)習(xí)后難以理解、消化。對(duì)該課程學(xué)習(xí)方法困惑,相應(yīng)的課外自學(xué)以及分析、解決問題的能力較為薄弱。此外,VB程序設(shè)計(jì)和其他程序語言一樣,其解決問題的思維方式和我們平常的思考問題的方式不一樣,這是思維方法上的一個(gè)跳躍,這種跳躍過去一直是通過大量的練習(xí),由學(xué)生自己自然而然感悟到的。對(duì)于學(xué)生而言是一種反復(fù)的挫折教育,不少學(xué)生在相對(duì)較短的學(xué)習(xí)周期內(nèi),無法逾越這個(gè)障礙,這樣就造成挫折感一步步的加強(qiáng),學(xué)習(xí)興趣進(jìn)一步下降,從而缺乏對(duì)該學(xué)科的認(rèn)同感,最終產(chǎn)生了“作為一個(gè)非計(jì)算機(jī)尤其是一名師范生沒有必要學(xué)習(xí)該門課程”的錯(cuò)誤思想。3.學(xué)習(xí)中重書本,輕實(shí)踐由于不少高校最終以計(jì)算機(jī)等級(jí)考試作為學(xué)生對(duì)計(jì)算機(jī)基礎(chǔ)和VB程序設(shè)計(jì)課程的衡量標(biāo)準(zhǔn)。讓學(xué)生片面的認(rèn)為:只要做好了計(jì)算機(jī)等級(jí)考試復(fù)習(xí)指導(dǎo)書,就能學(xué)習(xí)好VB程序設(shè)計(jì)這門課程。而實(shí)驗(yàn)教學(xué)中采用的實(shí)驗(yàn)項(xiàng)目也總是以理論教學(xué)為中心展開設(shè)計(jì)的,在實(shí)驗(yàn)教學(xué)設(shè)計(jì)的形式上,一般都是采用學(xué)生課前對(duì)書本預(yù)習(xí)實(shí)驗(yàn),課中照搬書本完成實(shí)驗(yàn),課后參考書本編寫實(shí)驗(yàn)報(bào)告的方式。于是造成學(xué)生對(duì)于程序設(shè)計(jì)能力僅僅停留在對(duì)課堂教學(xué)用例的簡(jiǎn)單模仿上,自己?jiǎn)为?dú)思考、解決并編寫出完整程序代碼的能力遠(yuǎn)遠(yuǎn)不夠;對(duì)于編寫程序代碼中的錯(cuò)誤,不會(huì)運(yùn)用調(diào)試去解決。二、師范類非計(jì)算機(jī)專業(yè)VB程序設(shè)計(jì)教學(xué)的思考和方法探討1.上好第一堂課目前的大部分教材都是由對(duì)編程和VB程序設(shè)計(jì)語言很熟悉的教師所編寫,雖然教材的編寫者都假設(shè)“讀者不需要任何的編程基礎(chǔ)”,但是,教材的前面幾章內(nèi)容的組織卻是與這個(gè)假設(shè)相違背的。若教師完全照搬第一章節(jié)的內(nèi)容進(jìn)行組織第一堂課的教學(xué)必將導(dǎo)致出現(xiàn)前文中所談到的問題。為了提高學(xué)生對(duì)該課程的好奇心,增強(qiáng)學(xué)生對(duì)VB程序設(shè)計(jì)學(xué)習(xí)的興趣,應(yīng)避免第一次課就開始講授基本理論,基本概念。可以為學(xué)生展示一些由VB開發(fā)的一些小軟件、小游戲,比方說屏保程序、猜拳游戲等。這些程序選擇上也必須考慮到設(shè)計(jì)的復(fù)雜性。最佳選擇是:讓同學(xué)們感覺有難度,卻又覺得通過學(xué)習(xí)后能自己動(dòng)手去實(shí)現(xiàn)它。也可以根據(jù)師范生的情況,介紹VB在Office中的使用,如怎樣實(shí)現(xiàn)自動(dòng)批閱word電子作業(yè)。使學(xué)生能認(rèn)識(shí)到VB程序設(shè)計(jì)離他們并不遠(yuǎn),將在他們今后的學(xué)習(xí)和工作起到很大的作用。2.改進(jìn)教學(xué)方法,豐富教學(xué)手段結(jié)合多種教學(xué)方法、教學(xué)手段,揚(yáng)長(zhǎng)避短,充分發(fā)揮這些方法的有點(diǎn)。對(duì)于理論教學(xué)中的一些抽象的概念,如:對(duì)象、類、任務(wù)等,合理利用一些與之相關(guān)的素材,采取直觀演示法,以多媒體為中心,輔助傳統(tǒng)教學(xué)手段(粉筆+黑板)。這樣即可以發(fā)揮多媒體技術(shù)教學(xué)內(nèi)容容量大的特點(diǎn),讓教學(xué)直觀,教學(xué)難點(diǎn)和重點(diǎn)深入淺出,又發(fā)揮了在傳統(tǒng)教學(xué)手段在解決學(xué)生現(xiàn)場(chǎng)問題上的優(yōu)勢(shì)。例如介紹兩變量值的交換算法,可通過黑板畫圖或其他方法給學(xué)生介紹存儲(chǔ)單元,讓學(xué)生建立起面向存儲(chǔ)單元的思維模式:兩抽屜A、B;將抽屜A先騰出來,騰出來的物品必須抽屜C先存著;再將抽屜B的物品放到A中,抽屜C的物品(原抽屜A)放到B中。這不僅使學(xué)生認(rèn)識(shí)了掌握了這個(gè)算法,也使他們了解變量?jī)H是一個(gè)存儲(chǔ)單元的名字。而對(duì)于實(shí)踐要求較高的知識(shí),如控件、分支、循環(huán)、數(shù)組等,可以使用引導(dǎo)教學(xué)法和案例教學(xué)法相結(jié)合。利用案例教學(xué)組織學(xué)生學(xué)習(xí)、討論,進(jìn)而引出案例的知識(shí)點(diǎn),案例中所包含解決問題的方法。讓學(xué)生在該方法的基礎(chǔ)上舉一反三,引導(dǎo)他們采用相同方法或相類似方法去解決其他相近問題。要求學(xué)生分組討論歸納,讓他們能對(duì)案例采取不同的方法進(jìn)一步完善。學(xué)生在模仿的基礎(chǔ)上能具備一定的創(chuàng)新精神。例如在上文提到的兩變量值的交換算法基礎(chǔ)上,進(jìn)一步讓學(xué)生思考應(yīng)該如何求出Fibonacci數(shù)列(數(shù)列前兩項(xiàng)為1,此后每項(xiàng)均為前兩項(xiàng)之和)的第n項(xiàng)。讓學(xué)生思考是否存在一種方法可以使得程序代碼“C=A+B:B=A:A=C”重復(fù)出現(xiàn),也為此后的為講解程序循環(huán)埋下伏筆。實(shí)驗(yàn)教學(xué)過程中采用任務(wù)驅(qū)動(dòng)教學(xué),利用好實(shí)驗(yàn)機(jī)房的局域網(wǎng)絡(luò)優(yōu)勢(shì),設(shè)計(jì)好實(shí)驗(yàn)課題。首先依據(jù)不同專業(yè)需要由師生共同討論提出問題,教學(xué)任務(wù)確定后,讓學(xué)生先自行討論、分析任務(wù),提出問題。對(duì)于提出的問題先由學(xué)生自行解決,教師適當(dāng)?shù)膯l(fā)和引導(dǎo)。教師通過對(duì)學(xué)生的實(shí)驗(yàn)過程監(jiān)控,利用大屏幕集體講授解決學(xué)生普遍存在的問題,采取小組教學(xué)解決個(gè)別問題。這樣在提出問題,解決問題,再提出問題,再解決問題的反復(fù)模式中,不但解決了點(diǎn)和面的問題,也讓學(xué)生能循序漸進(jìn)的掌握不同的知識(shí)。例如判斷回文數(shù)問題,不少學(xué)生根據(jù)定性思維:3位數(shù)是個(gè)位等于百位,4位數(shù)是個(gè)位等于千位、十位等于百位。這時(shí)可以引導(dǎo)學(xué)生思考:是否可以利用字符串函數(shù)來解決此類問題,比如利用StrReverse()函數(shù)。而在利用該函數(shù)的時(shí)候一般大多數(shù)學(xué)生因?yàn)橹苯佑肧tr(x)=StrReverse(Str(x)作為條件判斷又會(huì)出現(xiàn)新的問題。這時(shí)就可以和學(xué)生一起分析和討論:整數(shù)x轉(zhuǎn)變?yōu)樽址臅r(shí)候最高位會(huì)不會(huì)有一個(gè)符號(hào)位?如此將問題一步步深入、慢慢鋪開,讓學(xué)生逐步鞏固數(shù)據(jù)類型,函數(shù)概念。此外,打破傳統(tǒng)的教學(xué)模式,將教師和學(xué)生中的互動(dòng)從課內(nèi)延伸到課外,如創(chuàng)立公共郵箱,建立學(xué)習(xí)論壇,利用QQ或其他即時(shí)通訊軟件加強(qiáng)相互的溝通和交流。有條件可以考慮建設(shè)網(wǎng)絡(luò)教學(xué)平臺(tái),讓學(xué)生能利用課外時(shí)間進(jìn)一步鞏固和加強(qiáng)對(duì)VB程序設(shè)計(jì)的理解。比方說:我院正在建設(shè)VB程序設(shè)計(jì)課程的精品課程網(wǎng)站,將設(shè)立相對(duì)應(yīng)的欄目,包括課程錄像、課程資源、教輔資料、實(shí)驗(yàn)實(shí)訓(xùn)等。并開設(shè)教學(xué)論壇,及時(shí)回答學(xué)生學(xué)習(xí)問題。三、結(jié)束語本文介紹了VB程序設(shè)計(jì)課程中出現(xiàn)的一些問題,和解決這些問題的一些方法。從目前教學(xué)現(xiàn)狀來看,VB程序設(shè)計(jì)在計(jì)算機(jī)基礎(chǔ)教學(xué)中占有重要地位。只有不斷挖掘在教學(xué)過程中出現(xiàn)的問題,不斷的改革教學(xué)方法,豐富教學(xué)手段,才能提高師范類非計(jì)算機(jī)專業(yè)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生解決問題的實(shí)際動(dòng)手能力,進(jìn)一步提高VB程序設(shè)計(jì)語言的教學(xué)效果。參考文獻(xiàn):

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論