淺談案例教學在QBASIC語言課中的應(yīng)用
吳中區(qū)長橋職業(yè)中學 周育英 2007/5/21
(接上頁)在案例分析思考過程中,學生將會把有關(guān)的理論知識融會貫通,與實際應(yīng)用聯(lián)系起來,是對知識完整的理解,而不是簡單的記憶。案例教學對學生是采用分組學習的,強調(diào)的是一種真實環(huán)境的再現(xiàn)或虛擬,通過集體討論,啟迪思路,在自我思考、自我總結(jié)中啟發(fā)思路,在相互探討、切磋中引發(fā)思維共振,共享知識,逐步強化自己分析案例,實際應(yīng)用操作能力所需的理論知識和綜合技能。
2.案例教學有助于培養(yǎng)學生的實戰(zhàn)能力。隨著我國社會經(jīng)濟的發(fā)展,社會對職校培養(yǎng)人才的要求已不僅僅是其所學知識、技能的多少,而更注重于其是否具有一定的實戰(zhàn)能力。而大部分職校對計算機專業(yè)的學生,也僅僅在畢業(yè)前讓其作一次畢業(yè)總結(jié),具體實際能力很難練就。案例教學是把學生到社會去實踐的那個過程提前到教學過程中,讓學生在學習的過程中,就有一定的實戰(zhàn)經(jīng)驗,這樣才能培養(yǎng)出更符合市場需求的實戰(zhàn)型人才。
此外,案例教學還可以培養(yǎng)良好的程序設(shè)計風格,在分組中培養(yǎng)團隊協(xié)作精神等。
三. 計算機語言案例教學實施
作為案例組織者,可以是教師,也可以是教學小組,但需要在開課前有詳細周密的教學安排,其內(nèi)容包括案例實施的時間過程及安排,學生的分組組織,案例素材的發(fā)放等,案例分析中哪些是理論分析,哪些是應(yīng)用操作分析等,并對案例教學中可能出現(xiàn)的外延知識及對策做出安排。
1.結(jié)合語言特點,選取教學案例。QBASIC語言是一種適合初學者使用的計算機高級語言,是以編碼為主的結(jié)構(gòu)化編程語言。QBASIC語言,它是語言編程的基礎(chǔ),它不同于一些可視化的面向?qū)ο笳Z言,如VFP、VB、VC、VC++等,然而QBASIC語言卻是它們的奠基者。
在傳統(tǒng)模式下,教學活動過程的開展往往是逐一地講解各語句,加以舉例說明,最后學生針對課后練習上機進行驗證,整個學期由于受教學課時的限制,數(shù)據(jù)類型、數(shù)組及函數(shù)重要概念和應(yīng)用的講述,已沒有更多的教學時間,讓學生去做一具體的整合性學習?梢哉f傳統(tǒng)模式下的教學方式,僅僅使學生能夠初步了解和掌握本門課中的基本知識,而不能系統(tǒng)、全面地認識和應(yīng)用所學知識。這樣就導致學生在從事實際應(yīng)用系統(tǒng)的開發(fā)設(shè)計過程中,缺乏創(chuàng)造性思想和解決問題的動手能力。
在案例選取時,就應(yīng)使案例能夠包容上述知識,體現(xiàn)出編程的概念及應(yīng)用,在實際教學中,我們采用的案例是一些貼近生活的畫面,如《情系電腦》、《日月地運轉(zhuǎn)演示》、《旋渦線》;還有《學生學籍管理系統(tǒng)》,系統(tǒng)中用到的各種數(shù)據(jù)、變量等與學生的自身信息緊密相關(guān),容易被學生理解接受。
2.案例的開展和實施。根據(jù)案例教學法及QBASIC的特點,在簡要介紹QBASIC的基本操作后,即可進行全面講解分析案例!秾W生學籍管理系統(tǒng)》,是一個與學生自身信息緊密相關(guān)的數(shù)據(jù)信息管理系統(tǒng),分為基本信息,成績、圖書借閱等子系統(tǒng)?衫孟到y(tǒng)實現(xiàn)對學生信息的瀏覽、查詢、修改等,這些就可以通過編程來完成。在案例的實施過程中,結(jié)合相應(yīng)的教材分課時對程序進行部分分析,也可根據(jù)程序的模塊進行講解,使得課程的教學主要體現(xiàn)在這個系統(tǒng)中的應(yīng)用。通過分析這一貫穿整個課程的教學案例,不僅改變QBASIC學習從傳統(tǒng)、枯燥的理論開始的模式,展現(xiàn)在學生面前的是應(yīng)用的靈活性和設(shè)計的多樣性,從點上具體明確了QBASIC的作用,面上體現(xiàn)出計算機學科知識體系的建立,體現(xiàn)QBASIC各功能系統(tǒng)間的聯(lián)系及實際應(yīng)用系統(tǒng)的構(gòu)成。
在開展案例教學的過程中,必須根據(jù)教學內(nèi)容的不斷深入,進行精心組織,使學生主動融入教學活動過程中,這樣,學生學到的不僅僅是技術(shù)理論知識,更重要的是學生掌握了編程的技術(shù),具有解決一定問題的實際能力。
3.案例教學的組織考察。在進行案例分析的同時,結(jié)合本課程的教學實際,學生3—5人一組,每組針對案例寫出案例分析報告,這份案例分析報告實際上相當于軟件開發(fā)工程中的系統(tǒng)分析、設(shè)計說明。然后設(shè)計一個綜合性的管理信息系統(tǒng)程序,應(yīng)用領(lǐng)域可以自己定,給他們一個實際操作的機會,最后完成程序設(shè)計,這樣可以充分發(fā)揮學生的創(chuàng)造性思想,使所學知識掌握的更加系統(tǒng)、牢固。教師也可以據(jù)此評價學生的學習,來代替?zhèn)鹘y(tǒng)的考試,并對教學過程中學生出現(xiàn)的問題,給以引導解決。
四. 案例教學實施中面臨的主要問題
1.案例教學中對教師的要求。案例教學中教師從主講的身份轉(zhuǎn)化為教學活動中的組織者、主導者,其性質(zhì)發(fā)生了變化,教學內(nèi)容由以前的從教師到學生的單向流動,到教師與學生的雙向知識流動、行為互動轉(zhuǎn)變。在案例分析的過程中,要求教師要以廣博的案例知識積淀和深厚的專業(yè)知識為依托。不但要求教師有豐富的專業(yè)理論知識;還應(yīng)有豐富的實踐經(jīng)驗,理解案例中所隱含的學科理論知識。教師不僅要有每一節(jié)課的備課,還要有課堂教學設(shè)計及整個課程的教學設(shè)計。
2.案例教學(未完,下一頁)
|