◆祝 斌
(開原市職業(yè)技術(shù)教育中心)
中職QBASIC語言的教學(xué),對中職學(xué)生計算機能力的培養(yǎng)和提高,具有重要的理論意義和現(xiàn)實意義。基于此,以多年中職QBASIC語言教學(xué)理論知識為基礎(chǔ),結(jié)合實際操作,對案例教學(xué)法在中職QBASIC語言教學(xué)中應(yīng)用的相關(guān)問題進行探索式創(chuàng)新和嘗試。首先,從其語言本身的特點來分析,QBASIC語言既具有高級語言的特點,又有匯編語言的特點。對于基礎(chǔ)相對較差、接受能力偏低的中職學(xué)生來說,的確給教學(xué)帶來了一定的難度。其次,從教學(xué)大綱來分析,作為中職QBASIC語言教學(xué)的目的是使學(xué)生對其語句的格式及其特點、結(jié)構(gòu)化的程序設(shè)計方法的掌握,這些內(nèi)容相對枯燥乏味,學(xué)生厭學(xué)情緒很大,而案例教學(xué)法的引入則有助于幫助教師提高學(xué)生的學(xué)習(xí)興趣,促進教學(xué)目標(biāo)的完成。下面就QBASIC語言教學(xué)及案例展開論述。
案例教學(xué)法是以案例討論的形式運用到課堂教學(xué)活動中,是教師根據(jù)課堂教學(xué)目標(biāo)和內(nèi)容的需要,通過設(shè)置一個個的具體案例來引導(dǎo)學(xué)生參與分析、研討和表達等活動,在整個課堂教學(xué)過程中,讓學(xué)生的能力得到充分的發(fā)揮和鍛煉,提高教與學(xué)的質(zhì)量和效果,同時培養(yǎng)學(xué)生在以后的學(xué)習(xí)生活中積極思考、主動探索、認真分析和解決問題綜合能力的一種教學(xué)方法。它與其它教學(xué)方法的不同之處在于案例教學(xué)法不單單指向教的過程,而且也涵蓋了學(xué)的過程。案例教學(xué)就是以教學(xué)目標(biāo)位基礎(chǔ),教學(xué)案例為載體,通過選擇一定的教學(xué)案例來從事教學(xué)的一種教學(xué)方法,也就是說,案例教學(xué)法中,老師與學(xué)生承擔(dān)著更多的教與學(xué)的責(zé)任,要求有更多的投入和參與。其特征主要包含以下幾個方面:
中職QBASIC語言教學(xué)中的案例都是教師針對實踐內(nèi)容和教學(xué)經(jīng)驗編寫出來的真實案例。這樣的案例來源于學(xué)生們實際生活,可以使案例更具有十分鮮明的特點,可以最大限度的激起同學(xué)們參與其中的熱情,更能真實的為同學(xué)創(chuàng)造出解決實際問題的機會。
教學(xué)過程中的案例設(shè)計不能僅僅只針對本次課程的知識點進行設(shè)計,同時還要與以往相關(guān)的知識點進行穿插聯(lián)系,以便學(xué)生通過案例的設(shè)計將整個QBASIC語言的知識點鏈接起來。這也就要求教師在案例設(shè)計過程中多元化分析設(shè)計的思想。
在整個QBASIC語言的教學(xué)過程中,教師不要過分注重案例教學(xué)的形式,而是要更多的促使教學(xué)效果的實現(xiàn),達到教學(xué)目標(biāo)才是我們最終的目的。因此,我們在整個案例教學(xué)設(shè)施過程中,都要注意根據(jù)實際情況對教學(xué)過程進行干預(yù),以保證教學(xué)效果得以實現(xiàn)。
計算機語言的學(xué)習(xí),對于中職學(xué)生來說往往對其理解存在一定的誤區(qū),對語言類的學(xué)習(xí)也缺乏興趣。因此,在中職QBASIC語言案例教學(xué)的過程中,要精心選擇與學(xué)生生活和學(xué)習(xí)息息相關(guān)而又好理解的內(nèi)容,合理的把教學(xué)內(nèi)容融入到案例中,通過學(xué)生對問題的理解自主的完成程序設(shè)計。比如說,我們可以將評定“三好學(xué)生”的各種條件作為案例來講解QBASIC語言中條件結(jié)構(gòu)語句的使用情況;可以將出租車計價器的計算過程作為案例來講解分支結(jié)構(gòu)程序設(shè)計的使用等等。這些案例更貼近于學(xué)生的實際生活,也便于學(xué)生的理解,能最大限度的激發(fā)學(xué)生對計算機語言類學(xué)習(xí)的興趣,從而提高整個教學(xué)的效果。
本文以出租車收費問題為案例講解QBASIC語言中的IF條件語句的相關(guān)知識。首先教師要講述出粗車的收費標(biāo)準(zhǔn),比如行駛里程在3千米(含3千米)以內(nèi)按10元收費,超過3千米,在5千米(含5千米)以內(nèi),每千米按1.8元加收,超過5千米,每千米按2.4元加收。那么,該如何進行程序設(shè)計呢?
(1)可以輸入打車的里程;
(2)根據(jù)里程數(shù)并結(jié)合條件選擇相應(yīng)算法;
(3)輸出打車錢數(shù)。
對于上述過程中打車過程在5千米以上的問題,教師可以先不提出,而是讓同學(xué)們在進行程序設(shè)計的過程中自己去發(fā)現(xiàn)問題,這樣的話學(xué)生對于該問題的印象將更加深刻。在整個過程中,既鍛煉了學(xué)生主動分析、解決問題的能力,又能把前期“函數(shù)表達式”的問題聯(lián)系起來,從而逐漸建立學(xué)生對QBASIC語言學(xué)習(xí)體系的框架,在一定程度上激發(fā)學(xué)生學(xué)習(xí)的主動性和探究性。
上述案例的重點在條件語句if的格式和執(zhí)行過程上,同時對前期相關(guān)知識點“關(guān)系運算”“邏輯運算”等問題進行了回顧。
作為中職QBASIC語言案例教學(xué)法的開始,選擇一個適當(dāng)?shù)陌咐葹橹匾@是決定教學(xué)過程是否順利的前提。但選擇合適的案例也不是件容易的事情,要考慮案例的難易程度對中職學(xué)生知識儲備比較低的情況下是否能夠順利完成,達到教學(xué)效果。
計算機教學(xué)具有綜合性、實踐性、工具性等特點,并不是所有的內(nèi)容均符合案例教學(xué)法的教學(xué)方式。因此我們要有針對性的選擇與應(yīng)用。
案例教學(xué)法在授課過程中可能會得到不同的效果,教師要針對整個過程中同學(xué)出現(xiàn)的不同問題進行分析和評價,以便在以后的程序設(shè)計中能夠合理的操作。
QBASIC語言案例教學(xué)是一個復(fù)雜系統(tǒng)的工程,在此闡述的較為膚淺,但對從事QBASIC語言教學(xué)的中職教師確具有一定的借鑒意義。
[1]包空軍,尚展壘.計算機基礎(chǔ)教育與創(chuàng)新能力培養(yǎng)[J].計算機教育,2007,(01).
[2]連有.西方經(jīng)濟學(xué)案例教學(xué)現(xiàn)狀及對策[J].蘭州學(xué)刊,2007,(06).