數(shù)據(jù)庫實訓(xùn)總結(jié)范文
時間:2023-03-19 09:03:06
導(dǎo)語:如何才能寫好一篇數(shù)據(jù)庫實訓(xùn)總結(jié),這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
“大型數(shù)據(jù)庫技術(shù)”是軟件工程專業(yè)的一門專業(yè)平臺必修課。主要任務(wù)是介紹大型數(shù)據(jù)庫Oracle的基本概念、Oracle數(shù)據(jù)庫的體系結(jié)構(gòu)、SQL語言和PL/SQL語言及數(shù)據(jù)庫編程、Oracle模式對象管理、Oracle數(shù)據(jù)庫的基本管理與維護、Oracle數(shù)據(jù)庫技術(shù)的發(fā)展及數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)等,目的使學(xué)生通過該課程的學(xué)習(xí),掌握大型數(shù)據(jù)庫基礎(chǔ)理論和實踐開發(fā)能力,達到初級數(shù)據(jù)庫管理員水平,具有進行簡單Oracle數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計與開發(fā)及管理維護的能力。
“大型數(shù)據(jù)庫技術(shù)”是一門實踐性很強的課程,然而,作為鍛煉學(xué)生動手實踐能力的實驗教學(xué)和實踐教學(xué)環(huán)節(jié)的教學(xué)效果均不理想。因此,分析該課程目前實驗實踐教學(xué)過程中存在的主要問題,就教學(xué)方法、教學(xué)手段、考核方式等方面進行研究具有十分重要的意義。
一、現(xiàn)狀分析
“大型數(shù)據(jù)庫技術(shù)”是一門實踐性很強的課程,教學(xué)的重點在于學(xué)生工程實踐能力的培養(yǎng),因此必須強調(diào)以操作實踐為主教學(xué)內(nèi)容[1],但是在實際教學(xué)過程中存在以下問題:
1.實驗教學(xué)中的問題
(1)實驗課時少,實踐量不夠?!按笮蛿?shù)據(jù)庫技術(shù)”這門課,共48個學(xué)時,包括理論教學(xué)38個學(xué)時,實踐教學(xué)10個學(xué)時。大型數(shù)據(jù)庫的多數(shù)內(nèi)容需要動手實踐,像SQL語言和PL/SQL語言及數(shù)據(jù)庫編程、Oracle的備份與恢復(fù),這些內(nèi)容學(xué)生在“數(shù)據(jù)庫原理及應(yīng)用”課程中已經(jīng)接觸到,甚至已經(jīng)非常熟練,如果還在理論課上講解,不僅缺乏可操作性,并且學(xué)生也覺得索然無法。同時,實驗僅有10個學(xué)時,需要完成5個實驗,該課程的特點使得實驗內(nèi)容繁雜,僅以第一個實驗“Oracle服務(wù)器的安裝與配置”為例,Oracle 11g的整個安裝過程就要占到1.5個課時,剩余時間根本無法進行其他實驗內(nèi)容。
(2)實驗過程中缺乏有效的指導(dǎo)。實驗過程中缺乏有效的指導(dǎo),由于Oracle自身的特點,Oracle在安裝和使用過程中會遇到各種問題,即使是教師也不能確保在遇到新問題時能立刻解決,而學(xué)生遇到問題時不能和教師直接溝通,通常因為一個小的問題導(dǎo)致整個實驗過程中斷。
2.實踐教學(xué)中的問題
(1)項目實訓(xùn)時間短,任務(wù)重。實踐教學(xué)主要是課程結(jié)束后的項目實訓(xùn),實訓(xùn)的目的是通過實際案例的開發(fā)使學(xué)生加深對所學(xué)知識的理解,提高解決問題的能力和實際動手操作水平。然而,在實踐教學(xué)中存在實訓(xùn)時間短、任務(wù)重的問題,實訓(xùn)往往被安排在臨近學(xué)期結(jié)束的前幾個星期,時間以1~2個星期居多,而任務(wù)量卻比較繁重。同時,大量課程都面臨著項目實訓(xùn)安排,據(jù)統(tǒng)計,某些方向?qū)W生一學(xué)期的實訓(xùn)內(nèi)容最多能達到4門,學(xué)生急急忙忙地完成一個課程的實訓(xùn)后就馬上投入另外一個實訓(xùn),根本無法進行反思與總結(jié),往往為了完成任務(wù),抄襲現(xiàn)象嚴重,難以保證實訓(xùn)質(zhì)量。
(2)項目實訓(xùn)重復(fù)率高,內(nèi)容缺乏應(yīng)用性?!按笮蛿?shù)據(jù)庫技術(shù)”知識點過多,內(nèi)容龐雜,使得建立一個完善的供學(xué)生實訓(xùn)的應(yīng)用用例難度較大,也使得學(xué)生在實踐環(huán)節(jié)上無法獲得對大型數(shù)據(jù)庫全貌的認識。[2]這一原因使得項目實訓(xùn)題目更新慢,內(nèi)容陳舊。統(tǒng)計發(fā)現(xiàn),近三年的實訓(xùn)內(nèi)容重復(fù)率在50%以上,多年來都是相同的題目,沒有任何新意,并且出現(xiàn)本屆學(xué)生借用上屆學(xué)生的實訓(xùn)資料的情況。另外,實訓(xùn)內(nèi)容缺乏應(yīng)用性,多數(shù)內(nèi)容局限在本課程內(nèi)容,無法脫離教學(xué)環(huán)境,使得實訓(xùn)缺乏實踐性、挑戰(zhàn)性。同時,項目實訓(xùn)過于強調(diào)程序最終運行效果,而忽略了對學(xué)生問題解決能力的考查。
二、教學(xué)改革措施
1.實驗教學(xué)中改革措施及建議
(1)整個教學(xué)過程安排在實驗室完成,邊理論邊實踐教學(xué)。改變原有的理論教學(xué)在多媒體教室進行的方式,將整個課程的教學(xué)過程都安排在實驗室完成。實驗室中采取這樣的方法安排教學(xué):[3]實驗室老師和學(xué)生每人一臺電腦,對于實踐比較強的內(nèi)容,老師采用廣播教學(xué),可以將電腦操作界面同步地顯示在學(xué)生的電腦上,學(xué)生可以很清晰地看清老師的電腦操作步驟。講完后可以放開控制讓學(xué)生自己練習(xí),這樣邊理論邊實踐的方式,不但有助于老師將復(fù)雜的理論問題講清楚,同時讓學(xué)生更好的掌握所講內(nèi)容。另外,教師在講課的過程中順便捎帶講解實驗中的難點問題,這樣便無形中增加了學(xué)生動手操作時間,減輕了實驗負擔(dān)。
(2)實驗教學(xué)三段論。改變以往教學(xué)過程中理論教學(xué)教師講,實驗教學(xué)學(xué)生做的教學(xué)方法,在實驗教學(xué)中穿插教師的講解。筆者根據(jù)多年的教學(xué)經(jīng)驗,總結(jié)出實踐教學(xué)三段論的教學(xué)方法。該方法將整個教學(xué)過程分成三個段落:第一段,講解本次實驗內(nèi)容,實驗要求,讓學(xué)生明確實驗?zāi)康模坏诙?,學(xué)生實驗與教師指導(dǎo)相結(jié)合,教師不再是被動地坐在講臺上,而要走到學(xué)生身邊,時刻觀察學(xué)生進度,及時解決學(xué)生遇到的問題,同時對學(xué)生的實驗過程進行考核;第三段,最后小結(jié),總結(jié)學(xué)生遇到的共性問題,在實驗結(jié)束的幾分鐘內(nèi)進行點評。在具體實施過程中中第一段,第三段時間不宜過長,分別控制在5分鐘內(nèi)。
2.實踐教學(xué)中改革措施及建議
(1)多學(xué)科教師聯(lián)合制訂實訓(xùn)內(nèi)容,增加實訓(xùn)挑戰(zhàn)性,降低學(xué)生負擔(dān)?!按笮蛿?shù)據(jù)庫技術(shù)”知識點過多,內(nèi)容龐雜,如果單靠本課程的老師去構(gòu)建一個能包含所有知識點的應(yīng)用案例,需要老師花費更多的精力,即使能構(gòu)建出這樣的案例,也會存在局限于本課程知識點,缺乏綜合性的問題。學(xué)生數(shù)據(jù)庫管理能力的提高,不能受課程的限制,要跳出課程之外,僅靠單一環(huán)境下的依葫蘆畫瓢無法提高實踐能力,只有在更復(fù)雜的環(huán)境下才能更深刻地理解和體會課堂上所學(xué)的知識,最終提高學(xué)生的素質(zhì)。同時,一個優(yōu)秀的數(shù)據(jù)庫管理員不是只懂?dāng)?shù)據(jù)庫的管理員,工作中的考驗是來自各個方面的,因此,對數(shù)據(jù)庫管理員的培養(yǎng),除了具有數(shù)據(jù)庫方面的基本知識和素質(zhì)外,具有應(yīng)用程序的開發(fā)、調(diào)試等綜合素質(zhì)將更有利于發(fā)展。
基于這樣的考慮,本文提出并實踐了相關(guān)課程的教師聯(lián)合制訂實訓(xùn)內(nèi)容的教學(xué)策略。筆者在教學(xué)過程中考查了“ASP.NET網(wǎng)站開發(fā)基礎(chǔ)”課程和“大型數(shù)據(jù)庫技術(shù)”課程的交叉內(nèi)容。表1所示是“ASP.NET網(wǎng)站開發(fā)基礎(chǔ)”課程中與數(shù)據(jù)庫相關(guān)的教學(xué)內(nèi)容?!癆SP.NET網(wǎng)站開發(fā)基礎(chǔ)”課程理論教學(xué)50個學(xué)時,實驗教學(xué)14個學(xué)時,實踐教學(xué)36個學(xué)時,在全部100個學(xué)時中與數(shù)據(jù)庫相關(guān)的內(nèi)容學(xué)時就占據(jù)37%,因此這兩門課程具有比較多的相關(guān)性,同時,這兩門課被安排在同一學(xué)期開設(shè),這就使得聯(lián)合制訂實訓(xùn)內(nèi)容成為可能。兩門課程的老師在聯(lián)合制訂實訓(xùn)內(nèi)容時,從兩門課程的知識點出發(fā)綜合考慮各種因素,使制訂出的實訓(xùn)內(nèi)容更加具有綜合性和實戰(zhàn)性。兩門課共用一個實訓(xùn)案例,學(xué)生不再因為課程的不同而被要求完成不同的實訓(xùn)題目,“大型數(shù)據(jù)庫技術(shù)”實訓(xùn)課程中實訓(xùn)重點依然是數(shù)據(jù)庫的設(shè)計、各種數(shù)據(jù)庫對象的創(chuàng)建及使用、數(shù)據(jù)庫的備份與恢復(fù),但在完成這些設(shè)計時是從更整體更全面的角度考慮,要確保設(shè)計在下一步的可實施性,具有較強的針對性,而不是脫離了實際的盲目設(shè)計,所以,當(dāng)“大型數(shù)據(jù)庫技術(shù)”實訓(xùn)課程結(jié)束后,學(xué)生只是將實訓(xùn)的重點轉(zhuǎn)移到“ASP.NET網(wǎng)站開發(fā)基礎(chǔ)”實訓(xùn)課程中應(yīng)用程序的開發(fā),這和整個實訓(xùn)的開發(fā)步驟同步,這就在無形中增加了學(xué)生實訓(xùn)的時間,使學(xué)生能夠在同一個實訓(xùn)項目上投入更多的精力,也使學(xué)生遇到的問題更多,有助于培養(yǎng)學(xué)生對復(fù)雜問題的處理能力,從某種意義上來說,也減輕了學(xué)生的負擔(dān)。
(2)合理安排實訓(xùn)時間,實訓(xùn)分階段進行。改變原有的在學(xué)期末開設(shè)項目實訓(xùn)的教學(xué)安排,將實訓(xùn)內(nèi)容進行分階段劃分,將整個實訓(xùn)過程貫穿于整個教學(xué)過程。原有的安排會使學(xué)生在項目實訓(xùn)時已經(jīng)將相關(guān)知識點忘得差不多了,而將實訓(xùn)內(nèi)容分階段進行,有助于學(xué)生長時間保持對相關(guān)知識的熱度,使得學(xué)生在課下也能對相關(guān)問題進行解決,最終有助于保證整個實訓(xùn)的效果和質(zhì)量。
(3)分小組協(xié)作學(xué)習(xí)。[4,5]多學(xué)科教師聯(lián)合制訂的實訓(xùn)內(nèi)容更加綜合,也比較龐大,通常都由若干個子系統(tǒng)構(gòu)成,學(xué)生實訓(xùn)過程中可采用分組協(xié)作的方式進行。在實訓(xùn)前,教師公布實訓(xùn)題目,學(xué)生根據(jù)自身興趣選擇合適的題目,然后將選擇相同題目的學(xué)生進行分組,每個小組以2~3人為宜,選出每個小組的組長,通過小組討論的方式對實訓(xùn)內(nèi)容進行分解,小組組長除了完成自己的任務(wù)外,還要負責(zé)對小組成員的監(jiān)督,對進度進行管理。教師定期通過小組組長了解各組的工作進度,解決問題的思路,及時給予指導(dǎo)。分小組協(xié)作學(xué)習(xí)鍛煉了學(xué)生的團隊協(xié)作能力,也有利于對學(xué)生項目管理經(jīng)驗的培養(yǎng)。
(4)分階段考核。項目實訓(xùn)考核采用過程化管理和分階段考核相結(jié)合的方式,考核分為5個階段,即需求分析、數(shù)據(jù)庫設(shè)計、系統(tǒng)設(shè)計與實現(xiàn)、系統(tǒng)調(diào)試與部署、總結(jié)報告與答辯,每個階段成果占總成績的20%。其中,每個階段的考核標(biāo)準(zhǔn)包括:程序設(shè)計的可用性、實用性、通用性、可擴充性;獨立分析解決問題的能力、創(chuàng)新精神、動手能力;總結(jié)報告的完整性;答辯水平。通過分階段的考核方式,更容易掌握學(xué)生在各階段的工作量,學(xué)生也更容易把握實訓(xùn)的進度,強化時間觀念。
篇2
摘要:本文分析了非計算機專業(yè)數(shù)據(jù)課程教學(xué)中存在的問題,結(jié)合實際教學(xué)工作經(jīng)驗,提出將案例教學(xué)引入課堂,詳細給出了案例教學(xué)實施的幾個主要環(huán)節(jié),最后總結(jié)了案例教學(xué)的優(yōu)點。
關(guān)鍵詞:數(shù)據(jù)庫;案例教學(xué);Access
中圖分類號:G434
文獻標(biāo)識碼:B
1引言
目前,掌握計算機知識和應(yīng)用是培養(yǎng)新型人才的重要且必要的環(huán)節(jié),教育部根據(jù)高校非計算機專業(yè)計算機培養(yǎng)目標(biāo)提出了“計算機文化基礎(chǔ)”,“計算機技術(shù)基礎(chǔ)”和“計算機應(yīng)用基礎(chǔ)”三個層次的教育體系。數(shù)據(jù)庫這門課程屬于第二層次的計算機方面的課程,從目前高校數(shù)據(jù)庫課程開設(shè)的情況來看,大部分學(xué)校將數(shù)據(jù)庫系統(tǒng)Access作為非計算機專業(yè)的學(xué)生學(xué)習(xí)的對象,同時Access近年也成為全國高校計算機等級考試的考試內(nèi)容之一。如何提高該課程的教學(xué)質(zhì)量和教學(xué)效果,成為了該課程的老師們一直探索的問題。
2教學(xué)中存在的問題
首先從學(xué)生角度來分析:由于目前高校擴招,對于非計算機專業(yè)的學(xué)生,雖然中學(xué)時代已接觸計算機,但學(xué)生的基礎(chǔ)相對較差,對于計算機方面的術(shù)語理解能力差,而且大部分同學(xué)計算機動手操作能力弱;另外非計算機專業(yè)的學(xué)生存在思想誤區(qū),認為該課程與自己專業(yè)無關(guān),不愿花時間來學(xué)習(xí)該門課程,因而對于該門課程的學(xué)習(xí)沒有太多的興趣和激情。
其次從傳統(tǒng)的教學(xué)方法來分析:在傳統(tǒng)教學(xué)活動過程中,教師往往利用概念―舉例―上機練習(xí)的按部就班的方式來組織教學(xué),而且易受學(xué)時數(shù)少等因素的影響,沒有更多的教學(xué)時間讓學(xué)生去做一些具體的綜合性練習(xí)。這種傳統(tǒng)的“重教輕學(xué)”的教學(xué)模式,只能使學(xué)生初步了解和掌握本課程的基本知識,而不能系統(tǒng)、全面地認識和應(yīng)用所學(xué)知識。這樣會使學(xué)生對課程的學(xué)習(xí)目的不明確,不知道學(xué)完后能用它來做些什么。雖然學(xué)生把課程內(nèi)容學(xué)會并不難,卻并不十分清楚每一節(jié)課的內(nèi)容是整個管理信息系統(tǒng)的一個組成部分,在頭腦中很難建立起“系統(tǒng)開發(fā)”的整體概念。最終也就導(dǎo)致學(xué)生重理論、輕實踐,動手能力普遍較差,在實際應(yīng)用系統(tǒng)的開發(fā)設(shè)計過程中,缺乏創(chuàng)造性思想和解決問題的動手能力。
最后從傳統(tǒng)的考核方式來分析:我校傳統(tǒng)的考核方式通常是期末上機考試成績占70%,作為學(xué)生最終評分的主要依據(jù),另外30%主要是學(xué)生平時的出勤和作業(yè)。這樣平時學(xué)生來上課就是為了點名,并沒有注重提高自身能力,沒有激發(fā)學(xué)生的學(xué)習(xí)主動性。
如何讓學(xué)生能夠理論聯(lián)系實踐,通過學(xué)習(xí)增強學(xué)生的動手能力,分析處理問題的能力。如何在有效的時間中,提高學(xué)生的知識水平,培養(yǎng)學(xué)生的學(xué)習(xí)能力,使得學(xué)生的學(xué)習(xí)效果達到最優(yōu),是教學(xué)活動所應(yīng)該考慮的。本人和本課程組的老師在今年的數(shù)據(jù)庫課程中采用案例教學(xué)的方法,通過與往年的教學(xué)成績相比較,有了10個以上百分點的提高。
3案例教學(xué)的實施過程
(1) 合理選取教材:如何根據(jù)專業(yè)的不同,組織數(shù)據(jù)庫教學(xué)內(nèi)容,直接關(guān)系著教學(xué)效果。精選教材關(guān)系著整個教學(xué)內(nèi)容、教學(xué)方法以及難點重點的把握,必須整體規(guī)劃,不但讓學(xué)生從理論環(huán)節(jié)到實踐環(huán)節(jié)掌握所學(xué)內(nèi)容,還要能啟發(fā)學(xué)生的思維,舉一反三,易學(xué)實用??紤]到非計算機專業(yè)的學(xué)生情況,我們選取了陳恭和編著的《數(shù)據(jù)庫Access 2002應(yīng)用教程》,由清華大學(xué)出版社出版,該書以應(yīng)用為目的,以案例為引導(dǎo),結(jié)合管理信息系統(tǒng)和數(shù)據(jù)庫基本知識,力求避免術(shù)語的枯燥講解和操作的簡單堆砌,使學(xué)生可以參照教材提供的講解和實驗,盡快掌握Access軟件的基本功能和操作,能夠?qū)W以致用地完成小型管理信息系統(tǒng)的建設(shè)。
(2) 合理組織教學(xué)內(nèi)容:考慮非計算機專業(yè)學(xué)生的計算機知識相對薄弱,我們對教材的內(nèi)容進行了合理的重新組織,取其精華;同時由于本教材對于數(shù)據(jù)庫相關(guān)的知識比較少,我們也對其進行了必要的補充,這有助于學(xué)生更好地理解數(shù)據(jù)庫的基本理論知識。
(3) 精選案例:雖然教材以“學(xué)生管理信息系統(tǒng)”的實例貫穿始終,從表的建立到數(shù)據(jù)庫的安全,循序漸進地形成一個完整的系統(tǒng)。但畢竟教材的系統(tǒng)比較簡單,且具有公共性,所以我們在開課前對教材上的案例結(jié)合我校學(xué)生的情況加以修改,并補充了一些新的功能,使得案例在教學(xué)過程中更加容易被學(xué)生理解。
(4) 上課前準(zhǔn)備工作:在上課前,我們將課程的教學(xué)大綱、教學(xué)輔導(dǎo)課件(針對學(xué)生的課件)、上課要用到的案例、推薦的教材和網(wǎng)站以及自己搜集的兄弟院校作出的相關(guān)案例都放到了學(xué)校購買的網(wǎng)絡(luò)教學(xué)平臺上、并通知學(xué)生瀏覽相關(guān)的資料,要求學(xué)生作出思考。思考題也是通過網(wǎng)絡(luò)教學(xué)平臺作為作業(yè)到了網(wǎng)絡(luò)上。
(5) 上課過程:在第一節(jié)課時,筆者首先演示了兄弟院校的學(xué)生作出的相關(guān)案例中的兩個案例,然后告訴學(xué)生這些都是以往學(xué)生們自己設(shè)計出來的,同時也告訴他們經(jīng)過一學(xué)期的學(xué)習(xí),他們最后也能設(shè)計出相應(yīng)的管理系統(tǒng),這里主要是想克服學(xué)生的畏懼心理,樹立他們的自信心,這樣才能發(fā)揮他們的學(xué)習(xí)主動性。緊接著,筆者具體演示了整個教學(xué)過程中要用到的案例,并在案例演示的當(dāng)中,不斷地提出一些問題,讓學(xué)生去思考,并告訴學(xué)生本學(xué)期結(jié)束需要學(xué)生3-5人自由組合,設(shè)計一個綜合的管理系統(tǒng),管理系統(tǒng)的內(nèi)容可以自由選擇,同時提醒學(xué)生在以后上課當(dāng)中要隨時思考自己要設(shè)計的綜合系統(tǒng)應(yīng)該需要完成哪些部分。在以后的課程當(dāng)中,我們主要遵循案例教學(xué)的幾個步驟進行:案例演示和講解――改造、拓寬案例――項目制作――總結(jié)歸納。也就是說在上課過程中,教師演示已開發(fā)好的學(xué)生管理信息系統(tǒng),每一次課,演示幾個知識點,同時講授這幾個知識點。并根據(jù)教學(xué)內(nèi)容的不斷深入,進行精心組織,按照循序漸進的原則不斷對案例提出更多的要求。通過改造案例來拓寬知識點,由一個數(shù)據(jù)庫多表間的操作,逐步擴展到各子系統(tǒng)所需的多個數(shù)據(jù)庫間的關(guān)聯(lián)操作,進而對輸入輸出設(shè)計的靈魂――表單進行剖析,使學(xué)生能從自己需要獲取有關(guān)信息的角度出發(fā),真正掌握面向?qū)ο蟪绦蛟O(shè)計的方法, 進而形成一個完整的能夠解決實際問題的項目。通過這一貫穿于整個課程教學(xué)的典型案例,徹底改變了Access的學(xué)習(xí)從枯燥理論這一傳統(tǒng)的教學(xué)方法,展現(xiàn)給學(xué)生的是應(yīng)用的靈活性和設(shè)計的多樣性;從而使學(xué)生全面了解了一個具體的數(shù)據(jù)庫管理應(yīng)用系統(tǒng)的實際界面、功能及其開發(fā)方法。
(6) 上機練習(xí):我校該課程安排了18學(xué)時的上機時間。為了達到高效的實訓(xùn)效果,我們打破了傳統(tǒng)的以驗證教材例題的上機訓(xùn)練,而是根據(jù)教材的內(nèi)容,自制了一套實訓(xùn)教材,整個實訓(xùn)圍繞著一個“教工管理數(shù)據(jù)庫”案例進行,該案例是一個完整的系統(tǒng),每一次實訓(xùn)內(nèi)容都與上下次實訓(xùn)內(nèi)容相互銜接,同時必要的數(shù)據(jù)都放到了網(wǎng)絡(luò)教學(xué)平臺。在上機當(dāng)中,根據(jù)學(xué)生的情況進行個別輔導(dǎo)或者利用“紅蜘蛛”網(wǎng)絡(luò)多媒體教學(xué)軟件進行統(tǒng)一講解。并要求學(xué)生每次實訓(xùn)后在規(guī)定的時間內(nèi)通過網(wǎng)絡(luò)教學(xué)平臺上交實訓(xùn)結(jié)果和實訓(xùn)報告,這樣可以及時地了解學(xué)生掌握的情況,實訓(xùn)的成績作為最后考核成績的一部分。
(7) 綜合案例講解:在課程快結(jié)束的最后兩次課程中,綜合應(yīng)用前面所學(xué)的知識,以“人事信息管理系統(tǒng)”為例,圍繞開發(fā)一個實際的數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計步驟:系統(tǒng)需求分析,系統(tǒng)總體設(shè)計,系統(tǒng)詳細設(shè)計與實現(xiàn),系統(tǒng)的運行和維護等展開進行講解,以達到進一步學(xué)習(xí)Access的目的,同時也為學(xué)生自己開發(fā)一個實際的管理系統(tǒng)提供一個切實可行的模板。
(8) 案例教學(xué)效果的保證:在學(xué)生完成了基本的實訓(xùn)階段之后,要求學(xué)生3-5人自由組合,設(shè)計一個綜合型的管理系統(tǒng),讓學(xué)生從頭到尾獨立完成,教師不再集中講授,學(xué)生有問題時,可通過網(wǎng)絡(luò)教學(xué)平臺或電子郵件答疑,綜合練習(xí)時,可以參考和模仿前面上課當(dāng)中介紹的“學(xué)生信息管理系統(tǒng)”、“教工管理數(shù)據(jù)庫”和“人事信息管理系統(tǒng)”中的有些內(nèi)容,同學(xué)之間可以相互討論。最后要求提交可運行的應(yīng)用系統(tǒng)和課程設(shè)計報告,同時也作為最后考核成績的一部分。
4結(jié)束語
通過一學(xué)期的案例教學(xué),我們?nèi)〉昧撕芎玫慕虒W(xué)效果,總結(jié)教學(xué)的經(jīng)驗得出案例教學(xué)首先有助于教學(xué)目標(biāo)的實現(xiàn),數(shù)據(jù)庫課程并不是只為了讓學(xué)生了解一些基本概念,更主要的是培養(yǎng)學(xué)生掌握數(shù)據(jù)庫操作的技能,從而解決工作中的實際問題。在數(shù)據(jù)庫課程的案例教學(xué)過程中,通過對典型案例的分析討論,使學(xué)生體驗理論知識在實際應(yīng)用中的作用,形成解決問題的思路和方法,掌握實際操作技能,達到觸類旁通的效果。其次案例教學(xué)有助于促進數(shù)據(jù)庫課程理論聯(lián)系實際,通過選擇合適的數(shù)據(jù)庫案例進行教學(xué),使學(xué)生將抽象的數(shù)據(jù)庫原理運用到實踐中,從而促使數(shù)據(jù)庫課程更具實踐性和應(yīng)用性。還有案例教學(xué)有利于學(xué)生創(chuàng)新學(xué)習(xí)意識的形成,與其他學(xué)科課程相比較,數(shù)據(jù)庫課程有著鮮明的特點,它是集知識和技能于一體、實
踐性很強的課程。這就要求學(xué)生敢于突破傳統(tǒng)的學(xué)習(xí)方法思維方式,既要學(xué)好抽象的數(shù)據(jù)庫原理知識,又要重視系統(tǒng)設(shè)計思想,提高實際操作技能。最后案例教學(xué)是一種科學(xué)的教學(xué)方法,使學(xué)生經(jīng)常處于一種反思狀態(tài),總結(jié)得失,明確方向,有利于形成敏銳的觀察能力,它鼓勵學(xué)生積極探索、大膽質(zhì)疑,敢于提出自己的看法和見解,充分尊重學(xué)生的意見和創(chuàng)新精神。在綜合案例設(shè)計階段中,也培養(yǎng)了學(xué)生的團隊合作精神。
案例教學(xué)對于數(shù)據(jù)庫課程的教學(xué)只是一個很小的應(yīng)用,但它在構(gòu)建新的計算機課程教學(xué)當(dāng)中有很好的示范作用,因此筆者希望能夠與各位同仁,共同在計算機教學(xué)實踐中不斷學(xué)習(xí)、改進和完善,把我國高校的計算機教學(xué)辦得更好。
參考文獻:
[1] 錢世杰. 案例教學(xué)在數(shù)據(jù)庫教學(xué)中的應(yīng)用[J]. 科技信息(學(xué)術(shù)研究),2008,(23).
[2] 施,陳建平.“VFP程序設(shè)計”課程教學(xué)的實踐與探索[J].2005,27(3).
[3] 楊循杰. 高校非計算機專業(yè)數(shù)據(jù)庫教學(xué)改革[J]. 中國成人教育,2008,3.
篇3
一、通過就業(yè)前景激發(fā)學(xué)習(xí)興趣
隨著國家普及高等教育的實施,高職學(xué)生的整體素質(zhì)下滑,學(xué)生學(xué)習(xí)興趣不高,還有高職學(xué)生喜歡所學(xué)立即能夠做出一個生動直觀運行效果的課程,所以激發(fā)學(xué)生學(xué)習(xí)興趣是首要環(huán)節(jié)。筆者通過數(shù)據(jù)庫技術(shù)的實際應(yīng)用認識其重要性,通過招聘網(wǎng)站中真實的數(shù)據(jù)明確告知學(xué)生,社會對數(shù)據(jù)庫相關(guān)職位(比如數(shù)據(jù)庫開發(fā)工程師、數(shù)據(jù)庫管理員等)的需求量相當(dāng)大、待遇好,并且這些職位的崗位要求不是太高,只要多做多練完全可以達到要求,所以可以說只要學(xué)好這一門課就可以實現(xiàn)高薪就業(yè),以此來激發(fā)學(xué)生的學(xué)習(xí)興趣。
二、根據(jù)實際情況確定教學(xué)內(nèi)容
高職院校以培養(yǎng)畢業(yè)后可以直接上崗工作的實用型人才為目標(biāo),所以應(yīng)該結(jié)合教學(xué)大綱對教學(xué)內(nèi)容予以取舍。本課程包括數(shù)據(jù)庫原理和SQL Server的操作應(yīng)用兩部分,對于數(shù)據(jù)庫原理部分通過實際案例使學(xué)生理解數(shù)據(jù)庫基礎(chǔ)知識,重點掌握好關(guān)系數(shù)據(jù)庫設(shè)計中的概念設(shè)計與邏輯設(shè)計部分。SQL Server的具體操作應(yīng)用包括使用SQL Server Management Studio操作和使用T-SQL語句操作兩種方法,重點是T-SQL語句的熟練操作以及數(shù)據(jù)庫的管理維護,難點是T-SQL語句的編程、存儲過程和觸發(fā)器的應(yīng)用等。還有教學(xué)內(nèi)容可以適時調(diào)整,比如筆者在數(shù)據(jù)庫原理部分先不講關(guān)系代數(shù),到講解數(shù)據(jù)查詢的時候再重點講解,使學(xué)生理解清楚選擇,投影,交叉連接,等值連接,自然連接等關(guān)系運算的本質(zhì)及關(guān)系,然后再重點講解簡單查詢、連接查詢、子查詢、復(fù)雜查詢,這樣學(xué)生很容易理解。
三、采用“任務(wù)驅(qū)動法”展開教學(xué)
任務(wù)驅(qū)動教學(xué)法是由“設(shè)計任務(wù)”,“任務(wù)分解”,“反饋與調(diào)整”,“評價與總結(jié)”四步組成。筆者將學(xué)生選課管理系統(tǒng)開發(fā)案例融入到整個教學(xué)過程,融“教、學(xué)、做”為一體,注重對基本知識和基本技能的講解(教),給出具有使用價值的案例供學(xué)生模仿(學(xué)),通過課程設(shè)計強化對學(xué)生能力的培養(yǎng)(做)。講解數(shù)據(jù)庫原理部分的時候就引入學(xué)生選課管理系統(tǒng)案例,從需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施和數(shù)據(jù)庫運行與維護完整分析清楚,這樣學(xué)生容易理解概念模型、關(guān)系模型、數(shù)據(jù)庫設(shè)計等內(nèi)容。SQL Server操作部分從數(shù)據(jù)庫創(chuàng)建開始,一直到后面的管理、開發(fā)都用此案例,切近學(xué)生生活,教學(xué)效果良好。另外還需注意,雖然在第一次課時教師就向?qū)W生闡述了學(xué)習(xí)數(shù)據(jù)庫技術(shù)的重要性,但畢竟學(xué)生軟件開發(fā)經(jīng)驗有限,并且所學(xué)不能立即所用,時間一長學(xué)習(xí)興趣就會降低,因此需要教師在后續(xù)的授課過程中結(jié)合案例適時進行強化。
四、運用多種教學(xué)手段保證教學(xué)效果
目前最常用的多媒體教學(xué),可以充分利用演示講解知識點,效果直觀,但由于信息量大,如果學(xué)生沒有充分預(yù)習(xí)或理解清楚,很容易造成學(xué)生與教學(xué)脫節(jié),所以筆者通過任務(wù)引導(dǎo)學(xué)生主動去查資料、解決實際問題,上課時可以讓學(xué)生先探討知識點,最后老師加以總結(jié)和補充。比如數(shù)據(jù)表的操作部分,先讓學(xué)生自己去設(shè)計各個表結(jié)構(gòu),錄入數(shù)據(jù),然后再發(fā)現(xiàn)并解決數(shù)據(jù)完整性的問題,使學(xué)生由被動變?yōu)橹鲃印T俦热鐚崿F(xiàn)某個查詢需求有好幾種方法,可以讓學(xué)生分析、討論、驗證,找出哪種方法耗用時間最短,從而培養(yǎng)學(xué)生對數(shù)據(jù)庫的優(yōu)化意識。
五、加強實踐教學(xué)鞏固教學(xué)效果
數(shù)據(jù)庫是操作性很強的一門課程,所以通過實踐使學(xué)生理解消化知識點尤為關(guān)鍵。筆者在該課程的教學(xué)過程中,理論教學(xué)和實踐教學(xué)按照1:1的比例進行,課堂中預(yù)留一部分基于教學(xué)案例的實訓(xùn)題目,讓學(xué)生在上機過程中帶著任務(wù)去學(xué)習(xí),基于實際系統(tǒng)設(shè)計去練習(xí),從而達到“學(xué)以致用,學(xué)有所用”的目的。期末安排2周左右時間進行課程項目設(shè)計,完成學(xué)生選課管理系統(tǒng)的開發(fā)。由于課程是在第二學(xué)期開設(shè),學(xué)生只學(xué)習(xí)了計算機基礎(chǔ),所以采用Visual Basic開發(fā)前臺界面,SQL Server作為后臺數(shù)據(jù)庫,利用ADO技術(shù)完成前臺和后臺的連接,幫助學(xué)生理清SQL Server與應(yīng)用軟件開發(fā)工具之間的關(guān)系,并能夠盤活學(xué)生所學(xué)的數(shù)據(jù)庫知識。
六、改革考核方式調(diào)動學(xué)生主動性
打破傳統(tǒng)的閉卷筆試考核方式,應(yīng)以實訓(xùn)考核為主,理論考核為輔的考核模式。本課程考核內(nèi)容包括理論和實訓(xùn)兩部分,理論考核主要以期末筆試形式為主,實訓(xùn)考核主要為上機考核和案例答辯為主。筆者課程考核總成績由下面三方面組成,理論考核占40%,上機考核占30%,案例答辯占30%。比如要求學(xué)生參考教學(xué)案例,使用VB、JAVA、C#等語言結(jié)合SQL Server完成圖書管理系統(tǒng)、人事管理系統(tǒng)等開發(fā),最后進行案例答辯,這樣可以充分調(diào)動學(xué)生學(xué)習(xí)主動性,并能培養(yǎng)其自學(xué)能力。
篇4
關(guān)鍵詞:高職;課程設(shè)計;課程建設(shè)
中圖分類號:G642 文獻標(biāo)識碼:A 文章編號:1671-0568(2014)08-0046-02
基金項目:本文系安徽省省級質(zhì)量工程項目“省特色專業(yè)網(wǎng)絡(luò)系統(tǒng)管理”(編號:20101425)、院級精品課程“企業(yè)級數(shù)據(jù)庫安裝、配置與管理”(編號:zlgc2012011)、院級教學(xué)項目課題“項目化教學(xué)中存在的問題及對策研究”(編號:zlgc2012043)的科研成果。
一、課程設(shè)計的理念與思路
1.“數(shù)據(jù)管理策略化、教學(xué)模式任務(wù)化”的設(shè)計理念。以數(shù)據(jù)庫管理員工作崗位及網(wǎng)絡(luò)管理崗位中數(shù)據(jù)庫安全規(guī)劃、安全防護技術(shù)實施的職業(yè)能力培養(yǎng)為目標(biāo)建構(gòu)課程;以數(shù)據(jù)庫管理需求為主線,提煉職業(yè)崗位的工作過程;以工作任務(wù)為中心,將數(shù)據(jù)庫管理所需的理論知識和管理技術(shù)根據(jù)任務(wù)需要融入學(xué)習(xí)情境,實現(xiàn)理論對實踐的指導(dǎo),學(xué)生在完成具體任務(wù)的過程中更深入地理解理論知識和技能;按照教育規(guī)律,結(jié)合學(xué)生的認知規(guī)律,構(gòu)建3大學(xué)習(xí)情境,學(xué)生以完成工作任務(wù)來獲得數(shù)據(jù)庫管理的知識和技能,循序漸進地提升數(shù)據(jù)庫管理能力;綜合運用多種教學(xué)方法,以促進學(xué)生的學(xué)習(xí)效果;以全國計算機信息高新技術(shù)考試和微軟認證考試標(biāo)準(zhǔn)為參照,開發(fā)習(xí)題自測、認證模擬和實踐能力測評,實現(xiàn)多元綜合評定。
2.設(shè)計思路。圍繞崗位職業(yè)能力培養(yǎng),開展崗位工作任務(wù)和工作能力分析,建立課程標(biāo)準(zhǔn),整合并序化教學(xué)內(nèi)容;采用任務(wù)驅(qū)動教學(xué)模式,實施理論實踐一體化、教學(xué)做一體化教學(xué);充分利用校內(nèi)外實訓(xùn)基地進行綜合實訓(xùn),完善課程考評體系建設(shè),開發(fā)基于工作過程的精品課程;注重實訓(xùn)、綜合實訓(xùn)環(huán)節(jié)的銜接,注重在校學(xué)習(xí)與實際工作的一致性,教學(xué)過程體現(xiàn)職業(yè)性、實踐性和開放性。見圖1。
二、教學(xué)內(nèi)容
1.教學(xué)內(nèi)容的針對性與適用性。該課程定位于培養(yǎng)能夠解決不同應(yīng)用環(huán)境下數(shù)據(jù)庫問題的“數(shù)據(jù)庫管理員”。從職業(yè)資格來看,對應(yīng)全國計算機信息高新技術(shù)考試的操作員和高級操作員,以及微軟認證技術(shù)專家(MCTS);從技能上來看,具有數(shù)據(jù)庫管理系統(tǒng)的使用能力和數(shù)據(jù)庫系統(tǒng)應(yīng)用知識與技能;從職業(yè)崗位來講,定位于數(shù)據(jù)庫操作員和高級數(shù)據(jù)庫操作員崗位,數(shù)據(jù)庫管理師和數(shù)據(jù)庫系統(tǒng)管理員(MCITP)是學(xué)生的職業(yè)升遷目標(biāo)。
2.教學(xué)內(nèi)容的組織與安排。遵循教學(xué)及學(xué)生的認知規(guī)律,情境設(shè)計由易至難,體現(xiàn)出技術(shù)要求從易到難、職業(yè)能力不斷提升。每個學(xué)習(xí)情境對應(yīng)不同的應(yīng)用環(huán)境,以確定數(shù)據(jù)庫管理的3大學(xué)習(xí)情境,并將學(xué)習(xí)情境所需的技能進行序化,形成5個相同的教學(xué)任務(wù),教學(xué)內(nèi)容見圖2。
任務(wù)內(nèi)容來自于真實的工作情境,以能力訓(xùn)練任務(wù)為單元,科學(xué)設(shè)計學(xué)生行動標(biāo)準(zhǔn)和教師教學(xué)方法,靈活采取任務(wù)驅(qū)動、虛擬訓(xùn)練、討論分組實施等多種教學(xué)方法。
三、教學(xué)方法與手段
1.教學(xué)模式的設(shè)計與創(chuàng)新。①與行業(yè)專家共同分析數(shù)據(jù)庫系統(tǒng)的管理需求。課程設(shè)計來源于對數(shù)據(jù)庫系統(tǒng)管理需求的理解,以安全管理數(shù)據(jù)庫系統(tǒng)為核心,分別是管理對SQL SERVER實例的訪問、管理對SQL SERVER數(shù)據(jù)庫的訪問、管理對數(shù)據(jù)庫架構(gòu)的訪問、管理對數(shù)據(jù)庫表和列的訪問;②總結(jié)數(shù)據(jù)庫管理員的工作過程。數(shù)據(jù)庫管理員的工作有兩個起始點:一是對現(xiàn)有數(shù)據(jù)庫系統(tǒng)進行安全評估,根據(jù)檢查結(jié)果設(shè)計系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫的恢復(fù)策略、數(shù)據(jù)庫訪問策略;二是針對建設(shè)中的數(shù)據(jù)庫系統(tǒng)管理需求,提出完整的數(shù)據(jù)庫系統(tǒng)管理方案。一般需要安裝SQL Server 2005平臺,遷移數(shù)據(jù)庫、設(shè)計系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫的恢復(fù)策略和數(shù)據(jù)庫訪問策略,并能夠根據(jù)實際情況對數(shù)據(jù)庫服務(wù)器和用戶數(shù)據(jù)庫進行日常管理,等等;③分解數(shù)據(jù)庫管理員的技能要求,見圖3;④按照數(shù)據(jù)庫管理系統(tǒng)的安全技術(shù)要求,從數(shù)據(jù)安全需求分析開始進行評估,并制定數(shù)據(jù)訪問策略。數(shù)據(jù)訪問策略由4個層次組成:實例訪問策略、數(shù)據(jù)庫訪問策略、架構(gòu)訪問策略、數(shù)據(jù)庫對象(表和視圖等)的訪問策略;⑤課程標(biāo)準(zhǔn)參照職業(yè)資格認證。結(jié)合數(shù)據(jù)庫管理領(lǐng)域的資格認證,將涉及的知識、能力要求融入課程標(biāo)準(zhǔn);⑥優(yōu)質(zhì)的教學(xué)資源庫為課程實施提供保障。除基本教學(xué)資源外,還有供學(xué)生自主學(xué)習(xí)的資源,包括各種課件、電子書和視頻。
2.多種教學(xué)方法的運用。①項目教學(xué)法。以完成3~5個具體的項目為任務(wù);②討論交流法。針對項目中的問題,組織學(xué)生進行討論、發(fā)表意見,發(fā)揮集體的力量來解決問題,并在解決問題的過程中學(xué)習(xí)知識;③查找資料法。要求學(xué)生根據(jù)項目需求查閱資料;④教學(xué)做三位一體教學(xué)法。學(xué)生邊學(xué)、邊實踐、邊做,遇到問題時教師邊講解、邊指導(dǎo)、手把手教;⑤激勵教學(xué)法。項目完成后,對做得好的小組給予表揚,并把項目在課堂上進行展示。鼓勵做得好的小組再接再厲,讓其他小組朝此方向努力。
3.現(xiàn)代教學(xué)技術(shù)手段的應(yīng)用。充分運用現(xiàn)代教育技術(shù),發(fā)揮網(wǎng)絡(luò)系統(tǒng)管理專業(yè)的技術(shù)力量和網(wǎng)絡(luò)資源的開放性、交互性等優(yōu)勢。①充分利用虛擬機技術(shù),構(gòu)建仿真實訓(xùn)環(huán)境。采用計算機虛擬化技術(shù)VMWare建成高度仿真的虛擬網(wǎng)絡(luò)實訓(xùn)環(huán)境。每臺計算機均可同時模擬多臺Windows服務(wù)器或客戶端,模擬企業(yè)真實的網(wǎng)絡(luò)運行環(huán)境,使每個學(xué)生均可扮演企業(yè)網(wǎng)絡(luò)的數(shù)據(jù)管理員。虛擬的企業(yè)網(wǎng)絡(luò)環(huán)境方便學(xué)生練習(xí)多數(shù)據(jù)庫服務(wù)器之間的數(shù)據(jù)遷移和注冊等技能;②發(fā)揮網(wǎng)絡(luò)教學(xué)平臺優(yōu)勢,延伸學(xué)習(xí)空間。本課程的網(wǎng)絡(luò)教學(xué)資源包括任務(wù)示范視頻、教材展示等豐富資源,同時利用網(wǎng)絡(luò)教學(xué)平臺,延伸學(xué)生的學(xué)習(xí)空間。
4.網(wǎng)絡(luò)教學(xué)資源和硬件環(huán)境。將各類教學(xué)資料上傳至網(wǎng)絡(luò),供學(xué)生隨時隨地學(xué)習(xí)訪問;教師可定期題目,學(xué)生通過自測來檢驗知識掌握程度;開通“教學(xué)論壇”欄目、QQ群、YY語音,學(xué)生隨時隨地將問題到網(wǎng)上,任課教師定期給予輔導(dǎo)答復(fù),成為師生之間的交流平臺。
四、特色與創(chuàng)新
1.依據(jù)崗位需求和職業(yè)資格標(biāo)準(zhǔn)確定教學(xué)內(nèi)容。課程針對數(shù)據(jù)庫管理員崗位進行分析,抽取其中的核心內(nèi)容,形成如下典型的工作任務(wù):安裝SQL Server 2005平臺、設(shè)計數(shù)據(jù)遷移方法、設(shè)計數(shù)據(jù)庫保護策略、設(shè)計數(shù)據(jù)庫安全訪問策略、數(shù)據(jù)庫的日常管理5個方面。
2.依據(jù)工作過程和學(xué)生的認知規(guī)律序化教學(xué)內(nèi)容,見圖4。
3.統(tǒng)籌兼顧,突出三個“并重”。①理論與實踐并重。課程設(shè)計體現(xiàn)了數(shù)據(jù)庫管理理論與實踐技能并重,以任務(wù)為載體,讓學(xué)生根據(jù)實際工作所需技能的操作方法和規(guī)范要求進行學(xué)習(xí)、訓(xùn)練,針對不同任務(wù)的技能需求引入相關(guān)理論知識,用工作任務(wù)驅(qū)動學(xué)生積極主動地進行學(xué)習(xí)和訓(xùn)練,有效調(diào)動學(xué)生對操作技能和理論知識學(xué)習(xí)的積極性;②職業(yè)技能與職業(yè)道德并重。數(shù)據(jù)庫安全是“三分技術(shù),七分管理”,提高數(shù)據(jù)庫管理崗位人員的職業(yè)道德非常重要。課程教學(xué)從安全管理的案例分析切入,引導(dǎo)學(xué)生認識數(shù)據(jù)風(fēng)險,并重視數(shù)據(jù)安全事件所帶來的災(zāi)難性后果,培養(yǎng)學(xué)生的安全意識;同時,利用數(shù)據(jù)安全標(biāo)準(zhǔn)、法律法規(guī)的宣講培養(yǎng)學(xué)生職業(yè)道德,引導(dǎo)學(xué)生更有效地利用技術(shù)手段來維護數(shù)據(jù)庫系統(tǒng)安全;③頂崗實習(xí)與可持續(xù)發(fā)展并重。通過校內(nèi)外實訓(xùn)基地的任務(wù)訓(xùn)練、綜合實訓(xùn)及頂崗實習(xí)的實踐鍛煉,培養(yǎng)分析問題、解決問題的能力,并逐步培養(yǎng)針對應(yīng)用需求合理制定并實施安全防護策略的職業(yè)能力。
參考文獻:
[1]高玉萍.項目化教學(xué)課堂實施中存在的問題與對策[J].天津職業(yè)大學(xué)學(xué)報,2009,(05).
篇5
關(guān)鍵詞:個體軟件過程;數(shù)據(jù)庫管理系統(tǒng)
中圖分類號:G424文獻標(biāo)識碼:A文章編號:1009-3044(2008)24-1128-02
The Database Training Base on PSP
XIA Min, LONG Kai-hong
(Yiyang vocational and Technical College,Yiyang 413049, China)
Abstract: This thesis simply studies the development of personal software process and the curriculum equipments in teaching pricers.the article also analyses the ways and the results on how to combine psp with database training.
Key words: personal software process(PSP); database management system(DBMS)
1 引言
PSP(Personal Software Process 個體軟件過程)是由美國卡內(nèi)基梅隆大學(xué)軟件工程研究所(SEI)的Watts S. Humphrey領(lǐng)導(dǎo)開發(fā)的,它是一種可用于控制,管理和改進個人工作方式的自我持續(xù)改進過程,是一個包括軟件開發(fā)表格,指南和規(guī)程的結(jié)構(gòu)化框架。PSP與具體的技術(shù)(程序設(shè)計語言,工具或者設(shè)計方法)相對獨立,其原則能夠應(yīng)用到幾乎任何的軟件工程任務(wù)之中。PSP能有效地幫助軟件工程師使用正確的工程方法,指導(dǎo)他們?nèi)绾斡媱澒ぷ?,對工作進行追蹤記錄通過對工作結(jié)果的分析改進下一計劃中的個體行為過程。它使工程師們從自己及他人的實際工作中總結(jié)并找到最適合特定任務(wù)及自己能力的工作方法,提高了個體的過程意識和過程能力。它針對項目計劃,時間管理,缺陷管理,質(zhì)量管理等幾個方面提出了規(guī)范,經(jīng)過PSP學(xué)習(xí)和實踐的正規(guī)訓(xùn)練,軟件工程師們能夠在他們參與的項目工作之中充分利用PSP,從而保證了項目整體的進度和質(zhì)量。
由于PSP課程強調(diào)的是在軟件系統(tǒng)開發(fā)過程中養(yǎng)成良好的習(xí)慣和職業(yè)態(tài)度,因此不應(yīng)該把它僅僅當(dāng)成是一門獨立的課程,教師應(yīng)該引導(dǎo)學(xué)生將PSP的方法應(yīng)用到其它專業(yè)課程的學(xué)習(xí)中,在自己的工作中堅持貫徹PSP的原則。在傳統(tǒng)教學(xué)中,PSP與編程課程的結(jié)合是比較常見的,但是PSP在軟件開發(fā)的領(lǐng)域中有著更廣泛的應(yīng)用,它的基本原理除了可以應(yīng)用到編程任務(wù)中,還可以應(yīng)用到系統(tǒng)分析,設(shè)計以及數(shù)據(jù)庫開發(fā)等活動中。
2 PSP在軟件技術(shù)專業(yè)教學(xué)計劃中的設(shè)置
在學(xué)院軟件技術(shù)專業(yè)的教學(xué)設(shè)計中,第一年兩個學(xué)期分別安排了周2學(xué)時的《個體軟件過程》作為專業(yè)必修課程,與此同時開設(shè)的編程課程有C,C++和VB。并且安排有一周的PSP項目實訓(xùn)課程,項目將PSP與編程活動結(jié)合起來,旨在提供學(xué)生一個機會認識和體會到在實踐中軟件開發(fā)不僅僅是編代碼活動,它包括各種生命周期活動,規(guī)模與時間的估計、測量和跟蹤,缺陷及質(zhì)量管理等。
3 數(shù)據(jù)庫課程在軟件技術(shù)專業(yè)教學(xué)計劃中的設(shè)置
在學(xué)院軟件技術(shù)專業(yè)的教學(xué)設(shè)計中,第二年安排了數(shù)據(jù)庫與SQL Server課程,該課程涵蓋了概念數(shù)據(jù)建模、數(shù)據(jù)庫架構(gòu)、關(guān)系數(shù)據(jù)模型的邏輯數(shù)據(jù)庫設(shè)計、數(shù)據(jù)和數(shù)據(jù)庫管理、物理數(shù)據(jù)庫設(shè)計和數(shù)據(jù)操作。在為期兩周的數(shù)據(jù)庫管理系統(tǒng)實訓(xùn)中,我們選用了包含數(shù)據(jù)庫創(chuàng)建和操作的一個項目,要求學(xué)生分別用MS Access和SQL Server實現(xiàn)。
4 PSP在數(shù)據(jù)庫管理系統(tǒng)實訓(xùn)中的應(yīng)用
4.1 PSP與MS Access項目的結(jié)合
在MS Access項目中,要求每個學(xué)生根據(jù)一個完整的數(shù)據(jù)定義創(chuàng)建和裝載一個數(shù)據(jù)庫,然后利用已有的視圖設(shè)計來使用查詢向?qū)瓿芍饾u復(fù)雜的查詢,這里采用的是查詢向?qū)Ф恍枰獙W(xué)生直接編寫SQL代碼。
盡管以前沒有太多的經(jīng)驗,學(xué)生仍然需要在開始項目之前先估計每項開發(fā)活動所需要的時間,整個項目被劃分為數(shù)據(jù)庫定義,數(shù)據(jù)庫裝載,簡單列舉查詢,交叉表查詢,查找重復(fù)項查詢和查找不匹配項查詢。在開發(fā)過程中還需對每項活動的實際花費時間記錄日志,并進行統(tǒng)計,具體表格設(shè)計如表1。
除了PSP時間日志及總結(jié)表,學(xué)生還要求對MS Access項目進行規(guī)模測量,測量軟件規(guī)模是非常重要的,因為它和開發(fā)軟件所需要的時間、人力和成本是直接相關(guān)聯(lián)的。在開發(fā)MS Access項目中所記載的規(guī)模和開發(fā)時間可以作為下次數(shù)據(jù)庫開發(fā)的項目計劃基礎(chǔ)。
PSP在對計算機程序測量規(guī)模時通常使用統(tǒng)計代碼行(LOC)的方法,可是在MS Access項目中因為沒有直接編寫代碼,所以沒有采用代碼行的方式來測量。這里可以采用一種計數(shù)標(biāo)準(zhǔn):對于數(shù)據(jù)庫定義活動,按照表、列和約束的個數(shù)來記錄;數(shù)據(jù)庫查詢活動則依據(jù)表或子查詢的數(shù)量,排序、集合以及連接查詢的數(shù)量來記錄。
在此項目中采用PSP方法所獲得的時間及規(guī)模數(shù)據(jù),可以幫助學(xué)生估計未來MS Access開發(fā)項目的所需資源,同時可作為緊接下來的同命題SQL Server項目的估計基線。
4.2 PSP與SQL Server項目的結(jié)合
SQL Server項目的任務(wù)和上面講述的MS Access項目采用同樣的問題定義,不同點在于學(xué)生要對數(shù)據(jù)庫的定義、更新和修改采用編寫SQL代碼的方式,另外還增加了一些更復(fù)雜的SQL查詢,這些是在MS Access中無法用查詢向?qū)гO(shè)計模式來實現(xiàn)的。
有以下PSP任務(wù)需要學(xué)生完成:
1)項目計劃:估計整個項目的時間和規(guī)模;
2)記錄每項開發(fā)活動的時間和規(guī)模;
3)記錄缺陷日志。
與前面MS Access項目采用計數(shù)標(biāo)準(zhǔn)測量規(guī)模不同,SQL Server項目使用SQL LOC方式來計量。由于PSP中定義的缺陷類型標(biāo)準(zhǔn)是針對結(jié)構(gòu)化和面向?qū)ο缶幊陶Z言的,在應(yīng)用到SQL上時不是很準(zhǔn)確,因此可以采用表2的對照標(biāo)準(zhǔn)來統(tǒng)計缺陷。
4.3 有關(guān)PSP應(yīng)用在數(shù)據(jù)庫項目中的報告
在2個項目結(jié)束以后,要求學(xué)生提交實訓(xùn)報告,其中應(yīng)該包含對PSP在項目應(yīng)用中的評估和分析,要求學(xué)生對獲取的數(shù)據(jù)進行統(tǒng)計,統(tǒng)計數(shù)據(jù)通過時間/活動柱形圖、缺陷率(defects/KLOC)柱形圖、缺陷分布柱形圖的方式來顯示??梢蕴崾緦W(xué)生分析這些圖時回答以下問題:
1)在哪項活動中花費的時間最多?
2)自己面臨的主要問題是什么?
3)是什么導(dǎo)致了這些問題,如何進行改進?
5 教學(xué)實踐的反饋
學(xué)生對于在數(shù)據(jù)庫項目中應(yīng)用PSP方法的最初反應(yīng)是覺得麻煩,不像C++,JAVA項目,可以使用一些自動LOC計數(shù)工具,在數(shù)據(jù)庫項目中需要學(xué)生手工記錄數(shù)據(jù)。但是在完成了最后的分析報告后,開始認識到收集個人活動詳細數(shù)據(jù)的價值,MS Access項目的PSP數(shù)據(jù)可以用來預(yù)測下一個SQL Server項目的時間與規(guī)模,以便更好地作出計劃;并且由缺陷數(shù)據(jù)可以發(fā)現(xiàn)自己的長短處,從而確定改進的目標(biāo)。
雖然行業(yè)實踐數(shù)據(jù)已經(jīng)顯示出PSP的顯著作用,但要讓學(xué)生積極地參與和認同PSP的活動,教師應(yīng)起到一個積極的推進作用,教師可以使用學(xué)生自己的數(shù)據(jù)作為示例,幫助學(xué)生深入理解個人數(shù)據(jù)對過程改進的意義。
通過2個項目的數(shù)據(jù)采集來實現(xiàn)過程改進顯然是遠遠不夠的,PSP需要的是一個循序漸進的循環(huán)開發(fā)方式,只有通過多次任務(wù)布置、任務(wù)完成、情況反饋的重復(fù),才能充分展示PSP的強大威力。因此可以將項目具體再劃分為幾個子項目,每個子項目規(guī)定完成的時間,在每個子項目階段分別應(yīng)用PSP過程。
6 結(jié)論
PSP在編程課程的應(yīng)用是比較普遍的,但是PSP對于數(shù)據(jù)庫開發(fā)同樣具有重要的意義,本文對如何在數(shù)據(jù)庫開發(fā)過程中指導(dǎo)學(xué)生使用PSP方法提出了解決方法:包括如何劃分數(shù)據(jù)庫開發(fā)活動、如何定義SQL缺陷以及將一個項目進行子項目劃分等。通過在具體的數(shù)據(jù)庫項目中實施項目計劃和缺陷管理,學(xué)生對個人的數(shù)據(jù)庫開發(fā)活動有了更深入的了解,這些PSP信息對學(xué)生今后的學(xué)習(xí)和工作都具有啟迪意義。
參考文獻:
[1]Hunphrey W S,著,吳超英,車向東,譯.個體軟件過程[M].北京:人民郵電出版社,2001.
篇6
中圖分類號:TP311文獻標(biāo)識碼:A文章編號:1009-3044(2012)06-1449-02
高等職業(yè)教育作為我國高等教育的重要組成部分,高等職業(yè)教育的教學(xué)逐漸受到廣泛關(guān)注。實訓(xùn)教學(xué)是高等職業(yè)教育人才培養(yǎng)的特色。實訓(xùn)教學(xué)的多元化、網(wǎng)絡(luò)化、多層次化,全面開放化的發(fā)展,需要滿足現(xiàn)代實訓(xùn)教學(xué)復(fù)雜性的實訓(xùn)室信息管理系統(tǒng)。對實訓(xùn)教學(xué)進行管理、加強實訓(xùn)教學(xué)是推動高職院校教學(xué)質(zhì)量不斷提高的重要保證。加強實驗室的建設(shè),構(gòu)建實驗室管理平臺,利用有限的師資、實訓(xùn)室、儀器設(shè)備等辦學(xué)資源,合理、規(guī)范、高效的為實訓(xùn)教學(xué)服務(wù)。為了保證高職院校學(xué)生實訓(xùn)的質(zhì)量、提高高職院校教學(xué)與科研的水平、促進高職院校實訓(xùn)室管理的信息化和科學(xué)化,從管理平臺功能分析和管理平臺設(shè)計兩方面進行設(shè)計。
1管理平臺功能分析
實驗室管理平臺是提供給實驗室管理部門依據(jù)教學(xué)任務(wù)對實驗室及其設(shè)備和人員進行綜合管理的計算機信息系統(tǒng)。根據(jù)當(dāng)前實際實驗室運行情況和管理規(guī)章,可以把實驗室管理平臺劃分為以下五個功能塊(如圖1所示)。
1)平臺管理模塊。此模塊分為兩功能其一對實驗室管理平臺整個系統(tǒng)的維護和管理,四個模塊間數(shù)據(jù)通信;其二其也可以和其他校內(nèi)系統(tǒng)互聯(lián),實現(xiàn)跨系統(tǒng)的管理。
2)課程管理模塊。該模塊實現(xiàn)對實驗課程的管理。教務(wù)管理者設(shè)置實驗課程,接著實驗室向教務(wù)管理者提供實驗設(shè)備和實驗人員信息,教務(wù)處根據(jù)這些信息分配實驗資源,從而建立實驗課程。課程管理模塊獲取實驗課程信息,根據(jù)教務(wù)管理者對實驗課程的要求,設(shè)計功能模塊。
3)設(shè)備管理模塊。從設(shè)備調(diào)入實驗室開始,到設(shè)備調(diào)出實驗室為結(jié)束,實驗設(shè)備管理模塊提供設(shè)備在運行過程中的使用管理。該模塊提供實驗設(shè)備詳細的使用和維護信息。
4)實驗人員模塊。該模塊根據(jù)對實驗人員的管理要求,設(shè)計管理功能,如記錄所上的課程,學(xué)生實驗效果等,為上級部門提供對實驗人員工作考核依據(jù)。
5)學(xué)生模塊。所有實驗室并非全天都在使用,學(xué)生可以查閱實驗室使用情況,在非使用期間,根據(jù)自己需求,預(yù)訂實驗室、實驗臺號;對學(xué)生的整個課程進行管理,并記錄學(xué)生的實驗表現(xiàn)、實驗效果,為學(xué)生課程考核提供依據(jù)。
2管理平臺設(shè)計
1)B/S結(jié)構(gòu)模式:B/S結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。隨著網(wǎng)絡(luò)技術(shù)和英特網(wǎng)的快速發(fā)展,瀏覽器和服務(wù)器模式的結(jié)構(gòu)受到人們的青睞。在這種結(jié)構(gòu)下,用戶只需通過客戶端中的瀏覽器就可以訪問服務(wù)器中的資源,極少部分事務(wù)邏輯在前端實現(xiàn),但是主要事
務(wù)邏輯在服務(wù)器端實現(xiàn)。B/S結(jié)構(gòu)最大的優(yōu)點不需要再任何一臺客戶端上安裝任何軟件。只要有一臺能上網(wǎng)的和有瀏覽器的電腦就可以了。這種結(jié)構(gòu)正好適合學(xué)校在校園網(wǎng)的基礎(chǔ)上,進行設(shè)備管理,并且也能和學(xué)校容易和學(xué)校其他管理相結(jié)合,達到更好的利用效果。
2)功能設(shè)計:此部分是對功能分析的具體化,在功能分析的基礎(chǔ)上為了實現(xiàn)其所提出的功能,系統(tǒng)劃分為對應(yīng)的五個子系統(tǒng)來分別實現(xiàn)。
①平臺管理模塊子系統(tǒng):該子系統(tǒng)分為對其他4個子系統(tǒng)的管理,實現(xiàn)系統(tǒng)間的數(shù)據(jù)交換,也可以實現(xiàn)與學(xué)校內(nèi)其他系統(tǒng)的互聯(lián)和數(shù)據(jù)交換。
②課程管理模塊子系統(tǒng):該子系統(tǒng)主要分為實驗室信息管理模塊和實驗安排模塊。
實驗室信息管理模塊:主要是對實驗室的信息進行查詢、添加、修改、刪除等操作。
實驗安排模塊:主要的功能是通過對實驗設(shè)備的使用情況、實驗室的使用情況、課程信息、教師信息等情況的查詢,進行實驗課程的安排,它包括手動安排和自動安排兩部分。
③設(shè)備管理模塊子系統(tǒng):主要功能是實現(xiàn)實驗儀器設(shè)備信息的查詢、添加、修改、刪除等操作以及儀器設(shè)備的圖像處理。此子系統(tǒng)包括設(shè)備信息處理模塊(課程信息,設(shè)備狀態(tài)好或壞,設(shè)備修理信息及設(shè)備的使用說明)和設(shè)備擺放信息處理模塊(設(shè)備編號,設(shè)備所在實驗室號,所在實驗室的實驗臺號)。
④實驗人員模塊子系統(tǒng):該子系統(tǒng)主要是教師信息模塊,其作用主要是對教師信息、如查詢、添加、修改、刪除等操作。記錄教師的詳細信息,所能擔(dān)任的課程,以便教務(wù)管理者對教師的課程分配,考核。除了教師模塊還有一個班級模塊,教師可以對該模塊內(nèi)所承擔(dān)的學(xué)生進行評價,對學(xué)生考評通過平臺管理模塊反饋到學(xué)生模塊子系統(tǒng)。
⑤學(xué)生模塊子系統(tǒng):該子系統(tǒng)主要是學(xué)生信息模塊,預(yù)訂模塊和學(xué)生評價模塊。學(xué)生信息模塊記錄學(xué)生的詳細信息,如查詢、添加、修改、刪除等操作。預(yù)訂模塊,根據(jù)學(xué)生的信息模塊,給每個學(xué)生分配一個登錄賬號,學(xué)生登錄此賬號后可以對其所涉及的課程有詳細的介紹,并能查詢其設(shè)計課程實驗室的使用情況,在實驗室未使用情況下,學(xué)生可以提前預(yù)訂實驗臺,對做過的實驗再次進行訓(xùn)練。學(xué)生評價模塊,教師根據(jù)每個學(xué)生的實驗情況,詳細記錄對該學(xué)生的評價,通過系統(tǒng)反饋到學(xué)生評價模塊內(nèi),學(xué)生可以根據(jù)評價內(nèi)容,對自己的實驗進行改進。
3)平臺實現(xiàn):
從圖2可以看出,最底層是Windows2000 Server操作系統(tǒng);第二層是SQL Server2000數(shù)據(jù)庫系統(tǒng);第三層是數(shù)據(jù)庫接口;第四層是服務(wù)層,時通過HTTP與Browser進行信息交換;第五層為客戶端,它面向最終用戶,通過用戶頁面與系統(tǒng)進行信息交換。
整個系統(tǒng)可以采用開發(fā)平臺設(shè)計,系統(tǒng)設(shè)計應(yīng)包括用戶頁面設(shè)計(學(xué)生、教師和系統(tǒng)管理員)、數(shù)據(jù)庫設(shè)計(設(shè)備信息、實驗人員和學(xué)生信息等)、應(yīng)用程序設(shè)計。數(shù)據(jù)庫位于該系統(tǒng)Web站點的數(shù)據(jù)庫服務(wù)器上,用戶界面位于Web瀏覽器上,為了節(jié)約成本W(wǎng)eb服務(wù)器和數(shù)據(jù)庫服務(wù)器采用同一物理服務(wù)器,這樣整個系統(tǒng)由次服務(wù)器統(tǒng)一進行管理和發(fā)送,用戶界面均以網(wǎng)頁形式顯示。
3總結(jié)
實驗室管理平臺在結(jié)合我校自身特點的基礎(chǔ)上提出了設(shè)計和實現(xiàn),它可以提高更好的教學(xué)資源的配置和管理,也可以使學(xué)生在具有一定開放能力的實驗室中學(xué)習(xí)和提高,也可滿足經(jīng)濟建設(shè)和社會發(fā)展對人才多樣化的需求,提高職業(yè)教育教學(xué)質(zhì)量和辦學(xué)效益,滿足了現(xiàn)代化教學(xué)與管理的要求,體現(xiàn)了實驗教學(xué)在素質(zhì)教育中的突出地位。
參考文獻:
[1]齊鴻志,薛曉春,胡雅穎實驗室管理平臺分析與設(shè)計[J].科技信息,2008 (16).
[2]郭翠英,張效嚴.公共計算機基礎(chǔ)實驗室管理平臺的建設(shè)與發(fā)展[J].計算機教育,2010(16):138-140.
篇7
(1.杭州師范大學(xué) 錢江學(xué)院,浙江 杭州 310018;2.杭州師范大學(xué)
杭州市電子商務(wù)重點實驗室,浙江 杭州 310036)
摘 要:針對目前數(shù)據(jù)庫課程群建設(shè)中急需理順課程關(guān)系并提高學(xué)生綜合實踐能力等需求,提出將沙盤模型引入數(shù)據(jù)庫課程群的建設(shè)過程,詮釋“類沙盤”的創(chuàng)新概念和含義,分析采用“類沙盤”模式進行數(shù)據(jù)庫課程群教學(xué)改革的設(shè)計和實施過程。
關(guān)鍵詞 :數(shù)據(jù)庫課程群建設(shè);erp沙盤;教學(xué)改革;教學(xué)過程設(shè)計
0 引 言
數(shù)據(jù)庫課程群是指以數(shù)據(jù)庫原理為核心,向外輻射至數(shù)據(jù)庫工具使用、數(shù)據(jù)庫應(yīng)用開發(fā)等方面的相關(guān)課程集合,主要包括數(shù)據(jù)庫原理、數(shù)據(jù)庫應(yīng)用、數(shù)據(jù)庫課程設(shè)計以及以數(shù)據(jù)庫為基礎(chǔ)的軟件工程、組件技術(shù)、網(wǎng)站設(shè)計與制作等。數(shù)據(jù)庫系列課程群是應(yīng)用型計算機專業(yè)的核心基礎(chǔ)課程群,還包括學(xué)生的畢業(yè)設(shè)計、企業(yè)實習(xí)和就業(yè)等。整個課程體系目前還存在以下問題[1-3]。
1)缺乏統(tǒng)一規(guī)劃的課程體系,缺少相關(guān)課程的合理銜接。
盡管與數(shù)據(jù)庫相關(guān)的課程很多,但在培養(yǎng)方案的制訂上缺少統(tǒng)一規(guī)劃,導(dǎo)致各門課程的學(xué)時配比不合理且不同課程講授重復(fù)知識。由于單門課程往往只重視本課程知識的連貫性,學(xué)生只能自己理解和整合課程知識體系,對學(xué)生的能力要求很高。
2)教學(xué)方式無法滿足課程特點,缺少與實際應(yīng)用的對接。
數(shù)據(jù)庫系列課程具有很強的理論性和實踐性,而傳統(tǒng)的教學(xué)方式存在重理論輕實踐、實踐與實際應(yīng)用脫節(jié)等問題。數(shù)據(jù)庫原理,尤其是關(guān)系數(shù)據(jù)理論涉及較多的數(shù)理知識和邏輯推理,內(nèi)容抽象、晦澀、難度大,容易引起學(xué)生的畏難情緒[4-5]。同時,目前數(shù)據(jù)庫相關(guān)課程、綜合實訓(xùn)和畢業(yè)設(shè)計仍然局限于使用傳統(tǒng)開發(fā)工具進行小系統(tǒng)設(shè)計,脫離具體應(yīng)用環(huán)境,缺少與當(dāng)前企業(yè)數(shù)據(jù)庫實際應(yīng)用的有效對接,不利于幫助學(xué)生就業(yè)。因而,需要在教學(xué)內(nèi)容和方法上進行改革,提高學(xué)生解決具體問題的能力和未來從事數(shù)據(jù)庫相關(guān)工作的能力。
總之,建設(shè)數(shù)據(jù)庫課程群、整合課程資源、理順課程關(guān)系是提高數(shù)據(jù)庫及相關(guān)課程教學(xué)質(zhì)量的有效手段。
1 教改思路
1.1 沙盤教學(xué)模式
沙盤最初起源于軍事領(lǐng)域。最原始的沙盤是用沙土或其他材質(zhì)做成的地形模型。在戰(zhàn)爭年代,沙盤被軍事指揮員用于研究地形和敵情以及分析作戰(zhàn)方案。后來經(jīng)管、企管等管理類專業(yè)為了提高教學(xué)的生動性和互動性,借鑒沙盤的概念,形成ERP沙盤教學(xué)模式。
ERP沙盤教學(xué)是一種體驗式的互動學(xué)習(xí)方式,它在課程中讓學(xué)生參與模擬企業(yè)的整體戰(zhàn)略規(guī)劃、產(chǎn)品研發(fā)、投資改造、市場營銷、財務(wù)管理等環(huán)節(jié),使學(xué)生真實體驗復(fù)雜、抽象的經(jīng)營管理理論,提升受訓(xùn)者在經(jīng)營管理方面的綜合素質(zhì)與能力[6]。目前,在企管類課程中使用的沙盤模擬教學(xué)主要有手工或電子沙盤兩種方式 [7]。
1.2 “類沙盤”教學(xué)模式
1.2.1 “類沙盤”的創(chuàng)新定義
“類沙盤”是指引入ERP沙盤的基本原理和操作特點,同時根據(jù)IT企業(yè),尤其是計算機軟件企業(yè)的特色,批判式地繼承、修正和調(diào)整形成實戰(zhàn)型教學(xué)模式。
“類沙盤”教學(xué)模式仍然將教學(xué)的重點放在提升數(shù)據(jù)庫及相關(guān)課程教學(xué)的實戰(zhàn)體驗之上。數(shù)據(jù)庫課程群的最終教學(xué)目標(biāo)是培養(yǎng)學(xué)生根據(jù)需求設(shè)計并開發(fā)完整數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力和運行維護常用的數(shù)據(jù)庫平臺的能力。據(jù)此,我們將IT軟件企業(yè)的需求分析、產(chǎn)品設(shè)計、研發(fā)、測試、推廣、技術(shù)支持以及成本核算、經(jīng)營分析等過程導(dǎo)入教學(xué)過程,通過分工分組、任務(wù)分配、角色定位、定額定量、成本控制以及利潤分析等方式,使學(xué)生體驗真實的數(shù)據(jù)庫相關(guān)企業(yè)和數(shù)據(jù)庫相關(guān)產(chǎn)品的運作過程,從而將復(fù)雜、抽象、晦澀的理論以一種直觀的方式展示出來,提高學(xué)生對知識的認知度,提升學(xué)生的IT綜合素質(zhì)。
1.2.2 “類沙盤”用于數(shù)據(jù)庫課程群建設(shè)的可行性分析
盡管數(shù)據(jù)庫課程群不屬于經(jīng)管或企管類課程體系,然而其培養(yǎng)目標(biāo)與企管類課程有諸多相似之處。比如,數(shù)據(jù)庫課程群的教學(xué)目標(biāo)是培養(yǎng)學(xué)生在實際企業(yè)中從事數(shù)據(jù)庫開發(fā)和維護的能力;數(shù)據(jù)庫系統(tǒng)的設(shè)計、開發(fā)及運維過程屬于團隊活動,需要采用類似企業(yè)項目組的方式進行管理,包括對團隊成員進行明確分工、團隊協(xié)作、形成穩(wěn)定的團隊關(guān)系等。因此,將“沙盤”原理應(yīng)用于數(shù)據(jù)庫課程群的建設(shè)過程,形成“類沙盤”教學(xué)模式,通過學(xué)生進行分組,在項目組中模擬實際項目開發(fā)過程的角色扮演,從項目的可行性研究、需求調(diào)研、設(shè)計、開發(fā)等環(huán)節(jié)進行實戰(zhàn)演練,能夠加深學(xué)生對課程群中各主要課程邏輯關(guān)系的理解,提高學(xué)生對相關(guān)知識的掌握程度和實踐能力,從而提高學(xué)生從事實際工作的能力和就業(yè)能力。
2 教改方案設(shè)計
2.1 改革目標(biāo)和內(nèi)容
根據(jù)數(shù)據(jù)庫相關(guān)課程的教學(xué)現(xiàn)狀,結(jié)合目前外部環(huán)境和實際需求,我們擬從以下幾方面進行改革。
1)明確教學(xué)目標(biāo),構(gòu)建以數(shù)據(jù)庫原理為核心的課程群。
修訂人才培養(yǎng)方案和教學(xué)大綱,建立以數(shù)據(jù)庫原理為基礎(chǔ)的課程群,合理分配不同課程的學(xué)時數(shù),理順課程關(guān)系,明確各門課程的教學(xué)目標(biāo)和主要內(nèi)容,注意課程銜接。
2)改革課堂教學(xué)方式,突出實踐環(huán)節(jié)。
進行教學(xué)方式的探索性改革,引入“案例分析”“項目驅(qū)動”“幕課”等新型教學(xué)方法,同時,增加對流行開發(fā)工具的介紹,加大設(shè)計性實驗的比重,加強對學(xué)生系統(tǒng)開發(fā)能力的培養(yǎng)。
3)緊密結(jié)合市場需求,加強與企業(yè)的合作。
引入新的實用技術(shù),通過開展企業(yè)講座、校企共建等方式,提高學(xué)生應(yīng)對市場需求的能力和就業(yè)能力。
4)引入“類沙盤”教學(xué)模型并在實踐中不斷調(diào)整和優(yōu)化。
引入“類沙盤”模型,在實際操作中,根據(jù)教學(xué)反饋不斷進行調(diào)整。
2.2 關(guān)鍵問題分析
項目擬解決的關(guān)鍵問題如下。
(1)將管理類教改的“沙盤”模式應(yīng)用于計算機專業(yè)課程群,形成“類沙盤”教學(xué)模式,需要調(diào)整傳統(tǒng)沙盤組織形式和實施過程,以適應(yīng)新的環(huán)境。同時,采用沙盤教學(xué),需要參與教師有足夠的駕馭能力。在實施的早期,學(xué)校可以引入企業(yè)導(dǎo)師,但隨著項目的進行,應(yīng)培養(yǎng)專任教師的企業(yè)實戰(zhàn)能力,培養(yǎng)“雙師型”教師。
(2)在建設(shè)數(shù)據(jù)庫課程群的過程中,應(yīng)注重分析當(dāng)前的IT環(huán)境,理順課程群中不同課程的關(guān)系,形成合理的課程體系。
3 具體實施設(shè)計
3.1 實施方案和方法
1)引入陀螺式教學(xué)法。
在數(shù)據(jù)庫課程群的建設(shè)中,擬引入陀螺式教學(xué)法,通過“學(xué)習(xí)—練習(xí)—實踐—綜合應(yīng)用”的螺旋式上升過程,培養(yǎng)學(xué)生有效學(xué)習(xí)的良好習(xí)慣。
(1)基礎(chǔ)教學(xué)階段:以數(shù)據(jù)庫原理為主,講清課程體系,講解基本概念和基本理論。
(2)數(shù)據(jù)庫工具階段:講授某一種數(shù)據(jù)庫產(chǎn)品,介紹數(shù)據(jù)庫管理工具及SQL語言。
(3)數(shù)據(jù)庫設(shè)計階段:引導(dǎo)學(xué)生做數(shù)據(jù)庫系統(tǒng)的綜合開發(fā),培養(yǎng)學(xué)生的綜合設(shè)計能力。
(4)“類沙盤”實戰(zhàn)階段:引入“沙盤”模型,通過虛擬公司運營、項目招標(biāo)、數(shù)據(jù)庫產(chǎn)品開發(fā)等模擬實戰(zhàn),提升學(xué)生應(yīng)對實際工作的能力。
(5)企業(yè)級應(yīng)用階段:通過企業(yè)對接、企業(yè)培訓(xùn)和實習(xí)等方式,使學(xué)生初步具備實際工作能力。
2)建立適合創(chuàng)新思維培養(yǎng)的實踐教學(xué)體系。
我們擬將實踐教學(xué)分為“驗證性實驗—課程設(shè)計實驗—綜合設(shè)計實驗—沙盤—企業(yè)實習(xí)”5個層次。
(1)驗證性實驗:主要指課內(nèi)實驗,是促進學(xué)生深化理論知識、掌握基本實驗技能的教學(xué)環(huán)節(jié)。
(2)課程設(shè)計實驗:面向課程核心內(nèi)容,培養(yǎng)學(xué)生具備初步的系統(tǒng)設(shè)計能力的實驗環(huán)節(jié)。
(3)綜合設(shè)計實驗:面向課程群的實驗,培養(yǎng)學(xué)生綜合運用多門課程知識分析問題和解決問題的能力。
(4)“沙盤”綜合實踐環(huán)節(jié):通過“沙盤”,使每一個學(xué)生參與數(shù)據(jù)庫項目的開發(fā)過程,鼓勵學(xué)生參加課程競賽,培養(yǎng)學(xué)生創(chuàng)新意識。
(5)企業(yè)實習(xí):面向?qū)谄髽I(yè)輸送學(xué)生,使學(xué)生參加實際環(huán)境的數(shù)據(jù)庫運維或開發(fā)。
3)“類沙盤”式教學(xué)模式的探索。
擬從以下3個層次進行“類沙盤”教學(xué)模型的探索 。
(1)“類沙盤”式課程設(shè)計:根據(jù)軟件項目的特點,在每一期課程中若干數(shù)據(jù)庫應(yīng)用系統(tǒng)的招標(biāo)公告,學(xué)生以5~7人為一個開發(fā)小組,通過公開競聘,使組員分別擔(dān)任項目組的項目經(jīng)理、系統(tǒng)設(shè)計師、程序員、經(jīng)濟師等角色;學(xué)生從系統(tǒng)的可行性研究、需求分析、系統(tǒng)設(shè)計到實施,均按照企業(yè)的運作過程進行組織和協(xié)作。每個開發(fā)組最終拿出一套解決方案或產(chǎn)品,由教師根據(jù)項目完成情況進行科學(xué)評價和案例分析。
(2)“類沙盤”式跨專業(yè)綜合實訓(xùn)平臺的搭建[8-10]:擬構(gòu)建跨專業(yè)綜合實訓(xùn)平臺,通過設(shè)立虛擬公司,擴大上一層“類沙盤”課程設(shè)計的范疇,增加新角色,通過軟件項目組、市場組和運維組的協(xié)作來體驗真實軟件公司的運營過程。
(3)完善“類沙盤“模型的業(yè)績評價、考核和認證體系:評價學(xué)生業(yè)績的因素包括項目的完成度、可擴展性、經(jīng)濟效益等??己说男问酵ㄟ^“產(chǎn)品說明會”“認證考試”或參與“軟件外包”大賽等形式進行。
3.2 總體實施計劃
“類沙盤”數(shù)據(jù)庫課程群建設(shè)預(yù)計花費兩年,實施過程細分為如下階段。
第1階段(約3個月)完成文獻調(diào)研,完成課題文獻綜述報告;
第2階段(約3個月)修訂教學(xué)大綱和人才培養(yǎng)方案,理順課程關(guān)系,合理分配學(xué)時;
第3階段(約6個月)提出創(chuàng)新性課程改革方案,導(dǎo)入“類沙盤”教學(xué)模型;
第4階段(約6個月)開展與相關(guān)企業(yè)的對接,引入校企共建課程,根據(jù)實踐完善“類沙盤”教學(xué)模型;
第5階段(約3個月)鼓勵學(xué)生進入企業(yè)實習(xí)、實訓(xùn),提高學(xué)生就業(yè)能力;
第6階段(約3個月)成果總結(jié)和推廣。
4 結(jié) 語
目前我們已在杭州師范大學(xué)錢江學(xué)院計算機專業(yè)就該教改課題進行了實驗性的教學(xué)嘗試,取得了良好效果。根據(jù)計算機專業(yè)的特點修正“類沙盤”模型,在實踐中不斷完善,同時將成果推廣至相近專業(yè)是我們下一步的目標(biāo)。
基金項目:國家自然科學(xué)基金項目(61402144);杭州師范大學(xué)錢江學(xué)院教改項目。
第一作者簡介:李文娟,女,講師,研究方向為云計算、并行計算,liellie@163.com。
參考文獻:
[1] 黃淑偉, 王學(xué)穎. 課程體系構(gòu)建及數(shù)據(jù)庫技術(shù)應(yīng)用課程群優(yōu)化研究:以信息管理與信息系統(tǒng)專業(yè)為例[J]. 中國現(xiàn)代教育裝備, 2011(7): 102-104.
[2] 許薇. 數(shù)據(jù)庫課程群的建設(shè)與教學(xué)改革[J]. 吉林農(nóng)業(yè), 2010(7): 233.
[3] 肖海蓉. 以就業(yè)為導(dǎo)向的信管專業(yè)數(shù)據(jù)庫類課程群實踐教學(xué)模式[J]. 計算機教育, 2012(15):100-103.
[4] 肖穎. 獨立學(xué)院數(shù)據(jù)庫原理課程教改探討[J]. 福建電腦, 2013(6): 54-56.
[5] 王秀娟.“3+1”校企合作下數(shù)據(jù)庫課程創(chuàng)新實踐能力培養(yǎng)研究[J]. 中國現(xiàn)代教育裝備, 2014(1): 60-61.
[6] 陳朝暉. ERP沙盤模擬對抗教學(xué)方式探索與實踐[J]. 實驗室研究與探索, 2009, 28(1): 173-176.
[7] 陳岫. ERP沙盤模擬教學(xué)設(shè)計的探討[J]. 教學(xué)實踐研究, 2012(11): 290-291.
[8] 盧燕. 校企合作,構(gòu)建ERP沙盤實驗教學(xué)及實習(xí)體系[J]. 新建本科院校教學(xué)改革理論與實踐, 2007(6): 578-589.
[9] 吳燕.“跨專業(yè)綜合實訓(xùn)”實踐教學(xué)新模式的探索: 以浙江經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院為例[J]. 實習(xí)實訓(xùn), 2013(9): 86-88.
篇8
【關(guān)鍵詞】 納稅實務(wù) 實踐性教學(xué)系統(tǒng) 高職教育
一、前言
高職院校《納稅實務(wù)》課程是會計電算化專業(yè)等財經(jīng)類專業(yè)中的一門專業(yè)必修課。隨著經(jīng)濟和社會的不斷發(fā)展,社會中各個單位越來越需要能夠勝任電子報稅的復(fù)合型、應(yīng)用型專業(yè)人才?!都{稅實務(wù)》實踐性課程的教學(xué)應(yīng)該以培養(yǎng)學(xué)生的報稅能力為主,立足于培養(yǎng)會計報稅崗位對涉稅業(yè)務(wù)的需求。本文主要基于目前非常流行的Web開發(fā)語言PHP和MySQL數(shù)據(jù)庫技術(shù)對《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的構(gòu)建進行了研究,希望通過《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的構(gòu)建研究,為《納稅實務(wù)》課程提供符合企業(yè)實際情況的實踐性教學(xué)實訓(xùn)項目,更好地培養(yǎng)學(xué)生的實踐性稅務(wù)核算能力,更好地熟練稅收數(shù)據(jù)計算、稅務(wù)報表填寫、報稅等納稅實務(wù)操作能力;并解決好理論知識學(xué)習(xí)與實際企業(yè)納稅實務(wù)互相結(jié)合的關(guān)鍵問題,為同學(xué)們將來走上會計工作崗位奠定良好的納稅實務(wù)基礎(chǔ)[1]。
二、《納稅實務(wù)》實踐性教學(xué)系統(tǒng)構(gòu)建技術(shù)
高職院?!都{稅實務(wù)》課程的教學(xué)目標(biāo)不僅要求學(xué)生具備一定的理論知識,同時也更加注重對學(xué)生納稅實務(wù)能力的培養(yǎng)。教師在教學(xué)過程當(dāng)中,因為實踐平臺的缺乏而導(dǎo)致學(xué)生在實際學(xué)習(xí)當(dāng)中只是學(xué)會了計算,而真正的納稅實務(wù)能力卻沒有得到相應(yīng)的鍛煉。在文獻[2]中,作者構(gòu)建了一種基于ASP動態(tài)編程語言技術(shù)和Access小型數(shù)據(jù)庫技術(shù)的基礎(chǔ)會計實訓(xùn)系統(tǒng)平臺。使用ASP這種語言開發(fā)WEB應(yīng)用程序的時候,一般需要調(diào)用Access數(shù)據(jù)庫。但數(shù)據(jù)庫在多用戶同時并發(fā)訪問或查詢時有一定的極限,因此在《納稅實務(wù)》實踐性教學(xué)系統(tǒng)這種高交互WEB程序的情況下很多時候不能達到實用要求[3]。針對這種納稅實務(wù)實踐能力的欠缺及實踐性教學(xué)系統(tǒng)的相關(guān)缺點,本文著重以當(dāng)前非常流行的PHP開發(fā)語言與MySQL數(shù)據(jù)庫技術(shù)對《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的構(gòu)建進行了研究。
2.1 PHP網(wǎng)絡(luò)編程語言[4]
PHP是一種非常流行完全開放源代碼的腳本W(wǎng)EB開發(fā)語言;PHP網(wǎng)絡(luò)編程語言具有入門簡單的特點,能夠比較快速、節(jié)省的實現(xiàn)相應(yīng)WEB功能;PHP網(wǎng)絡(luò)編程語言具有強大的擴展性,在與各種數(shù)據(jù)庫交互的時候具有非常高的執(zhí)行效率。PHP網(wǎng)絡(luò)編程語言越來越受到WEB開發(fā)程序員的認同和青睞,正逐漸成為WEB開發(fā)者所使用的主要語言。
2.2 MySQL數(shù)據(jù)庫技術(shù)
MySQL數(shù)據(jù)庫是一種非常流行且完全開放源代碼的關(guān)系型數(shù)據(jù)庫管理軟件。是由瑞典的MySQL AB公司所開發(fā),現(xiàn)在屬于甲骨文公司(Oracle)旗下的數(shù)據(jù)庫產(chǎn)品。MySQL數(shù)據(jù)庫是當(dāng)前最為流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(Relational Database Management System)[5]。
MySQL數(shù)據(jù)庫軟件具有:(1)軟件的源代碼完全開源開放,更容易得到技術(shù)支持。若在WEB項目中有不適合的源碼,程序員可以自行修改至最優(yōu)。同時相關(guān)的開源社區(qū)和開源文檔也非常之多,并且MySQL的社區(qū)技術(shù)支持非常強大。(2)跨平臺性能。MySQL數(shù)據(jù)庫能夠在不同的平臺上工作并且同時支持C、PHP、C++、Perl、Java和Python等。(3)MySQL數(shù)據(jù)庫使用的核心線程數(shù)為多線程,同時支持多處理器。大大提高了數(shù)據(jù)庫的運行效率[6]。
三、《納稅實務(wù)》實踐性教學(xué)系統(tǒng)設(shè)計
《納稅實務(wù)》實踐性教學(xué)系統(tǒng)必須按照企業(yè)的稅務(wù)業(yè)務(wù)的流程,完全模擬真實的企業(yè)納稅實務(wù)環(huán)境,盡量用真實的案例來進行實踐性教學(xué)系統(tǒng)構(gòu)建,從而達到鍛煉學(xué)生動手實際操作的能力。國家稅務(wù)局需要申報的稅種主要有消費稅、增值稅、外國企業(yè)和外商投資企業(yè)年度所得稅等;地方稅務(wù)局申報的的主要稅種是個人所得稅、企業(yè)所得稅、城市房產(chǎn)稅、資源稅、印花稅、土地增值稅、房產(chǎn)稅、車船使用稅、城市維護建設(shè)稅、教育費附加稅和城鎮(zhèn)土地使用稅等幾大稅種[7]。同時,MySQL數(shù)據(jù)庫當(dāng)中也要設(shè)置相應(yīng)的表:數(shù)據(jù)字典表、單位情況表、系統(tǒng)選項表、用戶表、系統(tǒng)日志表和學(xué)生基本情況表等。系統(tǒng)功能構(gòu)建須分模塊整合進行,要進行功能架構(gòu)圖的設(shè)計,只有這樣才能理清《納稅實務(wù)》實踐性教學(xué)系統(tǒng)各個模塊及各個模塊所能夠完成的功能。
四、《納稅實務(wù)》實踐性教學(xué)系統(tǒng)應(yīng)用效果
本節(jié)以“企業(yè)稅務(wù)登記及變更”章節(jié)來進行《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的應(yīng)用效果演示。企業(yè)稅務(wù)登記及變更的主要目的就是讓學(xué)生了解企業(yè)進行稅務(wù)登記及變更的相關(guān)程序及規(guī)定。納稅人在實踐性教學(xué)系統(tǒng)辦理稅務(wù)登記或變更的時候,通常需要注意的事項有納稅人名稱、納稅人識別號、注冊地址、法定代表人或負責(zé)人、經(jīng)營范圍、登記注冊類型、總機構(gòu)情況、批準(zhǔn)設(shè)立機關(guān)、分支機構(gòu)情況等[8]。如圖2和圖3所示。
五、總結(jié)
本文主要分析和研究了基于PHP網(wǎng)絡(luò)編程語言和MySQL數(shù)據(jù)庫技術(shù)的《納稅實務(wù)》實踐性教學(xué)系統(tǒng)。本文重點研究了《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的設(shè)計和應(yīng)用效果。結(jié)合《納稅實務(wù)》實踐性教學(xué)系統(tǒng)的實際應(yīng)用,以企業(yè)稅務(wù)登記及變更”章節(jié)為例進行了系統(tǒng)演示。為
更好地培養(yǎng)學(xué)生的實踐性稅務(wù)核算能力,適應(yīng)信息時代企業(yè)現(xiàn)代化報稅需求,為同學(xué)們將來進入會計工作崗位奠定良好的納稅實務(wù)基礎(chǔ)。
參 考 文 獻
[1]董雪蓮,龐文莉.《納稅實務(wù)》課程實踐教學(xué)體系的研究[J].中國科技博覽,2012,(17):101-101.
[2]《基礎(chǔ)會計實務(wù)》課程建設(shè)組.基于asp技術(shù)的基礎(chǔ)會計實訓(xùn)系統(tǒng)平臺的設(shè)計與開發(fā)[J].廣西廣播電視大學(xué)學(xué)報,2011,22(3).
[3]龔文生.Access數(shù)據(jù)庫訪問速度的提高[J].思茅師范高等??茖W(xué)校學(xué)報,2010,26(3):43-45.
[4]龔地斌.《PHP+MySQL網(wǎng)站開發(fā)技術(shù)》課程設(shè)計的實踐與探索[J].科技創(chuàng)新導(dǎo)報, 2014,(12):237-237.
[5]方斌,劉耀欽.基于B/S模式使用PHP+MySQL進行Web開發(fā)[J].鄖陽師范高等??茖W(xué)校學(xué)報,2014,34(3):15-16.
[6]李強.以PHP+MySQL為基礎(chǔ)的網(wǎng)站開發(fā)研究[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2014,(5):22-23.
篇9
關(guān)鍵詞:Web開發(fā);WebMatrix;分階段教學(xué)模式;課程實訓(xùn)
中圖分類號:TP393
文獻標(biāo)識碼:A
文章編號:1009-3044(2017)10-0101-02
Web網(wǎng)站開發(fā)是一個綜合性的IT技能,在社會中應(yīng)用很廣,開發(fā)人員的需求量也很大,因此在高職計算機應(yīng)用技術(shù)專業(yè)開設(shè)該課程符合市場的需求。網(wǎng)站開發(fā)對技術(shù)人員要求較高,如何培養(yǎng)出合格的高職人才需要我們不斷的探究和實踐。
很多學(xué)校在制定專業(yè)教學(xué)計劃時存在這樣一些問題:有些課堂所講的內(nèi)容過于簡單或已過時,很難貼近社會的要求,即學(xué)校培養(yǎng)的人才滿足不了市場的需要;或者直接把市場應(yīng)用的技術(shù)和項目直接搬進課堂,講給學(xué)生,這樣的項目學(xué)生很難理解,與學(xué)生接受能力相脫節(jié)。專業(yè)負責(zé)人在制訂教學(xué)計劃時要避免出現(xiàn)以上兩種情況,在制訂教學(xué)計劃和設(shè)置教學(xué)內(nèi)容時要遵循兩個原則,第一要與市場接軌,第二要考慮到學(xué)生的接受程度,循序漸進,由淺入深,逐步積累,才能培養(yǎng)出市場需要的網(wǎng)站開發(fā)人才。
在幾年的教學(xué)實踐中,我們總結(jié)提煉出一套行:Z6-效的課程教學(xué)模式,解決了以上兩方面的問題。以平臺的學(xué)習(xí)為例,結(jié)合學(xué)生學(xué)習(xí)由易到難的階段性規(guī)律和學(xué)生的個性差異,提出了分階段的教學(xué)模式。把網(wǎng)站開發(fā)課程設(shè)置為基礎(chǔ)階段和進階階段。基礎(chǔ)階段以掌握網(wǎng)站基本技能和基礎(chǔ)知識點為主,進階階段即技術(shù)拓展階段,以學(xué)習(xí)MVC框架等市場主流web開發(fā)技術(shù)為主。
在第一階段,使用WebMatrix作為web開發(fā)課程學(xué)習(xí)的先鋒官。WebMatrix是微軟提供的一個完全免費的Web開發(fā)工具,它巧妙地將Web服務(wù)器、數(shù)據(jù)庫、程序架構(gòu)融合在一起,操作比較簡單,安裝也非常簡易,適合作為新手進行Web開發(fā)的入門學(xué)習(xí)。
1.WebMatrix特點
Microsoft WebMatrix是微軟的web開發(fā)工具,包含了創(chuàng)建網(wǎng)站所需的所有資源。提供了開源的Web項目和內(nèi)置的web模板,也可以直接從零_始編寫代碼。該軟件操作簡單,而且可以免費使用。WebMatrix提供了和在互聯(lián)網(wǎng)上Web站點使用的一樣強大的Web服務(wù)器、數(shù)據(jù)庫引擎以及程序架構(gòu),確保了所開發(fā)的Web站點能平滑無縫地從開發(fā)環(huán)境遷移到生產(chǎn)環(huán)境。WebMatrix將Visual Studio集成到工作流當(dāng)中,可以連接到Visual Studio來使用諸如調(diào)試以及配置等更加強大的功能。如果需要大容量的關(guān)系數(shù)據(jù)庫服務(wù)器時,很方便將已有的數(shù)據(jù)庫和數(shù)據(jù)從SQL Server Compact遷移到SQL Server。WebMatfix軟件難易適中,非常適合web初學(xué)者的學(xué)習(xí)。
2.課程設(shè)計和分階段教學(xué)實施方案
2.1知識儲備
動態(tài)網(wǎng)站開發(fā)是一門綜合 性的計算機課程,學(xué)生需要具備前期知識的儲備,才能進行網(wǎng)站開發(fā)課程的學(xué)習(xí)。前期學(xué)生需具備計算機基礎(chǔ)方面的知識,因此把靜態(tài)網(wǎng)站設(shè)計、數(shù)據(jù)庫、網(wǎng)絡(luò)基礎(chǔ)知識、C語言和C#程序設(shè)計等這些課程作為動態(tài)網(wǎng)站開發(fā)的前導(dǎo)課程。通過學(xué)習(xí)這些前導(dǎo)課程使學(xué)生具備以下的一些能力。具體技能要求如下表1所示。
2.2課程設(shè)計與實施方案
本文著重介紹基礎(chǔ)階段的課程實施方案,需要90學(xué)時的課程加一個實訓(xùn)課程來完成。其中學(xué)生需要提交兩個完整的網(wǎng)站項目,第一個項目是自己獨立完成,第二個項目是指定題目,在教師的指導(dǎo)下在實訓(xùn)中完成?;A(chǔ)階段包括三個環(huán)節(jié),第一環(huán)節(jié)是基礎(chǔ)知識應(yīng)用,第二環(huán)節(jié)是中期檢驗,第三階段是綜合應(yīng)用。
基礎(chǔ)知識應(yīng)用環(huán)節(jié)基本流程:老師先演示相關(guān)的技術(shù),對核心技術(shù)進行講解,學(xué)生通過實例演練來掌握基本應(yīng)用技術(shù)。主要知識點有Web Matrix的安裝、Razor語法介紹、內(nèi)容頁和布局頁的使用、表單的應(yīng)用、數(shù)據(jù)庫的應(yīng)用、WebGrid顯示表格數(shù)據(jù)、文件處理、圖像處理、添加電子郵件、網(wǎng)站身份認知等方面的內(nèi)容,每個知識點相互獨立,每章都有豐富的實例幫助學(xué)生學(xué)習(xí),需要60-80學(xué)時。
中期檢驗環(huán)節(jié)讓學(xué)生自主完成一個網(wǎng)站的設(shè)計和實現(xiàn),需要應(yīng)用到第一環(huán)節(jié)所學(xué)到的知識要點。學(xué)生利用業(yè)余時間完成,并利用課上4-6個學(xué)時進行答疑和作品展示。
綜合應(yīng)用環(huán)節(jié)是通過3~4周的課程實訓(xùn)進行。該環(huán)節(jié)引入一個完整的網(wǎng)站項目,老師指導(dǎo)學(xué)生完成,是對所學(xué)知識的整合和綜合應(yīng)用,使學(xué)生達到融會貫通,為下一階段深入學(xué)習(xí)Web框架打牢基礎(chǔ),同時建立學(xué)生學(xué)習(xí)網(wǎng)站開發(fā)的濃厚興趣。
3.實訓(xùn)環(huán)節(jié)的實施
實訓(xùn)教學(xué)是高職教學(xué)中的一個重要環(huán)節(jié),是對課程教學(xué)中所涉及的知識點的鞏固、提煉和升華。是培養(yǎng)高技能應(yīng)用型人才的有效途徑。在實訓(xùn)中應(yīng)充分調(diào)動學(xué)生積極性,以學(xué)生為主體,以實踐項目為主要載體,目的是培養(yǎng)學(xué)生的綜合實踐能力、分析解決問題的能力和意識。
課程實訓(xùn)以學(xué)生出勤管理系統(tǒng)為例,老師提出項目的功能要求,指引學(xué)生一步步進行Web開發(fā)技術(shù)的綜合演練。該實例是一個綜合性的項目,囊括了主流網(wǎng)站需要的核心功能,應(yīng)用到第一個環(huán)節(jié)所學(xué)的全部知識,項目由易到難,難度適合,符合學(xué)生的學(xué)習(xí)規(guī)律。該項目主要包括以下幾個方面的功能:基礎(chǔ)信息管理、后臺數(shù)據(jù)管理、出勤信息統(tǒng)計、用戶權(quán)限管理等。學(xué)生出勤管理系統(tǒng)課程實訓(xùn)的功能模塊如表2。
4.課程評價和教學(xué)效果
篇10
當(dāng)前我國計算機網(wǎng)絡(luò)技術(shù)教育、信息技術(shù)與學(xué)科課程整合等得以迅速發(fā)展,但計算機網(wǎng)絡(luò)技術(shù)教學(xué)體系在高校網(wǎng)絡(luò)技術(shù)領(lǐng)域之中仍然薄弱,教師在本專業(yè)培養(yǎng)學(xué)生德智體美全面發(fā)展的同時,應(yīng)積極教導(dǎo)學(xué)生掌握計算機網(wǎng)絡(luò)技術(shù)的基礎(chǔ)知識和基礎(chǔ)理論,同時還要具有維護及管理大小型網(wǎng)站以及網(wǎng)絡(luò)技術(shù)應(yīng)用開發(fā)的能力,從而向國家培養(yǎng)和輸送具有高技能的計算機網(wǎng)絡(luò)技術(shù)啊??茖哟蔚膶嵱眯蛯I(yè)人才。將計算機網(wǎng)絡(luò)實驗課程體系的主要實踐環(huán)節(jié)包括計算機接口技術(shù)、局域網(wǎng)技術(shù)、多媒體技術(shù)基礎(chǔ)以及網(wǎng)絡(luò)綜合布線技術(shù)基礎(chǔ)切實可行的實施在實驗課程體系之中。
2優(yōu)化計算機網(wǎng)絡(luò)課程體系的教學(xué)思路
2.1目標(biāo)的確定“以人為本”的思想不僅可以應(yīng)用在現(xiàn)代企業(yè)的管理當(dāng)中,同樣適用于教育領(lǐng)域,當(dāng)今社會的競爭歸根結(jié)底是人力資源的爭奪,高校計算機網(wǎng)絡(luò)技術(shù)教學(xué)也應(yīng)該以滿足市場所需為原則,結(jié)合現(xiàn)代大學(xué)生自身特點,制定出合理、科學(xué)地人才培養(yǎng)計劃和教學(xué)目標(biāo),例如:由于計算機網(wǎng)絡(luò)技術(shù)專業(yè)原本就是以應(yīng)用為主的一門學(xué)科,學(xué)校和教師應(yīng)該充分體現(xiàn)“以人為本”的教育思想,針對學(xué)生實際情況來設(shè)定,將計算機網(wǎng)絡(luò)實驗課程及應(yīng)用課程作為開設(shè)的一門基礎(chǔ)類課程,為計算機專業(yè)學(xué)生的必修科目,針對此門課程可以制定如下的教學(xué)目標(biāo):首先,在教師的指導(dǎo)講解后,讓學(xué)生對局域網(wǎng)技術(shù)、計算機基本操作實訓(xùn)、局域網(wǎng)組建實訓(xùn)、網(wǎng)絡(luò)綜合布線技術(shù)、TCP/IP技術(shù)實訓(xùn)、網(wǎng)絡(luò)安全技術(shù)實訓(xùn)等知識有一個概況的了解和清晰地認識,這部門屬于第一層次的目標(biāo),其次,在充分知曉必備的基礎(chǔ)知識后,要求學(xué)生掌握諸如可視化的對象編程以及高級語言的編程和設(shè)計,具備一定思想高度,該部分為第二層次的目標(biāo),最后,通過上述幾方面的基礎(chǔ)知識積累,使得學(xué)生能夠?qū)τ嬎銠C領(lǐng)域中的小型數(shù)據(jù)庫應(yīng)用系統(tǒng)進行合理的開發(fā)、設(shè)計與研究,進而達到將數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用課程充分相結(jié)合的目的。
2.2方法的改善為了全面提升學(xué)生的應(yīng)用實踐能力,教師可以采用案例教學(xué)法,通過一個個實際的例子,來指導(dǎo)學(xué)生進行分析和研究,有針對性地在每一節(jié)課中適當(dāng)引入教學(xué)案例,這樣不僅讓枯燥、空洞的理論知識得以具體形象化,而且在實際的講解操作中。鍛煉了學(xué)生思維分析能力,提升了學(xué)習(xí)積極性和興趣,也有利于師生的交流和探討,經(jīng)過細致地研究講解,讓學(xué)生掌握一定實踐經(jīng)驗,學(xué)會利用所學(xué)知識解決實際問題,對創(chuàng)造性的激發(fā)具有明顯效果。在計算機網(wǎng)絡(luò)技術(shù)專業(yè)的課程教學(xué)當(dāng)中,教師可以事先為學(xué)生設(shè)定任務(wù),以促進其積極研究探索。
2.3內(nèi)容的優(yōu)化調(diào)整教學(xué)內(nèi)容的優(yōu)化調(diào)整同樣對于三本院校計算機專業(yè)數(shù)據(jù)庫及應(yīng)用課程的一體化教學(xué)改革十分重要,結(jié)合課程中主要的三個方面的知識:數(shù)據(jù)庫原理、數(shù)據(jù)庫接口技術(shù)以及數(shù)據(jù)庫應(yīng)用,做出進一步的優(yōu)化與調(diào)整,以便達到最適合學(xué)生學(xué)習(xí)的效果。與此同時,教師在實際教學(xué)中還可將各種網(wǎng)絡(luò)設(shè)備的特性、網(wǎng)絡(luò)的構(gòu)架、雙絞線的制作和測試、以太網(wǎng)和虛擬局域網(wǎng)的安裝配置、子網(wǎng)的劃分、路由器的配置等各種網(wǎng)絡(luò)技術(shù)的知識點融入在實驗教學(xué)之中,通過有針對性的學(xué)習(xí)以此達到專業(yè)技能的培訓(xùn)目標(biāo)。
3總結(jié)
- 上一篇:自動化實訓(xùn)總結(jié)
- 下一篇:廣告實訓(xùn)總結(jié)
熱門標(biāo)簽
數(shù)據(jù)分析論文 數(shù)據(jù)挖掘論文 數(shù)據(jù)管理論文 數(shù)據(jù)安全論文 數(shù)據(jù)庫論文 數(shù)據(jù)分析 數(shù)據(jù)誤差 數(shù)據(jù)挖掘總結(jié) 數(shù)據(jù)采集 數(shù)據(jù)統(tǒng)計 心理培訓(xùn) 人文科學(xué)概論
相關(guān)文章
1政務(wù)數(shù)據(jù)協(xié)同治理的分析
3建筑業(yè)統(tǒng)計數(shù)據(jù)質(zhì)量探討