楊立軍 路 慧
(河北師范大學(xué)匯華學(xué)院,河北 石家莊 050091)
隨著我國(guó)教育事業(yè)的飛速發(fā)展,教育的方式和方法也逐步進(jìn)行了創(chuàng)新和改革。目前高校計(jì)算機(jī)專(zhuān)業(yè)在教學(xué)中存在一些問(wèn)題,比如程序設(shè)計(jì)的教學(xué),很多內(nèi)容都是分開(kāi)講的,這樣無(wú)法讓學(xué)生對(duì)學(xué)到的計(jì)算機(jī)知識(shí)有個(gè)整體的、系統(tǒng)化的認(rèn)知。而且數(shù)據(jù)庫(kù)和程序設(shè)計(jì)之間也缺乏有效的銜接,這些都影響到了授課的效果。因此,本文通過(guò)分析程序設(shè)計(jì)和數(shù)據(jù)庫(kù)之間的關(guān)聯(lián),針對(duì)如何將程序設(shè)計(jì)和數(shù)據(jù)庫(kù)融合起來(lái)進(jìn)行教學(xué)提出以下策略[1]。
在大部分的高校教學(xué)中,程序類(lèi)的課程包含C語(yǔ)言、C++、Java和Python等內(nèi)容。在教學(xué)的過(guò)程中需要依賴(lài)各種組件完成教學(xué),但是組件基本都是分開(kāi)講解的,最后導(dǎo)致學(xué)生缺乏對(duì)信息系統(tǒng)整體性的認(rèn)識(shí)和組件之間的聯(lián)系。這樣學(xué)生就不能很好地構(gòu)建一個(gè)完整系統(tǒng)。而數(shù)據(jù)庫(kù)技術(shù)方面一般是Access和SQL等關(guān)系型的數(shù)據(jù)庫(kù),大部分都是對(duì)應(yīng)著相關(guān)的等級(jí)考試來(lái)進(jìn)行教學(xué)的,所以學(xué)生只能掌握一些簡(jiǎn)單的表面的知識(shí),比如數(shù)據(jù)庫(kù)表格修改,或者一些簡(jiǎn)單的數(shù)據(jù)查詢(xún)、增加、刪除、修改等操作,而對(duì)于多表鏈接查詢(xún)或者高級(jí)查詢(xún)等平時(shí)接觸較少,不夠熟悉,往往無(wú)從下手。為了能夠讓學(xué)生對(duì)計(jì)算機(jī)操作有一個(gè)系統(tǒng)并且全面的認(rèn)識(shí),需要對(duì)當(dāng)前的教學(xué)方式做出一定的改進(jìn)。
除此以外,很多高校在教學(xué)模式上面也存在一些問(wèn)題。他們沒(méi)有認(rèn)識(shí)到程序設(shè)計(jì)和數(shù)據(jù)庫(kù)之間的關(guān)系,始終把兩者分開(kāi)進(jìn)行授課,而且會(huì)按照傳統(tǒng)知識(shí)結(jié)構(gòu)進(jìn)行授課,在內(nèi)容上面難免會(huì)出現(xiàn)一些重復(fù),影響課堂教學(xué)效果。因此,要想提升整體教學(xué)效果,教師應(yīng)將程序設(shè)計(jì)和數(shù)據(jù)庫(kù)融合起來(lái)進(jìn)行教學(xué)。
在高校教學(xué)中,要實(shí)現(xiàn)程序設(shè)計(jì)和數(shù)據(jù)庫(kù)之間的整合,可能會(huì)遇到很多的問(wèn)題。需要找準(zhǔn)突破點(diǎn),同時(shí),要有學(xué)校政策上面的支持和有效的引導(dǎo)。學(xué)校可以聘請(qǐng)企業(yè)中具有程序設(shè)計(jì)和數(shù)據(jù)庫(kù)工作經(jīng)驗(yàn)的人員來(lái)學(xué)校授課。對(duì)于教學(xué)計(jì)劃和人才培養(yǎng)等相關(guān)的內(nèi)容都需要做出一定的調(diào)整和創(chuàng)新,比如增加相關(guān)課程的課時(shí),調(diào)整授課計(jì)劃和內(nèi)容,創(chuàng)新授課方式等。計(jì)算機(jī)專(zhuān)業(yè)教師還可以根據(jù)實(shí)際情況開(kāi)發(fā)一些新的課程內(nèi)容。比如學(xué)校可以開(kāi)展Java和Access融合的開(kāi)發(fā)小型管理信息系統(tǒng)課程。在計(jì)算機(jī)相關(guān)的專(zhuān)業(yè)可以開(kāi)設(shè)C#和SQL融合的課程。同時(shí),課程可以以集中授課的方式進(jìn)行,即某幾周只上一門(mén)課,這樣可以加深學(xué)生對(duì)知識(shí)點(diǎn)的理解,促使他們更好地將知識(shí)點(diǎn)串聯(lián)起來(lái),對(duì)所授知識(shí)形成整體的、系統(tǒng)的認(rèn)知。還可以通過(guò)項(xiàng)目教學(xué)的方式,讓學(xué)生通過(guò)完成具體的項(xiàng)目,提高學(xué)生的實(shí)踐能力,達(dá)到理論與實(shí)踐相結(jié)合[2]。
大部分高校教師所講授的計(jì)算機(jī)知識(shí)都是相對(duì)比較固定的,包含了程序設(shè)計(jì)還有數(shù)據(jù)庫(kù)以及計(jì)算機(jī)基礎(chǔ)等方面的內(nèi)容。要更好地實(shí)現(xiàn)程序設(shè)計(jì)和數(shù)據(jù)庫(kù)之間的整合,這要求教師要同時(shí)精通程序設(shè)計(jì)和數(shù)據(jù)庫(kù)兩個(gè)模塊的相關(guān)內(nèi)容。同時(shí),教師還應(yīng)該具備信息系統(tǒng)開(kāi)發(fā)的經(jīng)驗(yàn)。在教學(xué)方法上面需要做出一些新的嘗試和創(chuàng)新,改變傳統(tǒng)的單純傳授的模式,要注意課堂教學(xué)中對(duì)學(xué)生的引導(dǎo),可以從淺到深引導(dǎo)學(xué)生去解決一些復(fù)雜的問(wèn)題。教師自身可以加強(qiáng)專(zhuān)業(yè)知識(shí)的學(xué)習(xí),提升專(zhuān)業(yè)素質(zhì)。有條件的可以到企業(yè)參與實(shí)踐訓(xùn)練。通過(guò)這樣的方式能全面提升教師的教學(xué)水平,使他們能更好地從實(shí)踐方面去融合這兩部分內(nèi)容,完善授課方案,提升教學(xué)質(zhì)量[3]。
為適應(yīng)社會(huì)經(jīng)濟(jì)發(fā)展,在人才培養(yǎng)方面,學(xué)校要堅(jiān)持“厚基礎(chǔ)、重實(shí)踐、強(qiáng)能力”的培養(yǎng)理念。這樣才能培養(yǎng)出適合社會(huì)所需求的人才。要達(dá)到這一點(diǎn),課程體系構(gòu)建極為重要,堅(jiān)持理論教學(xué)與實(shí)踐教學(xué)相結(jié)合,切實(shí)提高課程質(zhì)量。在學(xué)生能力培養(yǎng)方面,更應(yīng)注重對(duì)學(xué)生實(shí)踐能力的培養(yǎng),使學(xué)生真正擁有分析問(wèn)題、解決問(wèn)題的能力。因此,在課堂教學(xué)中僅僅開(kāi)展理論知識(shí)教學(xué)是遠(yuǎn)遠(yuǎn)不夠的,還需要結(jié)合實(shí)驗(yàn)教學(xué),保證實(shí)驗(yàn)時(shí)間。要滿足實(shí)驗(yàn)教學(xué)需要,教師可以用學(xué)校現(xiàn)有的資源,搭建實(shí)驗(yàn)環(huán)境,將教學(xué)和實(shí)驗(yàn)有機(jī)結(jié)合起來(lái)。有條件的,可以直接在實(shí)驗(yàn)室進(jìn)行授課,這樣學(xué)生可以邊聽(tīng)邊練,還可以更好地交流和討論。通過(guò)這樣的環(huán)境構(gòu)建可以有效地提升課堂教學(xué)質(zhì)量,為學(xué)生學(xué)習(xí)和實(shí)踐提供了良好環(huán)境[4]。
總而言之,程序設(shè)計(jì)和數(shù)據(jù)庫(kù)之間有很大的關(guān)聯(lián),分開(kāi)授課很難讓學(xué)生對(duì)這兩大模塊內(nèi)容有整體而系統(tǒng)的認(rèn)知,所以要將兩者融合到一起來(lái)進(jìn)行教學(xué),這需要學(xué)校和教師共同努力,加強(qiáng)課程體系科學(xué)構(gòu)建,提升教師的專(zhuān)業(yè)素養(yǎng)和綜合能力,為學(xué)生創(chuàng)造一個(gè)良好的學(xué)習(xí)實(shí)驗(yàn)環(huán)境。這樣才能更好地提升學(xué)生的學(xué)習(xí)效果,使他們更靈活地掌握這兩大模塊的學(xué)習(xí)要領(lǐng)。