摘要:很多高校把Visual Basic作為基礎(chǔ)課開(kāi)設(shè),如何學(xué)好Visual Basic一直困擾著無(wú)數(shù)學(xué)生,同時(shí)也困擾著無(wú)數(shù)教師。文章提出了準(zhǔn)確選擇教學(xué)內(nèi)容,采用多種教學(xué)方法,調(diào)整授課方式以及激發(fā)學(xué)生興趣等觀點(diǎn)。
關(guān)鍵詞:程序設(shè)計(jì);教學(xué)方法;能力培養(yǎng);應(yīng)用
計(jì)算機(jī)程序設(shè)計(jì)是國(guó)內(nèi)大多數(shù)院校非計(jì)算機(jī)專業(yè)的公共必修課程,其目的是培養(yǎng)大學(xué)生應(yīng)用計(jì)算機(jī)解決實(shí)際問(wèn)題的能力,在課程體系中占有重要的地位。如何能學(xué)好Visual Basic一直困擾著無(wú)數(shù)的學(xué)生和教師。準(zhǔn)確選擇并把握教學(xué)內(nèi)容,采用多種有效的教學(xué)方法以及形式多樣的授課方式是關(guān)鍵,當(dāng)然還要激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計(jì)的興趣。
一、準(zhǔn)確把握教學(xué)內(nèi)容
一名合格的教師具備的基本素質(zhì)就是熟練把握教學(xué)內(nèi)容,能夠合理地整合教材,對(duì)教材內(nèi)容進(jìn)行適當(dāng)取舍,使教材與教學(xué)內(nèi)容相結(jié)合,保證教學(xué)內(nèi)容的科學(xué)性、合理性。
二、采用多種教學(xué)方法
?。ㄒ唬﹩l(fā)式教學(xué)方法
教師在教學(xué)過(guò)程中,應(yīng)當(dāng)注意設(shè)置疑難問(wèn)題,引導(dǎo)學(xué)生思考和探索,讓他們的思想活躍起來(lái)。問(wèn)題是最好的老師,是學(xué)生學(xué)習(xí)的引導(dǎo)者,沒(méi)有問(wèn)題便沒(méi)有深入。在教學(xué)過(guò)程中,引導(dǎo)學(xué)生在問(wèn)題解決中學(xué)習(xí),即提出問(wèn)題,留給學(xué)生時(shí)間思考、討論、解決問(wèn)題,從而更深入地展開(kāi)學(xué)習(xí)。實(shí)踐證明,這種教學(xué)方法充分調(diào)動(dòng)了學(xué)生學(xué)習(xí)的積極性和主動(dòng)性。例如,在講數(shù)組的概念時(shí),教師先設(shè)置問(wèn)題:編程計(jì)算10個(gè)人的計(jì)算機(jī)平均成績(jī)。根據(jù)以前所學(xué),學(xué)生會(huì)想到:需要說(shuō)明10個(gè)類型相同的變量用于存放這10個(gè)人的計(jì)算機(jī)成績(jī)。再進(jìn)一步要求:計(jì)算50個(gè)人的計(jì)算機(jī)平均成績(jī)。這時(shí)候如再說(shuō)明50個(gè)變量,則會(huì)將問(wèn)題復(fù)雜化,學(xué)生此刻需要討論該如何合理說(shuō)明變量。此時(shí)教師再引出數(shù)組的概念、分析數(shù)組的性質(zhì),學(xué)生不僅能夠很容易記住數(shù)組的相關(guān)知識(shí),還能夠知道在什么情況下使用數(shù)組類型,事半功倍。
?。ǘ┌咐虒W(xué)
案例教學(xué)是通過(guò)對(duì)一個(gè)具體情景的描述,引導(dǎo)學(xué)生對(duì)這些特殊情景進(jìn)行討論的一種教學(xué)方法。案例教學(xué)應(yīng)該是運(yùn)用案例進(jìn)行教學(xué)實(shí)踐,改變傳統(tǒng)教學(xué)以本為本、從概念到概念的注入式教學(xué)方式,變成一種促進(jìn)學(xué)生成為教學(xué)主體,學(xué)生自主學(xué)習(xí)、合作學(xué)習(xí)、研究性學(xué)習(xí)、探索性學(xué)習(xí)的開(kāi)放式教學(xué)方式。這種方法在國(guó)外非常盛行,且具有不可替代的實(shí)效價(jià)值。它能創(chuàng)設(shè)一個(gè)良好的寬松的教學(xué)實(shí)踐情景,把真實(shí)的典型問(wèn)題展現(xiàn)在學(xué)生面前,讓他們?cè)O(shè)身處地地去思考、分析、討論,對(duì)于激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)創(chuàng)造能力及分析、解決問(wèn)題的能力極有益處。
?。ㄈ┻w移教學(xué)
遷移教學(xué)是指教師依據(jù)“遷移規(guī)律”設(shè)法為新知識(shí)的生長(zhǎng)提供聯(lián)系的“認(rèn)識(shí)橋梁”,通過(guò)遷移來(lái)發(fā)揮舊知識(shí)在學(xué)習(xí)新知識(shí)中的鋪墊作用,這里的遷移就是通過(guò)類比推理,溝通新舊事物之間的聯(lián)系,通過(guò)比較、分析、綜合,然后對(duì)事物進(jìn)行抽象、概括。遷移教學(xué)的基本原理是學(xué)生從事每一新的學(xué)習(xí)任務(wù)所需要的認(rèn)知先決條件越充分,他們對(duì)該學(xué)科的學(xué)習(xí)興趣就越濃,即學(xué)生對(duì)原有知識(shí)掌握得越豐富、清晰牢固,就越能更好地學(xué)會(huì)新知識(shí),學(xué)習(xí)也就越有信心。
三、改進(jìn)授課方式,實(shí)現(xiàn)教學(xué)相長(zhǎng)
?。ㄒ唬╇娮诱n件與傳統(tǒng)板書(shū)相結(jié)合
目前很多高校都鼓勵(lì)使用電子課件授課,但在授課中不能完全依賴計(jì)算機(jī)和電子課件,傳統(tǒng)的板書(shū)仍然有其強(qiáng)大的優(yōu)越性,因此,可以采用電子課件與板書(shū)相結(jié)合的教學(xué)模式。
電子課件能清楚地顯示復(fù)雜的圖表和較長(zhǎng)程序,連貫性強(qiáng)、效率高。而板書(shū)則能更好地傳授教師的思維邏輯和研究問(wèn)題的方法,便于學(xué)生理解和記憶。例如,對(duì)于多媒體教學(xué)不易實(shí)施的程序設(shè)計(jì)方法的講解采用傳統(tǒng)的教學(xué)方法,首先對(duì)其進(jìn)行綜合分析,劃分模塊,然后帶領(lǐng)學(xué)生在黑板上逐條編寫(xiě)。在此過(guò)程中教會(huì)學(xué)生如何思考、推理,如何用語(yǔ)句實(shí)現(xiàn)算法,培養(yǎng)了學(xué)生的抽象思維、邏輯推理能力。這樣,將傳統(tǒng)的教學(xué)方法與多媒體教學(xué)相結(jié)合,大大提高了學(xué)生的綜合思維能力。
(二)加強(qiáng)實(shí)驗(yàn)教學(xué),提高上機(jī)課的質(zhì)量
做好理論課與實(shí)驗(yàn)課的銜接,實(shí)驗(yàn)課前給學(xué)生復(fù)習(xí)與實(shí)驗(yàn)相關(guān)的理論知識(shí)以及注意點(diǎn)。學(xué)生上機(jī)時(shí),教師隨時(shí)注意學(xué)生的實(shí)驗(yàn)過(guò)程和情況,對(duì)學(xué)生提出的問(wèn)題及時(shí)給予指導(dǎo)并進(jìn)行記錄。上機(jī)時(shí)教師可以清楚地了解學(xué)生掌握的情況,以利于隨時(shí)調(diào)整教學(xué)進(jìn)度和難度,對(duì)學(xué)生所犯的普遍性問(wèn)題可以在課堂上給以總結(jié)點(diǎn)評(píng)。培養(yǎng)學(xué)生互助合作的學(xué)習(xí)氛圍,實(shí)驗(yàn)課的時(shí)間是有限的,上機(jī)過(guò)程中老師只可能輔導(dǎo)部分同學(xué),不可能每個(gè)同學(xué)都輔導(dǎo)到,教師可以根據(jù)學(xué)生掌握的好壞,把學(xué)生分成幾個(gè)學(xué)習(xí)小組,這樣不僅可以提高學(xué)習(xí)效果還可以增強(qiáng)學(xué)生間凝聚力。
?。ㄈ╅_(kāi)展形式多樣的課外輔導(dǎo)
Visual Basic課程更側(cè)重于應(yīng)用,需要大量的上機(jī)實(shí)踐。但是在課程設(shè)置上非計(jì)算機(jī)專業(yè)相對(duì)來(lái)說(shuō)課時(shí)較短,尤其是課內(nèi)上機(jī)時(shí)間較少。這之間存在著一定的矛盾。為解決這一問(wèn)題,可以開(kāi)展形式多樣的課外輔導(dǎo),課外答疑和習(xí)題課是課外輔導(dǎo)的一種形式。每隔一段時(shí)間安排答疑或習(xí)題課一次,講解每一道課堂作業(yè)的編程思路及程序結(jié)構(gòu)并演示運(yùn)行結(jié)果。同時(shí)我們還應(yīng)充分利用網(wǎng)絡(luò)教學(xué)平臺(tái),學(xué)生可以利用平臺(tái)下載課件、瀏覽資料、獲取教學(xué)通知,利用協(xié)作板進(jìn)行信息交流、討論和答疑等。在教與學(xué)的過(guò)程中,從以“教”為中心走向以“學(xué)”為中心,從以“教師”為中心走向以“學(xué)生”為中心,充分發(fā)揮學(xué)生的主觀能動(dòng)性和創(chuàng)造性,在認(rèn)知生成過(guò)程中融入學(xué)生自己的創(chuàng)造性見(jiàn)解。這一措施促進(jìn)了師生的交流和溝通,提高了教學(xué)效果。
四、激發(fā)學(xué)習(xí)興趣
恩格斯說(shuō)“興趣與愛(ài)好是最好的老師”。要想學(xué)生能夠?qū)W好Visual Basic,激發(fā)學(xué)生的興趣就是關(guān)鍵。初接觸計(jì)算機(jī)時(shí),很多學(xué)生感到新奇、好玩,這不能說(shuō)是興趣,只是一種好奇。隨著課程的不斷深入,大量的規(guī)則、定義、要求和機(jī)械的語(yǔ)法格式出現(xiàn),很容易使一部分(甚至是大部分)學(xué)生產(chǎn)生枯燥無(wú)味的感覺(jué),產(chǎn)生畏懼心理。為了把學(xué)生的好奇轉(zhuǎn)化為學(xué)習(xí)興趣,授課時(shí),應(yīng)改變過(guò)去先給出定義和規(guī)則的講授辦法,而是多找些與學(xué)生
生活緊密相關(guān)的案例進(jìn)行講授,激發(fā)學(xué)生的學(xué)習(xí)興趣,努力把枯燥無(wú)味的“語(yǔ)言”講得生動(dòng)、活潑。
五、結(jié)束語(yǔ)
當(dāng)今社會(huì)對(duì)人才的需求提出了更高的標(biāo)準(zhǔn),而在計(jì)算機(jī)語(yǔ)言教學(xué)上采用傳統(tǒng)的教學(xué)方法,培養(yǎng)的人才已不能更快地適應(yīng)時(shí)代發(fā)展的需求,越來(lái)越嚴(yán)峻的就業(yè)壓力,也促使學(xué)生們期望改變過(guò)去一考定論的學(xué)習(xí)方式,而更多地關(guān)心知識(shí)與能力的自我提升。
總之,教學(xué)有法,教無(wú)定法。在Visual Basic的教學(xué)中各種教法不是孤立的,而是相輔相成的,在計(jì)算機(jī)教學(xué)過(guò)程中,需要在教學(xué)實(shí)踐中不斷去探索研究,尋找新的、行之有效的教學(xué)方法。相信只要傾注心力,把計(jì)算機(jī)教學(xué)特點(diǎn)和學(xué)生實(shí)際聯(lián)系起來(lái)進(jìn)行教學(xué),就一定會(huì)達(dá)到既定的教學(xué)目標(biāo)。
參考文獻(xiàn):
1、李眾.VB案例教學(xué)法探索[J].職業(yè)教