摘 要:高職軟件技術(shù)專業(yè)的建設(shè)目標(biāo)是基于嶺南職院“省示范性高職院校培育建設(shè)任務(wù)”的建設(shè)要求而確定的,嶺南職院對各專業(yè)提出了雙需求、四融合的建設(shè)要求,軟件技術(shù)專業(yè)的網(wǎng)絡(luò)課程也應(yīng)適應(yīng)建設(shè)要求的需要,進(jìn)行課程架構(gòu)的研究與轉(zhuǎn)化。
關(guān)鍵詞:軟件技術(shù) 網(wǎng)絡(luò)課程
中圖分類號:G64 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2013)06(b)-0171-02
網(wǎng)絡(luò)課程教學(xué)已成為高職院校教學(xué)應(yīng)用的一種重要組成形式,對高職院校的教育教學(xué)改革和教學(xué)質(zhì)量的提高效果顯著。在軟件技術(shù)專業(yè)的教學(xué)活動中,充分利用本專業(yè)的技術(shù)優(yōu)勢以及計算機(jī)網(wǎng)絡(luò)和多媒體技術(shù)來建設(shè)網(wǎng)絡(luò)課程教學(xué)平臺是非常必要的。運(yùn)用現(xiàn)代信息技術(shù)推進(jìn)軟件技術(shù)教學(xué)網(wǎng)絡(luò)化的進(jìn)程,促進(jìn)教學(xué)方式的根本性變革,培養(yǎng)學(xué)生的創(chuàng)新精神和實踐能力。現(xiàn)在嶺南職院已經(jīng)逐步推廣并實施了網(wǎng)絡(luò)課程建設(shè),并在各二級學(xué)院的每個專業(yè)中建設(shè)了相關(guān)重點(diǎn)課程的網(wǎng)絡(luò)課程,并取得了一定的成果。
但在看到成果的同時,我們也要思考如何讓網(wǎng)絡(luò)課程更貼近學(xué)生的學(xué)習(xí)需求,如何將網(wǎng)絡(luò)課程的課程體系設(shè)計的更加合理,將網(wǎng)絡(luò)課程的優(yōu)勢充分的發(fā)揮出來。另外嶺南職院正在致力于“省示范性高職院校培育建設(shè)任務(wù)”的建設(shè),提出了如“雙需求”“四融合”的教學(xué)目標(biāo),即現(xiàn)在的高職教育不僅僅要從崗位需求出發(fā),而且還要從培養(yǎng)學(xué)生具備相應(yīng)的技術(shù)消化吸收能力、創(chuàng)新能力的需求出發(fā),來作為高職教學(xué)設(shè)計的邏輯起點(diǎn)。校企合作建立“雙主體”辦學(xué)機(jī)構(gòu),混編教學(xué)標(biāo)準(zhǔn)、師資、資源、文化等,使校企深度融合起來。另外軟件技術(shù)專業(yè)正在進(jìn)行“基于云計算的職業(yè)教育網(wǎng)絡(luò)平臺的構(gòu)建”“創(chuàng)新型工程化教學(xué)培養(yǎng)模式”等具有創(chuàng)新性和建設(shè)性的課題和研究方向,并取得相應(yīng)的成果。我們?nèi)绾文軐⑦@些學(xué)院的建設(shè)目標(biāo)、先進(jìn)科學(xué)的成果與網(wǎng)絡(luò)課程結(jié)合,在更大的程度上發(fā)揮網(wǎng)絡(luò)課程的優(yōu)勢并將這些成果體現(xiàn)出來,這也是我們需要思考和解決的。
1 嶺南職院軟件技術(shù)專業(yè)的建設(shè)目標(biāo)
軟件技術(shù)專業(yè)關(guān)注于計算機(jī)軟件的開發(fā)與應(yīng)用,對于網(wǎng)絡(luò)課程改革的研究與轉(zhuǎn)化具有特定的優(yōu)勢。這個項目就是軟件技術(shù)專業(yè)的層面上實現(xiàn)對網(wǎng)絡(luò)課程的改革并實踐相應(yīng)的成果,并逐步推廣到其他專業(yè)的網(wǎng)絡(luò)課程上,以帶動整個學(xué)院網(wǎng)絡(luò)課程水平的提高,為嶺南職院“省示范性高職院校培育建設(shè)任務(wù)”提供支持和服務(wù)在軟件技術(shù)專業(yè)中建立“雙需求”“四融合”的專業(yè)人才培養(yǎng)模式和專業(yè)課程體系。本專業(yè)提出了“代碼編寫能力需求”“業(yè)務(wù)邏輯需求”的雙需求目標(biāo)。要求學(xué)生不僅僅掌握基本的代碼編寫能力,還要能夠進(jìn)行業(yè)務(wù)邏輯分析及解決能力,為能夠勝任如程序員、系統(tǒng)分析師、系統(tǒng)架構(gòu)師等多層次職位打下基礎(chǔ),提供相應(yīng)的職業(yè)發(fā)展深度。
目前網(wǎng)絡(luò)課程的建設(shè)與嶺南先進(jìn)教育思想和建設(shè)目標(biāo)有一定程度的脫節(jié),現(xiàn)在的網(wǎng)絡(luò)課程架構(gòu)和知識體系中,只體現(xiàn)了就業(yè)崗位所需的技術(shù)能力,但已經(jīng)不能適應(yīng)現(xiàn)代社會的發(fā)展需要,通過網(wǎng)絡(luò)課程改革既要滿足軟件技術(shù)專業(yè)的崗位需求,還要按照技術(shù)活動過程所需要的技術(shù)選題、技術(shù)路線、技術(shù)運(yùn)用、技術(shù)創(chuàng)新的完整技術(shù)訓(xùn)練,培養(yǎng)學(xué)生的技術(shù)素養(yǎng)和技術(shù)應(yīng)用與創(chuàng)新能力。嶺南職院軟件技術(shù)專業(yè)根據(jù)自身專業(yè)特點(diǎn),提出了。在軟件技術(shù)專業(yè)的網(wǎng)絡(luò)課程體系以及單個課程內(nèi)容設(shè)置中,構(gòu)建包括“基本技術(shù)技能”“專業(yè)技術(shù)技能”“綜合技術(shù)技能”“創(chuàng)新技術(shù)技能”等元素的專業(yè)課程體系。
2 軟件技術(shù)專業(yè)網(wǎng)絡(luò)課程的架構(gòu)實現(xiàn)
軟件技術(shù)專業(yè)網(wǎng)絡(luò)課程的架構(gòu)具有其特殊性,在單門課程的架構(gòu)設(shè)置中通過遞進(jìn)性、螺旋性的教學(xué)培養(yǎng)模式,使用學(xué)生深入掌握這門課程及相關(guān)課程的技術(shù)技能點(diǎn)及應(yīng)用場合,并以項目為導(dǎo)向,熟悉實際開發(fā)流程。
以《Android應(yīng)用開發(fā)》這門課程為例,依據(jù)“省示范性高職院校培育建設(shè)任務(wù)”的要求進(jìn)行該門網(wǎng)絡(luò)課程的架構(gòu)設(shè)計與建設(shè)。整個課程共96個學(xué)時,總體架構(gòu)可分為3+1個階段。
第一階段:基礎(chǔ)知識教學(xué)。
本階段24個學(xué)時,屬于基本技術(shù)技能學(xué)習(xí)階段。由于學(xué)生大多數(shù)在此之前沒有接觸過Android技術(shù),如果一開始就進(jìn)行項目教學(xué)的話,會將相關(guān)技術(shù)技能點(diǎn)應(yīng)用于復(fù)雜的業(yè)務(wù)中,學(xué)生無法輕松接受。該部分就是通過一些簡單而且獨(dú)立的案例講解單個技術(shù)技能點(diǎn)的使用方法。每個章節(jié)都包括課件、教案、本章節(jié)源代碼以及相關(guān)教學(xué)視頻
這個階段主要包括如下一些技術(shù)技點(diǎn):開發(fā)環(huán)境的配置和項目框架的搭建、用戶界面的設(shè)計、事件處理、動畫等
第二階段:項目案例教學(xué)。
本階段36個學(xué)時,屬于專業(yè)技術(shù)技能學(xué)習(xí)階段。當(dāng)學(xué)習(xí)完第一部分之后,學(xué)生應(yīng)對Android相關(guān)技術(shù)技能點(diǎn)有了基本的了解,那么就應(yīng)該通過一個完整的項目案例對這些知識進(jìn)行融會貫通,并在此基礎(chǔ)上再進(jìn)行相應(yīng)提高。整個貫穿項目可以用《手機(jī)文件管理器》為例,將所有技術(shù)技能點(diǎn)融入到項目中。對手機(jī)文件管理器的界面設(shè)計、文件的檢索與展示、音視頻的播放與處理、系統(tǒng)設(shè)置等方面進(jìn)行講解及實現(xiàn)。
在這個階段要求學(xué)生熟悉一個項目的架構(gòu),能熟練地進(jìn)行Android項目開發(fā)的編碼工作,培養(yǎng)學(xué)生的代碼編寫能力。
第三階段:項目實戰(zhàn)。
本階段約36個學(xué)時,屬于創(chuàng)新技術(shù)技能學(xué)習(xí)階段。以軟件開發(fā)過程為線索,由學(xué)生分小組自定義課題進(jìn)行開發(fā),通過這個階段的訓(xùn)練,使學(xué)生掌握軟件開發(fā)的基本流程,模擬軟件開發(fā)的實際場景,能夠?qū)崿F(xiàn)軟件技術(shù)一定程度的創(chuàng)新。這個階段主要由需求分析、概要設(shè)計、詳細(xì)設(shè)計、編碼、測試、部署這幾個章節(jié)組成,每個章節(jié)中提供相關(guān)文檔模板、文檔范例以及該階段的開發(fā)規(guī)范。
在這個階段的教師要求具備豐富的企業(yè)經(jīng)驗,最好是在軟件企業(yè)工作的項目經(jīng)理,由他們將軟件企業(yè)實際開發(fā)流程和項目經(jīng)驗帶入到課堂上,使用學(xué)生能真實感受到項目開發(fā)的整個流程,實現(xiàn)校企的深度融合,使學(xué)生能夠進(jìn)行自定義課題業(yè)務(wù)的分析和設(shè)計,培養(yǎng)學(xué)生的業(yè)務(wù)邏輯分析與設(shè)計能力。這個階段
第四階段:課后項目學(xué)習(xí)。
這個階段就是“3+1”中的那個“1”,屬于綜合技術(shù)技能學(xué)習(xí)階段。軟件開發(fā)學(xué)習(xí)貴在多練,這個階段可以與第二、第三階段并行開始。在這個階段中可以準(zhǔn)備兩個左右的項目供學(xué)生選擇練習(xí)。這些項目必須具備step-by-step的特征,即通過較為詳細(xì)的項目分解,圖文并茂地講解每個分解步驟的實現(xiàn)過程,指導(dǎo)學(xué)生能夠跟隨講解一步一步地實現(xiàn)這個項目。這個階段可以采用《手機(jī)聯(lián)系人管理系統(tǒng)》《基于Android的空戰(zhàn)游戲》《微博客戶端》作為練習(xí)項目,供同學(xué)們選擇,特別是《微博客戶端》可以呼應(yīng)如《Web應(yīng)用程序開發(fā)》之類的課程,使用Web服務(wù)技術(shù)實現(xiàn)服務(wù)器端數(shù)據(jù)發(fā)布,使用Android技術(shù)實現(xiàn)手機(jī)客戶端對數(shù)據(jù)的請求、獲取、操作及展示功能,這樣就可以使軟件技術(shù)專業(yè)的課程相互呼應(yīng),課程間不孤立,真正做到學(xué)以致用、融會貫通。
網(wǎng)絡(luò)課程建立起來后,如何能夠?qū)⑵渥饔冒l(fā)揮到最佳效果?其實對于網(wǎng)絡(luò)課程的使用,養(yǎng)成習(xí)慣才是最重要的。網(wǎng)絡(luò)課程的第一、二、三階段與課堂教學(xué)是同步進(jìn)行的。例如在學(xué)習(xí)Android基礎(chǔ)知識時,要求同學(xué)們在課后打開網(wǎng)絡(luò)課程的第一階段進(jìn)行相關(guān)學(xué)習(xí)。在前三個階段中,同學(xué)們可以在網(wǎng)絡(luò)課程中進(jìn)行預(yù)習(xí)和復(fù)習(xí),同時老師應(yīng)該在網(wǎng)絡(luò)課程中布置作業(yè),由學(xué)生完成后上傳到網(wǎng)絡(luò)課程中,老師對作業(yè)成果進(jìn)行評閱打分并作為平時成績的一個組成部分。
3 結(jié)語
高職軟件技術(shù)專業(yè)的網(wǎng)絡(luò)課程是課堂教學(xué)的重要補(bǔ)充。以學(xué)生自身基礎(chǔ)為起點(diǎn),以項目為中心、以培養(yǎng)實用性技術(shù)技能性人才為目標(biāo)是建立網(wǎng)絡(luò)課程的根本所在。本文通過對高職軟件技術(shù)專業(yè)網(wǎng)絡(luò)課程建設(shè)改革的一些探討,并以《Android應(yīng)用開發(fā)》作為范例進(jìn)行網(wǎng)絡(luò)課程架構(gòu)的研究與轉(zhuǎn)化。課程的內(nèi)容兼顧知識更新、生產(chǎn)崗位實際和教學(xué)改革三方面的需要,同時還要體現(xiàn)嶺南職院先進(jìn)教育思想和教學(xué)目標(biāo)的成果,并將進(jìn)一步延伸至整個軟件專業(yè)的網(wǎng)絡(luò)課程體系架構(gòu)的改革實現(xiàn)
參考文獻(xiàn)
[1]李克東.高校網(wǎng)絡(luò)課程建設(shè)與應(yīng)用的質(zhì)性研究[J].開放教育研究,2011.
[2]李文莉.對高職院校網(wǎng)絡(luò)課程建設(shè)的思考[J].教育探索,2011.
[3]李洛.“三階段技能遞進(jìn)式”高職軟件技術(shù)專業(yè)人才培養(yǎng)模式實踐[J].職業(yè)技術(shù)教育,2010.
[4]俞仲文.時代呼喚高職教育3.0版須解決十大問題[J].中國青年報,2013,1.