摘 要:在當(dāng)下這個(gè)各行各業(yè)都強(qiáng)調(diào)信息化的社會(huì),對(duì)數(shù)據(jù)庫知識(shí)的掌握是必不可少的一門技能。Access數(shù)據(jù)庫因其易用性,容易上手操作,成為非計(jì)算機(jī)專業(yè)學(xué)生對(duì)數(shù)據(jù)庫知識(shí)學(xué)習(xí)的入門選擇。
關(guān)鍵詞:Access;數(shù)據(jù)庫;非計(jì)算機(jī)專業(yè)
中圖分類號(hào):TP311.138-4
隨著信息時(shí)代的到來,非計(jì)算機(jī)專業(yè)學(xué)生僅僅只是學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)知識(shí)已經(jīng)無法滿足社會(huì)需要。2004年,教育部高等學(xué)校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)教學(xué)指導(dǎo)委員會(huì)及時(shí)提出了“進(jìn)一步加強(qiáng)高校計(jì)算機(jī)基礎(chǔ)教育的幾點(diǎn)意見”,提出了非計(jì)算機(jī)專業(yè)學(xué)生在計(jì)算機(jī)應(yīng)用方面的知識(shí)結(jié)構(gòu)要求,調(diào)整非計(jì)算機(jī)專業(yè)的計(jì)算機(jī)基礎(chǔ)課程設(shè)置的意見,并提出了計(jì)算機(jī)基礎(chǔ)教學(xué)典型核心課程應(yīng)包括大學(xué)計(jì)算機(jī)基礎(chǔ)、計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)、計(jì)算機(jī)硬件技術(shù)基礎(chǔ)、數(shù)據(jù)庫技術(shù)與應(yīng)用、多媒體技術(shù)與應(yīng)用、網(wǎng)絡(luò)技術(shù)應(yīng)用等課程的建設(shè)。
學(xué)習(xí)和掌握數(shù)據(jù)庫技術(shù),利用數(shù)據(jù)庫技術(shù)對(duì)數(shù)據(jù)和信息進(jìn)行管理、加工和利用已成為現(xiàn)代人才培養(yǎng)的新趨勢(shì)。
1 選取“Access”作為數(shù)據(jù)庫入門學(xué)習(xí)的可行性
現(xiàn)代社會(huì)信息無處不在,信息資源已成為各行業(yè)的重要財(cái)富,而數(shù)據(jù)則是各種信息的載體。如何對(duì)這些數(shù)據(jù)實(shí)施有效的管理是各行業(yè)生存和發(fā)展的重要條件。20世紀(jì)60年代誕生的數(shù)據(jù)庫技術(shù),為計(jì)算機(jī)收集、存儲(chǔ)、加工和利用大量數(shù)據(jù)提供了全面的支持,成為信息技術(shù)的核心組成部分。
Access是一款功能強(qiáng)大、方便靈活的關(guān)系型數(shù)據(jù)庫管理軟件。它具有完整的數(shù)據(jù)庫應(yīng)用程序開發(fā)工具,其友好的界面、生動(dòng)活潑的工作環(huán)境深受廣大用戶喜愛。Access內(nèi)創(chuàng)建了強(qiáng)大的操作向?qū)?,為用戶提供了豐富的數(shù)據(jù)庫基本表的模板和一些圖形化的界面與工具。使用Access時(shí),只需使用簡(jiǎn)單的鼠標(biāo)操作就可以建立一個(gè)數(shù)據(jù)庫中使用的各種基本表、查詢、報(bào)表、窗體等,不用編寫任何程序代碼或僅編寫少量的程序代碼就可以開發(fā)一個(gè)功能較為完善的數(shù)據(jù)庫應(yīng)用系統(tǒng)。因其使用方便、功能強(qiáng)大而得到廣泛應(yīng)用。
2 “Access”教學(xué)存在的現(xiàn)狀
一是在以“教師”為中心的教學(xué)關(guān)系中,學(xué)生參與教學(xué)過程,但是自主學(xué)習(xí)的熱情和能力不夠,二是“Access”實(shí)踐課幾乎模仿書上的實(shí)例來完成 ,讓學(xué)生缺少創(chuàng)新和開放性思維,三是在教學(xué)中強(qiáng)調(diào)的是師生關(guān)系,而忽略了生與生之間的關(guān)系,不利于學(xué)生間的協(xié)作能力和良好團(tuán)隊(duì)精神的培養(yǎng),四是由于課時(shí)的有限性,在拓展內(nèi)容上有一定的局限性。因此,設(shè)計(jì)出一套有效的實(shí)踐教學(xué)方法,對(duì)于提高對(duì)這門課學(xué)習(xí)效果是非常必要的。
3 課程對(duì)教學(xué)對(duì)象的要求
在Access數(shù)據(jù)庫程序設(shè)計(jì)的學(xué)習(xí)過程中,對(duì)非計(jì)算機(jī)專業(yè)學(xué)生我們提出了三個(gè)方面的要求。“會(huì)”就是了解數(shù)據(jù)庫理論知識(shí),懂得Access數(shù)據(jù)庫基本操作;“用”就是使用Access編寫能在日常生活中使用的簡(jiǎn)單數(shù)據(jù)庫;“管”就是學(xué)會(huì)管理、維護(hù)數(shù)據(jù)庫。
4 課程內(nèi)容體系結(jié)構(gòu)
(1)講數(shù)據(jù)庫系統(tǒng)的概述,從為什么需要數(shù)據(jù)庫進(jìn)行引入,弄清楚數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理員等概念。(2)學(xué)習(xí)應(yīng)用軟件ACCESS2007的基本操作,關(guān)于ACCESS2007的運(yùn)行界面的使用和其所包括的對(duì)象的學(xué)習(xí)(表對(duì)象、查詢對(duì)象、窗體對(duì)象、報(bào)表對(duì)象、宏和模塊對(duì)象)。(3)學(xué)習(xí)SQL查詢與操縱語句的使用。(4)學(xué)習(xí)VBA程序語言(結(jié)構(gòu)化程序設(shè)計(jì)、面象對(duì)象的程序設(shè)計(jì))
5 教學(xué)方法改革
5.1 理論教學(xué)方法改革。首先,要從概念著手,讓學(xué)生了解數(shù)據(jù)庫的基本知識(shí),只有清晰了概念,才能掌握數(shù)據(jù)庫的各種操作。數(shù)據(jù)庫的理論知識(shí)的學(xué)習(xí)非??菰?,但這卻是數(shù)據(jù)庫教學(xué)上非常重要的環(huán)節(jié)。在教學(xué)過程中,使用學(xué)生能夠理解的語言,將枯燥的理論知識(shí)結(jié)合的一個(gè)實(shí)例,通過多媒體演示的方法避免學(xué)生的抵觸心理。其次,相對(duì)于大部分非計(jì)算機(jī)專業(yè)的學(xué)生而言,Access數(shù)據(jù)庫程序設(shè)計(jì)應(yīng)該是他們第一次接觸計(jì)算機(jī)語言,所以在學(xué)習(xí)過程中固有的思維習(xí)慣還扭轉(zhuǎn)不過來,所以數(shù)據(jù)庫程序變成思維的培養(yǎng)也很重要。再次,在課堂教學(xué)安排過程中,應(yīng)當(dāng)與全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)的相關(guān)要求緊密結(jié)合起來,出一些隨堂或課后練習(xí)題,激發(fā)學(xué)生的學(xué)習(xí)動(dòng)力。
5.2 實(shí)踐課教學(xué)方法改革。采用任務(wù)驅(qū)動(dòng)教學(xué)法,教師要給學(xué)生提供有吸引力的學(xué)習(xí)任務(wù)。在“Access”教學(xué)中,一般以一個(gè)實(shí)際應(yīng)用的項(xiàng)目為主線來展開,例如:《學(xué)生檔案管理系統(tǒng)》、《高校圖書館管理系統(tǒng)》、《學(xué)生成績(jī)管理系統(tǒng)》、《在線考試系統(tǒng)》、《學(xué)生點(diǎn)名系統(tǒng)》等。一個(gè)完整的數(shù)據(jù)庫項(xiàng)目可以分解成各個(gè)獨(dú)立的短期任務(wù),引導(dǎo)學(xué)生通過自主學(xué)習(xí)來完成。學(xué)生通過完成一個(gè)個(gè)任務(wù),最終完成了一個(gè)數(shù)據(jù)庫項(xiàng)目的開發(fā),培養(yǎng)了學(xué)生的自信心和成就感,進(jìn)而激發(fā)了學(xué)生的學(xué)習(xí)興趣和創(chuàng)興意識(shí)。通過設(shè)計(jì)一個(gè)較復(fù)雜的大任務(wù),讓學(xué)生合作完成,從而培養(yǎng)大家的團(tuán)隊(duì)協(xié)作精神。在選擇任務(wù)時(shí),主題要符合學(xué)生的認(rèn)知層次,是貼近生活的日常事務(wù),而且必須是新鮮有趣的,可以幫助學(xué)生發(fā)揮他們的創(chuàng)造力來解決未知的問題?;谝陨系某霭l(fā)點(diǎn),以物流專業(yè)的學(xué)生為例,使用Access數(shù)據(jù)庫開發(fā)工具,開發(fā)一個(gè)簡(jiǎn)化版物流管理系統(tǒng),主要實(shí)現(xiàn)三個(gè)模塊功能:用戶管理模塊、管理員工模塊、配送點(diǎn)管理模塊。一是用戶管理模塊要實(shí)現(xiàn)用戶注冊(cè)與登錄,用戶訂單管理,用戶查詢路線運(yùn)費(fèi)。二是管理員工模塊要實(shí)現(xiàn)車輛管理,線路管理,價(jià)格與收費(fèi)信息管理,配送者信息管理,公司人員登陸。三是配送點(diǎn)管理模塊要實(shí)現(xiàn)配送點(diǎn)管理員登錄,訂單管理、整合訂單生成交接單、接受交接單情況。根據(jù)教學(xué)內(nèi)容將項(xiàng)目按知識(shí)單元分解,在各個(gè)知識(shí)單元中逐步推進(jìn)情境的發(fā)生和遷移。由于這些知識(shí)點(diǎn)貫穿在同一個(gè)數(shù)據(jù)庫項(xiàng)目主題中,情境的推進(jìn)和轉(zhuǎn)換具有豐富的上下文內(nèi)涵,因此充分激發(fā)了學(xué)生欲望和動(dòng)機(jī)。
5.3 在任務(wù)的選擇上,既不能太過于簡(jiǎn)單,也不能讓學(xué)生感到無從下手,一個(gè)任務(wù)應(yīng)通過團(tuán)隊(duì)合作完成。在任務(wù)進(jìn)行的過程中,教師應(yīng)需要提供學(xué)習(xí)步驟說明和學(xué)習(xí)資源給學(xué)生,注重學(xué)生的獨(dú)立思考,輔助學(xué)生進(jìn)行知識(shí)探索和研究。要開設(shè)討論的時(shí)間,進(jìn)行彼此切磋,使得學(xué)習(xí)活動(dòng)順利開展,在這個(gè)部分學(xué)生可以提出學(xué)習(xí)中遇到的疑難問題,可以交流完成任務(wù)的經(jīng)驗(yàn),也可以對(duì)教師的教學(xué)方法提出批評(píng)和改進(jìn),甚至可以是自由話題。目的是為學(xué)生營(yíng)造一個(gè)開放、民主和融洽的學(xué)習(xí)氛圍。教師在點(diǎn)評(píng)上應(yīng)采用激勵(lì)的方式,由于這門課授課對(duì)象是非計(jì)算機(jī)專業(yè)的學(xué)生,基礎(chǔ)差異是客觀存在的,因此,即使學(xué)生作業(yè)存在明顯確立缺漏,教師也需要找出一些優(yōu)點(diǎn)給予肯定,再從改進(jìn)的角度給出具體的建議和指導(dǎo)。
5.4 在教學(xué)環(huán)境方面,采用更先進(jìn)的教學(xué)軟件??梢灾苯涌刂扑袑W(xué)生的屏幕,方便學(xué)生在自己的計(jì)算機(jī)屏幕上能清楚的看到教師的每一個(gè)操作步驟,起到了更直接的教學(xué)效果。老師也可以直接將實(shí)踐課的作業(yè)傳輸?shù)矫颗_(tái)學(xué)生電腦上,學(xué)生完成作業(yè)之后也能直接提交,使得實(shí)踐課過程更加順利。
6 結(jié)束語
通過對(duì)Access數(shù)據(jù)庫程序設(shè)計(jì)的教學(xué)研究之后發(fā)現(xiàn),只有把理論教學(xué)與實(shí)踐教學(xué)有機(jī)地結(jié)合起來,才能大大提高學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,并且使用Access數(shù)據(jù)庫開發(fā)工具,完成對(duì)一個(gè)完整的數(shù)據(jù)庫的開發(fā)過程。同時(shí),非計(jì)算機(jī)專業(yè)的學(xué)生在這個(gè)過程中培養(yǎng)了計(jì)算機(jī)的編程思想,為今后有興趣學(xué)習(xí)更高級(jí)別的數(shù)據(jù)庫奠定基礎(chǔ)。
參考文獻(xiàn):
[1]朱志峰.提高ACCESS教學(xué)效果之我見[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(12):161-162.
[2]李榮,馮素琴,李朝霞.非計(jì)算機(jī)專業(yè)ACCESS教學(xué)模式改革的研究與實(shí)踐[J].計(jì)算機(jī)時(shí)代,2013.
[3]吳立鋒,關(guān)永,等.非計(jì)算機(jī)專業(yè)ACCESS數(shù)據(jù)庫教學(xué)方法探討[J].中國(guó)電力教育,2012.
作者簡(jiǎn)介:楊嬌(1984.09-),女,江西九江人,研究生,工程師,研究方向:網(wǎng)絡(luò)管理。
作者單位:南昌陸軍學(xué)院信息管理中心,南昌 330103