国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

非計(jì)算機(jī)專(zhuān)業(yè)數(shù)據(jù)庫(kù)基礎(chǔ)類(lèi)課程教改探析

2014-07-16 09:37:52林幼平
關(guān)鍵詞:計(jì)算機(jī)專(zhuān)業(yè)課程設(shè)計(jì)編程

林幼平

(集美大學(xué)誠(chéng)毅學(xué)院,福建廈門(mén) 361021)

目前,大部分非計(jì)算機(jī)專(zhuān)業(yè)均有開(kāi)設(shè)數(shù)據(jù)庫(kù)基礎(chǔ)類(lèi)課程,例如VFP、ACCESS等.以誠(chéng)毅學(xué)院為例,經(jīng)濟(jì)系、管理系、人文科學(xué)系、體育藝術(shù)系四個(gè)系均在大一上或者大一下開(kāi)設(shè)ACCESS課程,開(kāi)課比例僅次于數(shù)學(xué)、英語(yǔ)等部分課程,其重要性可見(jiàn)一斑.此類(lèi)課程的特點(diǎn)是易上手難掌握,友善的界面操作數(shù)據(jù)庫(kù)管理系統(tǒng)的控件容易讓非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生所接受,然而對(duì)這些控件進(jìn)行動(dòng)作上的控制則需要用到宏或者是編程,這又恰恰是非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生所畏懼的.結(jié)合這幾年的實(shí)際教學(xué)經(jīng)驗(yàn),建議可以通過(guò)以下幾個(gè)方面的措施提升教學(xué)質(zhì)量,提高學(xué)習(xí)效率.

1 對(duì)教材內(nèi)容作近一步的統(tǒng)籌安排

對(duì)現(xiàn)有教學(xué)內(nèi)容進(jìn)行總結(jié),選用合適的教材對(duì)教學(xué)非常重要,課本的知識(shí)更新要及時(shí),在知識(shí)的覆蓋面上要廣,重點(diǎn)要突出,既要有全面的理論知識(shí),也要有合適的實(shí)踐教學(xué)內(nèi)容幫助學(xué)生更好地理解所學(xué)理論知識(shí).對(duì)現(xiàn)有教學(xué)課件、視頻和圖片進(jìn)行全面整理,總結(jié)出教學(xué)中的重點(diǎn),讓學(xué)生把更多的時(shí)間花在重點(diǎn)知識(shí)的學(xué)習(xí)上,做到有的放矢,知識(shí)量的減少也能幫助學(xué)生提高對(duì)該課程的興趣.

誠(chéng)毅學(xué)院當(dāng)前用的教材是福建省高校計(jì)算機(jī)教材委員會(huì)組織編寫(xiě),鄂大偉主編的《數(shù)據(jù)庫(kù)應(yīng)用技術(shù)教程》,教材相對(duì)于數(shù)據(jù)庫(kù)基礎(chǔ)學(xué)習(xí)來(lái)說(shuō),中規(guī)中矩,涵蓋了絕大部分的知識(shí)要點(diǎn),內(nèi)容豐富示例詳實(shí).美中不足的是重點(diǎn)不突出,所有的操作都講述了,也就沒(méi)了側(cè)重點(diǎn).所以,作為一線教師,應(yīng)當(dāng)根據(jù)自身對(duì)數(shù)據(jù)庫(kù)基礎(chǔ)教學(xué)的理解,突出重點(diǎn),省略一些邊緣知識(shí).例如,數(shù)據(jù)庫(kù)技術(shù)概論這一章,從數(shù)據(jù)庫(kù)的概念、發(fā)展、模型等一一涉獵,但這些內(nèi)容對(duì)于剛剛進(jìn)入數(shù)據(jù)庫(kù)啟蒙的非計(jì)算機(jī)類(lèi)專(zhuān)業(yè)的學(xué)生而言生僻難懂,即使硬記也不能理解其中深意,建議可以省略或者是淡化;另外,該課程中創(chuàng)建所有的對(duì)象都涉及到兩種大的方法,一種是通過(guò)向?qū)В环N是通過(guò)設(shè)計(jì)器,而在實(shí)際操作過(guò)程中,其實(shí)很難有那么剛好的情況是可以通過(guò)向?qū)б货矶偷模圆环腊堰@一塊的內(nèi)容淡化掉;還有,數(shù)據(jù)訪問(wèn)頁(yè)作為ACCESS中的一個(gè)對(duì)象,可以直接創(chuàng)建網(wǎng)頁(yè)訪問(wèn)建好的數(shù)據(jù)庫(kù),貌似方便且操作簡(jiǎn)單,但是在實(shí)際運(yùn)用中,由于數(shù)據(jù)訪問(wèn)頁(yè)的權(quán)限、安全性等,很難形成實(shí)際的網(wǎng)頁(yè)訪問(wèn),沒(méi)有太多的實(shí)際操作價(jià)值,建議可以省略或者淡化等等.在此基礎(chǔ)上,節(jié)省下來(lái)的課時(shí)和精力,可以用于類(lèi)似表、窗體、VBA編程等重點(diǎn)章節(jié).

