淺談案例教學(xué)在QBASIC語言課中的應(yīng)用
吳中區(qū)長橋職業(yè)中學(xué) 周育英 2007/5/21
[摘要] 在QBASIC語言教學(xué)活動(dòng)中采用案例法教學(xué),可以比傳統(tǒng)教學(xué)方法更快、更有效地使學(xué)生建立起計(jì)算機(jī)學(xué)科的知識(shí)體系,有助于培養(yǎng)學(xué)生的綜合素質(zhì),實(shí)際應(yīng)用操作能力,是目前計(jì)算機(jī)專業(yè)程序設(shè)計(jì)課教學(xué)中應(yīng)當(dāng)積極采用的教學(xué)方法。
[關(guān)鍵詞] 案例教學(xué) QBASIC語言 教學(xué)設(shè)計(jì)
作為行為導(dǎo)向教學(xué)模式的一種,案例教學(xué)法是通過對具體案例的分析、引導(dǎo)、啟發(fā)受教育者對基本知識(shí)、原理、方法的理解掌握,激發(fā)受教育者對基本知識(shí)、原理、方法的理解掌握,激發(fā)受教育者的潛能,從而達(dá)到教育目的的一種教學(xué)方法。案例教學(xué)法在法學(xué)、商貿(mào)學(xué)及醫(yī)學(xué)教學(xué)活動(dòng)中已得到很廣泛的應(yīng)用,隨著案例教學(xué)內(nèi)容、方法和經(jīng)驗(yàn)的日趨豐富和完善,案例教學(xué)法已成為一種較為成功的教學(xué)方法。但如何在QBASIC語言中采用案例教學(xué),是需要進(jìn)行認(rèn)真探索和思考的一項(xiàng)重要課題。
一. QBASIC語言課與案例教學(xué)
針對本校學(xué)生自身的特點(diǎn),本文所稱的案例,并不是能覆蓋相應(yīng)計(jì)算機(jī)語言的大部分知識(shí)的源代碼程序,代碼量在幾千甚至上萬行,相當(dāng)于一個(gè)中小型的應(yīng)用軟件,而是在教學(xué)過程中采用那種幾十行到幾百行源代碼的程序,它與我們平時(shí)的課堂舉例是既有區(qū)別又有聯(lián)系的。
QBASIC語言案例教學(xué)主要是指,在QBASIC語言課的教學(xué)活動(dòng)過程中,把學(xué)生分成3—5人一組,在教師的指導(dǎo)下每組通過對案例、程序源代碼進(jìn)行分析,并提交相應(yīng)的分析報(bào)告;在分析的過程中去學(xué)習(xí),掌握專業(yè)知識(shí),建立起計(jì)算機(jī)學(xué)科的知識(shí)體系,提高實(shí)際應(yīng)用能力的一種教學(xué)方法。
采用案例教學(xué),可以實(shí)現(xiàn)課堂內(nèi)外的有機(jī)結(jié)合,實(shí)現(xiàn)理論與實(shí)踐相結(jié)合;結(jié)合學(xué)生自學(xué),讓學(xué)生帶著疑問進(jìn)行案例分析,教師在分析過程中穿插講授專業(yè)理論知識(shí),學(xué)生在分析案例的時(shí)候,一方面增長知識(shí)視野,豐富分析應(yīng)用技巧;另一方面在探索思考如何把知識(shí)運(yùn)用于實(shí)踐,從而及時(shí)有效地促進(jìn)學(xué)生對知識(shí)的消化吸收,真正達(dá)到理論與實(shí)踐相結(jié)合的目的。
1.QBASIC語言課的特點(diǎn)。計(jì)算機(jī)學(xué)科有其自身的特點(diǎn),同其他學(xué)科相比,計(jì)算機(jī)的工具性、計(jì)算機(jī)學(xué)科的綜合性、應(yīng)用性都非常強(qiáng),對QBASIC語言的應(yīng)用,是通過語言編程來實(shí)現(xiàn)的,學(xué)習(xí)QBASIC語言,就是學(xué)習(xí)如何去編程。而這種編程的過程,就是學(xué)習(xí)QBASIC語言的過程。對QBASIC語言的教學(xué),不僅僅是教QBASIC語言知識(shí),更重要的是讓學(xué)生如何利用QBASIC語言知識(shí)去編程,去應(yīng)用于實(shí)際需求中。
2.教學(xué)案例與舉例。教學(xué)案例與經(jīng)常采用的舉例說明雖然都是引用案例,但兩者有本質(zhì)的區(qū)別,案例教學(xué)中采用的案例在教學(xué)過程中占據(jù)中心地位,是在進(jìn)行案例分析的過程中傳授理論知識(shí),培養(yǎng)實(shí)際操作技巧能力,只能是具有一定代表性的程序,包含的內(nèi)容多,程序代碼量大。對案例的分析需要有一定的基礎(chǔ)知識(shí),是在現(xiàn)有知識(shí)基礎(chǔ)上的全面提升,要求學(xué)生主動(dòng)學(xué)習(xí)、思考,與教師的引導(dǎo)控制相結(jié)合來進(jìn)行,需要一定的學(xué)習(xí)環(huán)境。而舉例則多是對某一變量或應(yīng)用進(jìn)行使用練習(xí),可在課堂上也可上機(jī)課中進(jìn)行,同樣,在案例分析的過程中,也需要進(jìn)行舉例。
3.案例教學(xué)與傳統(tǒng)模式教學(xué)。傳統(tǒng)模式下對QBASIC語言課的教學(xué),多采用“板書”(多媒體)+上機(jī)實(shí)踐的方法,總是先介紹語句的語法規(guī)則→舉例講解(演示)→課后習(xí)題上機(jī)驗(yàn)證,采用多媒體教學(xué),也只是教學(xué)媒介體發(fā)生了變化。傳統(tǒng)的教學(xué)方法對一些理論課較適合,但對QBASIC語言課,無法檢驗(yàn)學(xué)生對已學(xué)知識(shí)的掌握運(yùn)用能力,同時(shí)也容易增加學(xué)習(xí)的枯燥感,甚至學(xué)期結(jié)束,也只能完成簡單的程序設(shè)計(jì)。
此外,傳統(tǒng)模式下是按教材、分章節(jié)按部就班地講課的,往往造成教師因“材”施教。而采用案例教學(xué)在教學(xué)內(nèi)容上已不再局限于教材本身,此外,案例教學(xué)的教學(xué)內(nèi)容的外延性非常強(qiáng),強(qiáng)調(diào)學(xué)習(xí)的知識(shí)性、應(yīng)用性、系統(tǒng)性、嚴(yán)密性,體現(xiàn)知識(shí)體系的建立。在授課方式上,不局限課堂上按章分節(jié)的順序講課,而是把課堂內(nèi)外QBASIC語言課與計(jì)算機(jī)專業(yè)基礎(chǔ)課、實(shí)際應(yīng)用有機(jī)地結(jié)合起來。學(xué)生課堂內(nèi)外研讀源程序,產(chǎn)生疑問,課堂向老師發(fā)問釋疑,在教學(xué)行為上,案例教學(xué)中體現(xiàn)出學(xué)生學(xué)習(xí)的主動(dòng)性、主體性,而教師在教學(xué)過程中則發(fā)揮出主導(dǎo)、組織作用。
二. 案例教學(xué)在QBASIC語言課中的作用
以案例為中心來組織QBASIC語言的各方面,實(shí)際也就是模擬計(jì)算機(jī)應(yīng)用軟件的開發(fā)環(huán)境、開發(fā)過程,學(xué)生學(xué)習(xí)的過程中,其身份已不僅僅是學(xué)生,而可能是當(dāng)今軟件開發(fā)工程中的一個(gè)角色,學(xué)習(xí)QBASIC語言主要是為了應(yīng)用,如果不能應(yīng)用于實(shí)際,那么,學(xué)習(xí)的專業(yè)知識(shí)將是空泛的,無法產(chǎn)生應(yīng)用效果,QBASIC語言課中應(yīng)用,它的主要積極作用是:
1.案例教學(xué)是知識(shí)共享、創(chuàng)新的過程,有助于學(xué)生迅速建立QBASIC學(xué)科知識(shí)體系框架,并提高操作應(yīng)用能力。(未完,下一頁)
|