【摘要】計算機教育是一項融知識性與技能性于一體的教育,個人認為項目教學法將能極大地推進我們的計算機教學改革,以崗位教學模式為切入點,結合項目教學,課堂效果好,也更能讓學生迅速掌握技能和適應社會能力。本文著重探討兩種方法相結合在數(shù)據(jù)庫課程教學的應用。
【關鍵詞】計算機教學 ?崗位教學 ?項目教學 ?數(shù)據(jù)庫教學
【中圖分類號】G71 【文獻標識碼】A 【文章編號】2095-3089(2015)08-0113-01
1.崗位教學法與項目教學法
崗位教學法是由教師根據(jù)企業(yè)崗位體驗的實際工作需要提出崗位體驗工作任務,采取指導和實踐的方式,傳授給學生完成崗位體驗工作任務的思路、方法、操作技巧。在整個教學過程中,堅持以學生實踐為主體,完成崗位工作為目標,以企業(yè)崗位體驗操作方法和操作要求為考核標準。這使學生在課堂上能身臨其境,找到任職的感覺。
項目教學法是一種典型的以學生為中心的教學方法。學生在教師的指導下親自處理一個項目的全過程。項目教學法改變了傳統(tǒng)教學的三個中心:由以教師為中心轉變?yōu)橐詫W生為中心,由以課本為中心轉變?yōu)橐浴绊椖俊睘橹行?,由以課堂為中心轉變?yōu)橐詫嶋H經(jīng)驗為中心。
崗位教學法和項目教學法相結合就是以崗位需求為導向,為學生的多樣化學習創(chuàng)造環(huán)境,培養(yǎng)學生的綜合素養(yǎng)及結合實際問題自主探究、解決問題的能力,提高學生的專業(yè)技能應用能力水平,最終達到就業(yè)能力的目標。
2.教學實踐
充分運用先進的項目教學,案例教學方法,教學過程緊密圍繞項目、案例開展,項目的設計和案例的選擇注意與企業(yè)實際需求相結合,著重傳授學生實際工作中所需的技術知識和操作技能,使學生了解工作的相關流程。這樣對學生的自學能力,分析問題和解決問題能力、實踐和就業(yè)能力具有著顯著的提升作用[1]。在數(shù)據(jù)庫課程教學實踐中,本人認為開發(fā)數(shù)據(jù)庫管理系統(tǒng)是學習數(shù)據(jù)庫的最好方法,系統(tǒng)功能不需要很復雜但要麻雀雖小而五臟俱全,讓學生參與項目中的各個崗位工作和真實體驗崗位的責任,了解崗位所需的技能和應具備的素質(zhì)。
1)確定項目。選取學生身邊熟悉的內(nèi)容,確定為 “學生管理系統(tǒng)”,包含招生管理(錄入新生/學生分班/分配學生宿舍)、學籍管理(修改學生資料/查詢學生資料/學生調(diào)班/學生宿舍查詢/學生調(diào)宿舍)、 學費管理(錄入收費/更正收費/學生繳費欠費查詢/各學期交費明細查詢/各班級已繳費統(tǒng)計)、考勤管理(錄入考勤/修改考勤/考勤詳細查詢/班級學生考勤統(tǒng)計/學生考勤分析)、成績管理(導出課程信息/導入班級成績/補考成績導入/成績修改/刪除單科成績/課程成績提交情況/學生個人成績查詢/單科成績查詢/學期成績查詢/畢業(yè)成績查詢/補考匯總/學生學期總分/合格率統(tǒng)計/成績分析表)、技能考證(技能報名/刪除技能證報名/技能證報名查詢/技能證報名情況統(tǒng)計/技能成績導入/刪除技能證成績/技能證成績查詢)。這系統(tǒng)是學校日常使用的重要信息系統(tǒng)。
2)確定工作崗位及分組。指導教師是項目經(jīng)理,采用項目管理的形式,參照企業(yè)的人員崗位設置按照軟件開發(fā)的需求分析、系統(tǒng)設計、軟件實現(xiàn)、軟件測試、軟件技術支持與軟件服務等六個崗位,每個項目組基本由六人組成,全班分成多個項目組。
3)項目工作流程[2]。
(1)需求分析階段。教師將“學生成績管理系統(tǒng)”的基本需求形成書面的原始文件,在進行需求分析時,指導教師也充當用戶的角色,而各組由需求分析崗位負責人組織項目成員與用戶溝通,獲得相關信息后,進行組內(nèi)討論,并編寫項目需求分析說明書。這階段讓學生學會如何跟用戶溝通、體會團隊合作。項目組提交需求分析說明書。
(2)系統(tǒng)設計階段。由系統(tǒng)設計負責人組織成員根據(jù)項目的需求,結合數(shù)據(jù)庫設計等知識,在項目經(jīng)理(老師)指導下,進行系統(tǒng)的詳細設計,形成詳細設計說明書和數(shù)據(jù)庫設計說明書。這一階段培養(yǎng)學生的項目分析和設計能力。項目組提交系統(tǒng)詳細功能設計說明書、數(shù)據(jù)庫設計說明書。
(3)軟件實現(xiàn)階段。在項目經(jīng)理的指導下,崗位負責人分配代碼編寫的工作任務,完成數(shù)據(jù)庫系統(tǒng)的代碼編寫與調(diào)試工作。小組成員每日都要提交完成情況工作報告給項目組長,組長匯集報告并與組員共同討論存在的問題并解決,若有解決不了的問題,則形成項目組的工作報告呈給項目經(jīng)理,由項目經(jīng)理(指導老師)協(xié)助解決。這一階段實施的時間較長,這些崗位主要培養(yǎng)學生的代碼編寫、代碼調(diào)試、系統(tǒng)測試、文檔編寫、團隊合作溝通等能力。在這個實現(xiàn)過程,學生會遇到很多問題,這就需要加強自主學習和對實際問題的分析解決等能力。項目組提交數(shù)據(jù)庫、系統(tǒng)源代碼、工作報告。
(4)軟件測試階段。在項目經(jīng)理的監(jiān)督指導下,由軟件測試崗位負責人分配項目組成員的工作任務,按照項目的開發(fā)進度完成軟件的測試工作,編寫測試文檔,提交崗位負責人,由負責人把出現(xiàn)的問題反饋給上一階段的負責人,軟件實現(xiàn)階段的負責人分配問題給相應組員解決。再測試,再解決,不斷循環(huán),直到用戶認可項目。這一階段培養(yǎng)學生軟件測試能力,掌握測試的技術和技巧,團隊合作能力得到進一步的提高。項目組提交軟件系統(tǒng)和軟件測試文檔。
(5)軟件技術支持階段。這一階段的崗位負責人分配成員完成編寫軟件系統(tǒng)的用戶手冊和制作軟件安裝包。這階段培養(yǎng)學生制作軟件安裝包的能力和文檔編寫能力,并體會到最終成果的完成感受。項目組交軟件安裝程序和用戶手冊。
(6)軟件維護階段。這一階段可在項目經(jīng)理的監(jiān)督指導下,崗位負責人分配工作任務,組員充當用戶,按照用戶手冊使用軟件,有問題就反饋給負責人,由負責人根據(jù)問題討論原因和解決方法。這階段培養(yǎng)學生在軟件維護階段中分析問題、解決問題、人員協(xié)調(diào)能力。項目組交最新版本的軟件安裝程序和用戶手冊。
3.教學反思
通過實踐,我認為在教學中應重點注意以下的幾個方面:
(1)讓學生自己發(fā)現(xiàn)問題,提出問題,尋求問題解決的方案。
教師的指導要恰到好處。針對不同層次的學生,教師指導的深度要有所不同,要讓學生自己發(fā)現(xiàn)知識、提高技能。
(2)循循善誘,引導學生自主探索完成單元計劃工作。
教師在設計問題時不要面面俱到,要給學生的思考和嘗試留有余地,鼓勵和指導學生充分利用各種資源完成計劃工作。
(3)發(fā)揮教師在評價中的主導作用,實行多元化評價模式。
可采用自我評價——過程評價——展示評價等評價模式,評價不能是單一的要有多樣性。教師在教學中要尊重、去關注、去研究學生的個性差異,找到個性化教學的科學依據(jù),允許不同的學生從不同的角度認識問題,采用不同的知識與方法解決問題。教學中,可將各開發(fā)小組的作品向全體學生展示并可讓學生自由發(fā)表看法,由各項目開發(fā)經(jīng)理對所有作品按照項目評估反饋表打分。然后根據(jù)反饋情況,各開發(fā)小組對作品進行相應修改。這種“評估反饋修改——再評估反饋修改”可循環(huán)多次,直到項目達標為止。
4.應用總結
計算機技術飛速發(fā)展,促使我們計算機教育工作者不得不對現(xiàn)有模式進行改革,更新教學觀念,探索更有效的教學方法。實踐表明,這種方法在數(shù)據(jù)庫教學中讓學生在模擬的實際工作氛圍里,切身感受公司的管理體制和運行機制,讓學生了解企業(yè)對員工的各項要求,在各自崗位充分調(diào)動自己的積極性去工作,同時增強學生的崗位責任心,為學生步入真實崗位提供真正的崗位體驗。
參考文獻:
[1]應世根.對中職學校計算機類專業(yè)領域?qū)嵤┱n程置換的思考[J].職教論壇.2007(33).
[2]崗位教學法 [N] .http://www.doc88.com/p-491544176 343. html
作者簡介:
岑守念(1978-)男,漢族,廣東省陽春市人,現(xiàn)任職于陽江市技師學院、陽江市第一職業(yè)技術學校,高級講師,大學本科,研究方向:計算機及應用。