2 建立網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)、改進(jìn)教學(xué)方法

通過(guò)統(tǒng)籌校園各方資源,形成一個(gè)包括講解、學(xué)習(xí)、題庫(kù)、答疑、討論在內(nèi)的網(wǎng)絡(luò)化教學(xué)平臺(tái),使課堂講解、自主學(xué)習(xí)、課外測(cè)試等環(huán)節(jié)相互協(xié)調(diào),實(shí)現(xiàn)教育資源平臺(tái)化.可以建設(shè)共享的課件資源與教學(xué)素材資源,配合相對(duì)應(yīng)的視頻資料,學(xué)生在課堂上沒(méi)能夠及時(shí)消化的知識(shí),可以通過(guò)資源平臺(tái)查詢自己需要的內(nèi)容;通過(guò)資源平臺(tái)提前預(yù)習(xí)下一次課的知識(shí)有備無(wú)患;通過(guò)資源平臺(tái)的自測(cè)題庫(kù)練習(xí),認(rèn)識(shí)哪一方面的知識(shí)比較薄弱.目前,誠(chéng)毅學(xué)院的《計(jì)算機(jī)應(yīng)用基礎(chǔ)》課程的網(wǎng)絡(luò)資源平臺(tái)在計(jì)算機(jī)教研室努力下,已經(jīng)完善并投入運(yùn)行,效果甚佳,數(shù)據(jù)庫(kù)基礎(chǔ)的網(wǎng)絡(luò)資源平臺(tái)可以參考已有的平臺(tái)再根據(jù)自身的特點(diǎn)逐步建立.

建立高效互動(dòng)課堂,學(xué)生充分掌握課堂的主動(dòng),充分發(fā)揮學(xué)生的主觀能動(dòng)性.課堂教學(xué)以任務(wù)驅(qū)動(dòng)和討論的形式為主,增加學(xué)生的參與性與師生的互動(dòng)性.選擇適當(dāng)?shù)膬?nèi)容讓學(xué)生操作演示,教師點(diǎn)評(píng).這樣既能調(diào)動(dòng)學(xué)生的學(xué)習(xí)主動(dòng)性,還讓學(xué)生有操作完成的成就感和相互間的競(jìng)爭(zhēng)感.把理論講述搬進(jìn)機(jī)房,對(duì)于某些內(nèi)容的講授可以完全在機(jī)房中進(jìn)行,讓學(xué)生及時(shí)地完成對(duì)ACCESS中某個(gè)知識(shí)點(diǎn)由認(rèn)識(shí)到操作到掌握的過(guò)程.

3 以算法代替代碼

非計(jì)算機(jī)類(lèi)專(zhuān)業(yè)的學(xué)生,一直特別懼怕編程.碰到哪怕只有一兩行的退出程序或者查詢語(yǔ)句就束手就擒不敢往下深究.但是數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)的入門(mén)如果說(shuō)是其各種對(duì)象控件的話,那么 VBA編程就是數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)的靈魂和精髓.學(xué)習(xí)數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)而不能掌握 VBA編程就好比如英語(yǔ)中學(xué)了單詞但說(shuō)不出句子一樣糟糕.所以,在數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)的教學(xué)過(guò)程中,如何讓學(xué)生不再恐懼編程而學(xué)會(huì)編程,是眾多教師面臨的一個(gè)難題.

以算法代替代碼是一個(gè)非常好的實(shí)踐方法.這里提到的以算法代替編程,不是說(shuō)學(xué)生在解題或者做實(shí)際運(yùn)用的時(shí)候,給出算法就可以了.而是教師在分析問(wèn)題解決問(wèn)題的時(shí)候,盡可能多地引導(dǎo)學(xué)生做算法上的思考.目前很普遍的情況是,學(xué)生一旦遇到問(wèn)題時(shí),老師怕麻煩或者是學(xué)生水平參差不齊,往往直接提供一份參考答案——完全寫(xiě)好的程序.如此解惑固然高效直接,但學(xué)生從中能學(xué)到的能理解到的東西實(shí)在有限.當(dāng)然,這種模式需要兩個(gè)步驟的努力缺一不可.首先,在 VBA編程教學(xué)初始時(shí),讓同學(xué)有充分的時(shí)間理解 VBA編程的格式包括數(shù)據(jù)格式和結(jié)構(gòu)格式.在此基礎(chǔ)上,才能有下一個(gè)步驟.當(dāng)學(xué)生遇到解決不了的問(wèn)題時(shí),或者是教師在講解新的編程題目時(shí),教師只需要把問(wèn)題的核心算法告訴學(xué)生,學(xué)生通過(guò)既有的算法展開(kāi)將其轉(zhuǎn)化為 VBA的程序,并最終調(diào)試運(yùn)行.在整個(gè)過(guò)程中,學(xué)生的自主編程占了很大的比例,當(dāng)其完成整個(gè)程序的編寫(xiě)并成功運(yùn)行后,那種喜悅將會(huì)進(jìn)一步地促進(jìn)他以更多的熱情更多的精力投入到這門(mén)課程的學(xué)習(xí).

例如,在介紹循環(huán)結(jié)構(gòu)程序設(shè)計(jì)時(shí),有這么一個(gè)案例:求素?cái)?shù)之和,如圖1所示.

圖1 求素?cái)?shù)之和

這個(gè)例子的知識(shí)點(diǎn)是在一個(gè)閉環(huán)的循環(huán)數(shù)字中尋找復(fù)合條件的部分?jǐn)?shù)字進(jìn)行累加.關(guān)于這一類(lèi)的例子能夠演變出非常多的題目,教師不可能面面俱到.所以要教會(huì)學(xué)生處理這類(lèi)題目的方法,而不是給學(xué)生僅僅是解決這一個(gè)題目的程序.教師可以用程序流程的逐級(jí)提示,如圖2.圖中程序流程只是此類(lèi)問(wèn)題的一個(gè)通用流程,那么如何判斷是否滿足條件呢?判斷一個(gè)數(shù)是否為素?cái)?shù),又是一個(gè)此同類(lèi)算法,只是條件調(diào)整為變量是否能夠?qū)整除.在一個(gè)案例中,使用算法流程替代代碼,能夠提高學(xué)生對(duì)VBA編程的理解,充分調(diào)動(dòng)學(xué)生學(xué)習(xí)熱情.

圖2 程序流程

4 中小規(guī)模課程設(shè)計(jì)的提出

非計(jì)算機(jī)專(zhuān)業(yè)數(shù)據(jù)庫(kù)基礎(chǔ)類(lèi)課程不像專(zhuān)業(yè)課,幾乎沒(méi)有自己的課程設(shè)計(jì),學(xué)時(shí)總數(shù)和學(xué)生的能力是一個(gè)很大的制約.但僅僅是學(xué)習(xí)理論知識(shí),配合完成教學(xué)的實(shí)踐操作,這些內(nèi)容往往是具有一定獨(dú)立性的,不能讓學(xué)生形成一個(gè)對(duì)數(shù)據(jù)庫(kù)基礎(chǔ)運(yùn)用的整體認(rèn)識(shí).所以建議預(yù)留出一定的學(xué)時(shí)數(shù)給中小規(guī)模的課程設(shè)計(jì),把學(xué)生分成若干組,在規(guī)定的時(shí)間(可能需要4個(gè)課時(shí)連上)完成一些具體的數(shù)據(jù)庫(kù)開(kāi)發(fā),有點(diǎn)類(lèi)似極限開(kāi)發(fā)的意思,但其開(kāi)發(fā)項(xiàng)目的難度和復(fù)雜度可以大幅度降低.例如圖書(shū)采購(gòu)系統(tǒng)、通訊錄分類(lèi)系統(tǒng)、淘寶小賣(mài)家記賬系統(tǒng)、球賽積分統(tǒng)計(jì)系統(tǒng)等,涉及到從表、窗體、查詢、VBA編程、宏等數(shù)據(jù)庫(kù)基礎(chǔ)中的大部分內(nèi)容.學(xué)生分組后,各組成員根據(jù)特長(zhǎng)制定分工計(jì)劃,遇到問(wèn)題共同協(xié)商解決共同完成相應(yīng)項(xiàng)目.這種課程設(shè)計(jì)的開(kāi)設(shè),將會(huì)大大提升學(xué)生對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的理解.

通過(guò)上述調(diào)整教學(xué)重點(diǎn)、改進(jìn)教學(xué)方法、建立網(wǎng)絡(luò)教學(xué)資源平臺(tái)、以算法代替代碼、多人合作共同完成(類(lèi)似極限開(kāi)發(fā)模式)課程設(shè)計(jì)等教改方法,可以讓非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生更好地認(rèn)識(shí)數(shù)據(jù)庫(kù)基礎(chǔ)的知識(shí),進(jìn)而掌握該課程.希望能夠?qū)@門(mén)課程的教與學(xué)環(huán)節(jié)中有所幫助.

[1]彭珍,李冬艷,耿子林.以“算法”為核心的程序設(shè)計(jì)課程教學(xué)模式探討[J].華北科技學(xué)院學(xué)報(bào),2011(2):90-92.

[2]魏鶴君,張映海,呂濤.任務(wù)驅(qū)動(dòng)教學(xué)法在多媒體技術(shù)課程教學(xué)中的應(yīng)用[J].計(jì)算機(jī)教育,2009(2):132-133.

[3]楊瀟瀟,李光文.任務(wù)驅(qū)動(dòng)教學(xué)法在計(jì)算機(jī)基礎(chǔ)教學(xué)中的應(yīng)用[J].中國(guó)信息技術(shù)教育,2010(12):43.

[4]吳立鋒.以培養(yǎng)能力為核心的Access數(shù)據(jù)庫(kù)教學(xué)改革探討[J].中國(guó)現(xiàn)代教育裝備,2011(23):55-57.

猜你喜歡
計(jì)算機(jī)專(zhuān)業(yè)課程設(shè)計(jì)編程
我家有只編程貓
我家有只編程貓
我家有只編程貓
我家有只編程貓
“以賽促學(xué),以賽促教”促進(jìn)計(jì)算機(jī)專(zhuān)業(yè)教學(xué)理念創(chuàng)新與實(shí)踐研究
龍鳳元素系列課程設(shè)計(jì)
基于Articulate Storyline的微課程設(shè)計(jì)與開(kāi)發(fā)
職業(yè)高中計(jì)算機(jī)專(zhuān)業(yè)教學(xué)改革淺析
基于自動(dòng)化系統(tǒng)的PLC課程設(shè)計(jì)
開(kāi)放大學(xué)課程設(shè)計(jì)與資源開(kāi)發(fā)
石阡县| 伊吾县| 华坪县| 台南县| 特克斯县| 宣汉县| 渭南市| 吴旗县| 江都市| 南木林县| 炎陵县| 平遥县| 麟游县| 历史| 北安市| 仁寿县| 托里县| 黄石市| 永川市| 靖远县| 九寨沟县| 吴堡县| 河北省| 喀喇沁旗| 芮城县| 巩留县| 沐川县| 罗江县| 安乡县| 乐安县| 阿坝县| 大安市| 布尔津县| 常山县| 安仁县| 长海县| 新龙县| 林西县| 马边| 碌曲县| 扬州市|