引論:我們?yōu)槟砹?篇計算機軟件專業(yè)論文范文,供您借鑒以豐富您的創(chuàng)作。它們是您寫作時的寶貴資源,期望它們能夠激發(fā)您的創(chuàng)作靈感,讓您的文章更具深度。
計算機軟件專業(yè)論文:高職計算機軟件專業(yè)差異化教學模式
【摘要】高職院校學生的整體素質(zhì)參差不齊,學生的知識水平不平衡,不同水平的學生同在一個專業(yè)班級學習,統(tǒng)一的教學標準越來越不適應學生的需求。本文研究和探索差異化的教學理念、教學內(nèi)容和教學方法,加強多樣性技能人才培養(yǎng),促進學生個性的發(fā)展、激發(fā)學生獨特的潛能,培養(yǎng)具有軟件開發(fā)實施各個環(huán)節(jié)管理能力的高素質(zhì)高技能應用性人才。
【關鍵字】軟件專業(yè);差異化;教學方法
1.研究背景
1.1學生構(gòu)成的復雜性
近年來,我國普通高等院校大量擴招,新的職業(yè)院校不斷增加以及高考學生的數(shù)量下降,使得高職院校學生的整體素質(zhì)不斷下降,學生的知識水平及其不平衡。學生入學成績差別加大,不同成績的學生同在一個專業(yè)班級學習,統(tǒng)一的教學標準越來越不適應學生的需求。另外,高職院校學生的來源途徑增多,不再單純從普通高中招生,也有很多從職業(yè)中專,技工學校等考取的學生,普通高考來的學生沒有專業(yè)基礎,而對口招生的學生有一定專業(yè)基礎,使得學生的知識水平存在極大的差異。普通高考錄取的學生一直接受應試教育,而對口招生的學生長時間接受的是非應試教育,思想等方面比較活躍,已不能適應統(tǒng)一的教學標準的教學。因此,學生構(gòu)成的復雜性使學生的學習能力和水平存在很大差異。
1.2學生個性突出,差異變大
新時代的大學生興趣愛好豐富,個性張揚,學習目標千差萬別,學生基礎知識、專業(yè)知識及學習能力各不相同,學生之間存在著認知結(jié)構(gòu)和個性品質(zhì)上的差別,如果忽視學生的這些差異,而采用相同的教育教學方法和教學內(nèi)容,就會出現(xiàn)一些有專業(yè)知識基礎或?qū)W習能力強的學生“吃不飽”,而另一些沒有專業(yè)知識基礎或?qū)W習能力弱的學生“吃不了”的現(xiàn)象。這樣,很容易打消學生學習的積極性和學習興趣。因此,教師單一的教學模式已不能適應學生的發(fā)展,迫切需要制定不同的教育教學模式來適應學生的發(fā)展。
2.研究意義
2.1傳統(tǒng)的教學模式存在很多弊端。傳統(tǒng)的教學模式存在很多弊端,教學目標的單一性,只有認知目標而缺少人格目標和情感目標;對學生實行同一的教學方法和教學內(nèi)容,忽視了學生個體的需求。傳統(tǒng)的課堂教學是脫離學生生活世界的,單調(diào)乏味的理性活動,缺少應有的生活意義和生命價值,同時也缺少應有的人文關懷。課堂上崇尚“教師講得清清楚楚,學生學得明明白白”的教學境界,使學生缺少選擇、判斷、探索、想象的思維和創(chuàng)造力。學生課堂上只有被動的接受知識,缺少自主活動空間,學習內(nèi)容的強制性、認知活動的局限性、思維過程的依賴性、課堂交往的單向性都阻礙了學生個性的發(fā)展和創(chuàng)新能力的培養(yǎng)。
2.2實施差異化教學,能提升教育教學質(zhì)量,提高學生實踐能力、專業(yè)技能與綜合素質(zhì)。高職院校的差異化教育教學,真正做到從學生實際出發(fā),按照不同層面學生的需求制定不同的知識目標,情感目標,認識目標的綜合培養(yǎng);根據(jù)不同教育教學目標,設計與開發(fā)與之相匹配的教學內(nèi)容、教學方法,鼓勵學生在學習過程中,存疑、選擇、批判、探索、想象和創(chuàng)造,使教學活動更好地適應不同層次學生的發(fā)展要求,充分的展現(xiàn)每個學生的發(fā)散性思維能力,使學生擁有健康的身心、良好的學習習慣和較強的團隊協(xié)作能力,使不同層次學生都能實現(xiàn)適應自身的發(fā)展目標”。因此,盡快設計和開發(fā)功能齊全、適用的差異化教育教學體系,有著非常重要的作用。
3.研究目標和研究內(nèi)容
3.1研究目標
樹立差異化教學理念、實施差異化的教學內(nèi)容、探索差異化的教學方法、建立差異化的學業(yè)評價標準,加強多樣性技能人才培養(yǎng),促進學生個性的發(fā)展、激發(fā)學生獨特的潛能,培養(yǎng)具有軟件開發(fā)實施各個環(huán)節(jié)管理能力的高素質(zhì)高技能應用性人才。
3.2研究內(nèi)容
1)制定差異化教學目標依據(jù)學生個體的學習能力和學習水平不同制定不同的教學目標,適應不同學生的發(fā)展。對于有基礎較好且有較高學習興趣的學生,明確學習內(nèi)容,重點培養(yǎng)學生的自主學習能力、自我構(gòu)建能力和學生的創(chuàng)新能力,為終身學習打下一個堅實的基礎。對于基礎較差、學習自信心不足的學生,主要以傳授基礎知識和訓練基本技能為主,以培養(yǎng)他們熟練簡單的操作能力為教學目的。2)設定差異化教學內(nèi)容有針對性的制定不同的教學內(nèi)容適應不同學生的需求。對于學習較好,學習目標明確的學生,要適當加快教學進度,拓展學生基礎知識和應用技能的培養(yǎng)。對于學習目標不明、基礎較差的學生,加強教書育人工作,使這部分學生充分發(fā)揮自己的特長,學有所獲。3)探索差異化的教學方法有效的差異化教學方法應該根據(jù)不同的教育對象而有所不同,即使是同樣的教育內(nèi)容,由于學生的學習能力,接受知識快慢程度不同等特點,應該針對每個學生的智力特點和發(fā)展方向“對癥下藥”地進行,分析每個學生的特點,對每一位學生的才能特點、性格特征做到心里有數(shù),熟知自己的教育對象,針對不同的情況,因人、因時、因事、因地而施教,讓每個學生都能得到的教育與發(fā)展。4)建立差異化的評價標準差異化教學強調(diào)個體潛能的開發(fā),不強求所有的人都掌握同樣的知識,所以評價標準應以促進每個學生的發(fā)展為目標。采用課題設計、項目評審等多樣化的考核手段,在具體考試過程中,實施差異化考試。
4.突破的重點和難點
4.1突破傳統(tǒng)教學模式的束縛,尊重學生個性差異,因材施教。傳統(tǒng)的教學模式根深蒂固,要想改變絕非易事,需要師生共同努力,不斷探索,尊重學生個性差異,因材施教,使每個學生都學有所得,學有所能。
4.2差異化教學中要對學生進行科學的動態(tài)的分類。根據(jù)學生的個體差異有學生自愿和教師選拔相結(jié)合的方式對學生進行分類,分類并非一成不變,對于基礎較差、學習自信心不足的學生,通過自己的努力和教師的指導,好好學習,要能進入學習好的學生的行列。
計算機軟件專業(yè)論文:計算機軟件技術(shù)專業(yè)課程體系建設研究
摘要:大力發(fā)展現(xiàn)代職業(yè)教育是社會經(jīng)濟發(fā)展的迫切需要,課程體系改革是職業(yè)教育發(fā)展的關鍵環(huán)節(jié)之一。軟件技術(shù)專業(yè)課程體系改革應從實踐教學、校企合作、師生考核考試機制等方面進行。
關鍵詞:課程體系設置;實踐環(huán)節(jié)建設;師資隊伍建設;教學環(huán)節(jié)建設
在當前職業(yè)教育發(fā)展背景下,高等職業(yè)院校軟件技術(shù)專業(yè)要想實現(xiàn)專業(yè)培養(yǎng)目標,課程體系改革就成為其中重要一環(huán)。筆者認為,相關課程體系改革應該從以下幾個方面進行。
1課程體系設置
關于職業(yè)教育中軟件技術(shù)專業(yè)核心課程的設置,許多高校的做法或多或少存在一些可商榷的地方,主要表現(xiàn)在:軟件技術(shù)專業(yè)課程體系不完整;核心課程不明確;課程設置隨意性較強;設置思路不清晰等。課程體系的設置根據(jù)學生的專業(yè)培養(yǎng)目標和專業(yè)定位需要,一般應包括4個模塊:通識模塊、專業(yè)模塊、拓展模塊、綜合訓練模塊。在確定人才培養(yǎng)方案課程體系的時候,要立足高職院校現(xiàn)實,目標明確、定位。要根據(jù)市場發(fā)展趨勢提前做好謀劃,具體情況如圖1.圖1是人才培養(yǎng)方案課程體系的幾條主線,其他課程如安卓開發(fā)、互聯(lián)網(wǎng)編程技術(shù)等可以作為拓展的模塊去考慮。
2實踐環(huán)節(jié)建設
目前,絕大多數(shù)高職院校的軟件技術(shù)教育主要是傾向于理論教育,實踐教學環(huán)節(jié)薄弱。軟件技術(shù)實踐教學之所以薄弱,與軟件技術(shù)知識更新速度快、行業(yè)發(fā)展迅速、計算機語言種類多、軟件平臺更新較快、高校自身問題等密切相關。改變高校軟件技術(shù)專業(yè)的實踐教學發(fā)展現(xiàn)狀,可從以下幾個方面著手。2.1充分考慮實踐課程之間的銜接在建立專業(yè)課程體系的時候,精選課程,不貪全,確保精。在確定課程的時候,充分考慮后續(xù)課程的實踐環(huán)節(jié)與前期課程的銜接度。每個實踐環(huán)節(jié)既要考慮根據(jù)本門理論課程而設置,又要考慮與其他課程主線的耦合度,強調(diào)課程之間的內(nèi)在關聯(lián)。只有科學地處理好理論環(huán)節(jié)與實踐環(huán)節(jié)的關系,對實踐環(huán)節(jié)進行高度的統(tǒng)籌規(guī)劃和整合,處理好整體設計與局部內(nèi)容之間的關系,才能確保實踐教學內(nèi)容的延續(xù)性和擴展性[1]。2.2充分保障實踐課程學時由于理論教學組織形式和操作性相對于實踐教學有很大的便利性,致使當前許多高職院校通常重視理論課教學環(huán)節(jié),忽略實踐教學內(nèi)容。這種安排嚴重制約了學生學習興趣和動手實踐能力的培養(yǎng),難以保障實踐教學質(zhì)量。在以“能力培養(yǎng)為基礎”的方針指引下,首先,在學時安排上,學校要保障每門課程理論學時和實踐學時的比例最少是1:1,甚至可以全部是實踐學時。另外實踐課程中要增加綜合性和設計性內(nèi)容的比例,要求所有學生都必須參與整個設計環(huán)節(jié),直到完成作品。2.3加強校企合作通過學校之間的交流、教師的調(diào)研、聘請企業(yè)工程師講座等方式來了解市場需求,是大多數(shù)高職院校的做法,這種表面上很周全,實際上短暫而有限次數(shù)的活動,并不能真正幫助師生掌握市場行情。校企合作首先要弄清幾個問題:企業(yè)需求是什么?我們需求是什么?有合作點沒有?如何才能合作?現(xiàn)實情況是,企業(yè)需要什么樣的員工,我們就應該培養(yǎng)什么樣的學生。如何培養(yǎng)企業(yè)需要的員工,應該是校企合作的出發(fā)點。基于以上事實,學校必須加大對企業(yè)的調(diào)研力度,及時了解企業(yè)的需求,合理設置實踐課程的教學內(nèi)容。教學管理部門允許教師及時更新知識和實踐教學內(nèi)容,保障學生對于新知識的學習,鼓勵和支持學生深入到企業(yè),加強他們的動手實踐和創(chuàng)新能力。2.4加強實訓室管理學校的一切管理最終都是為教學服務,然而,當前大多數(shù)高校為了實訓室管理上的方便,減少機房開放時間,使得學生僅能在上課期間進入實訓室。這樣怎么培養(yǎng)學生的動手能力,怎么形成技能?學生學習的積極性、主動性和創(chuàng)造性又何以培養(yǎng)?學校要培養(yǎng)學生的動手能力,就必須解決實訓室開放程度不夠的問題。如建立實訓室管理制度,延長開放時間,做好日常機房使用日志登記工作,工作人員值日制度,勤工儉學學生工作管理制度,設備領用登記制度,培養(yǎng)學生的自我管控能力等。2.5加強課程考核改革目前,理論課考核方式和手段比較簡單,一考定成敗。實踐課程的考核使用這種方式肯定不行,因此實踐課程考核機制隨意性和隨機性就經(jīng)常出現(xiàn)。大多數(shù)教師根據(jù)學生的出勤狀況、書寫的實踐報告、現(xiàn)場答辯等綜合給出學生的最終成績,不同的教師對于相同的學生給出的成績差異性比較大。這必將挫敗學生實踐的積極性和主動性,不利于對學生實踐能力的培養(yǎng)。因此,要大力鼓勵實踐課程教師進行教學改革,針對不同的專業(yè)方向,選擇多樣化的科學合理的評價考核機制;考核中應考核學生系統(tǒng)設計和實現(xiàn)能力、報告書寫整理能力以及作品的展示與匯報能力,還需要特別注重考慮學生分析問題和解決問題的能力、自主學習的能力、運用理論知識解決實際問題的能力,從而促使學生能夠適應工程實踐的需求[1];也要考慮學生將來從事的職業(yè)素質(zhì)的需要,可以引用企業(yè)對員工的考核方式,對學生進行該門課程的考核。
3師資隊伍建設
當前高職院校師資隊伍建設基本上是按照本科院校模式進行建設和考核的,因此,組建一支符合現(xiàn)代職業(yè)教育需要的教師隊伍確實是一個值得探討的課題。及時,高職院校以培養(yǎng)學生的職業(yè)技能為重要目標,引進教師不應過多強調(diào)學歷,要考慮更多其有關的專業(yè)技能。如:有無企業(yè)實踐經(jīng)歷?參加過哪些級別、哪些專業(yè)的技能大賽?參加過哪些社會實踐活動?發(fā)明專利?除考試獲獎以外,還有獲得過哪些動手操作類獎項?第二,對現(xiàn)有教師隊伍進行建設。現(xiàn)代職業(yè)教育使得高職教育的培養(yǎng)模式要適應它的發(fā)展。作為這一模式的執(zhí)行者——教師自身必須具備這種素質(zhì),加強技能培訓,提高自身的實踐動手能力。一個的高職院校教師既要走進企業(yè),又要貼近市場,還要掌握當代高職學生的身心特點。第三,教師隊伍職稱系列多元化。現(xiàn)代職業(yè)教育應把加強師生技能實踐放在及時位。教師如果花過多的時間去寫論文,參與課題,何來的時間進行技能培訓。因此,能夠體現(xiàn)教師技能水平的一些資格證、技能證書等應該在高職院校教師職稱評定和晉升中更多地體現(xiàn)出來。第四,加強教師團隊建設,形成在技能上、年齡上、職稱上合理的教師梯隊,這是職業(yè)教育的生命力,也是高職院校的生命力。學校在這類教師職稱評定、績效獎勵、考勤考核等配套的機制上要給予較大的傾斜。
4教學過程建設
4.1培養(yǎng)學習興趣興趣是好的老師,培養(yǎng)學生學習的興趣是職業(yè)教育的首要課題。在物質(zhì)資料比較豐富的今天,要求學生去學習枯燥的軟件技術(shù)專業(yè)課程,確實有一定的難度,但如果我們把作為支撐的程序設計與項目相結(jié)合,與學生感興趣的東西如游戲相結(jié)合,一定能取得較好的效果。4.2提高教學水平程序設計類課程雖然是軟件技術(shù)專業(yè)的基礎課程,但是這些課程對學生今后進行系統(tǒng)開發(fā)和設計工作與學習都有著緊密的聯(lián)系,因此,要特別重視這些基礎課程的教學,提高這類教師的教學水平。程序設計類課程是一個工具,開發(fā)時還應和其他專業(yè)結(jié)合應用,教師必須具有一定的聯(lián)系能力和綜合能力。另外,程序類課程知識的時效性比較強,設計語言的更新?lián)Q代較快,教師應該培養(yǎng)自己終身學習的意識和行動,注重知識的更新?lián)Q代,爭取把近期的知識傳授給學生。4.3改進教學方法采取合適的教學方法能夠減輕學生的學習負擔,讓學生樂于接受知識,有利于建設專業(yè)課程。教師在進行專業(yè)課程授課的過程中,可以采取多媒體教學和實驗教學相結(jié)合的教學方法,教師講授一個知識點之后,學生可以隨即應用,既能夠加深印象,還能吸引學生的學習興趣[2];也可以利用適合本專業(yè)的教學方法,如項目教學法、模擬企業(yè)的開發(fā)情景,讓學生體會到上班的情形,培養(yǎng)其職業(yè)素質(zhì);還可以發(fā)揮學生的主動性,將學生分組,在班內(nèi)組織互相學習,集體進行討論,相互鼓勵,既能培養(yǎng)學生的學習熱情,又能培養(yǎng)他們的團隊意識。4.4培養(yǎng)動手能力軟件技術(shù)專業(yè)課程是應用性和實踐性都很強的課程,只懂理論,不會動手,在應用市場是沒有生存空間的。培養(yǎng)學生的動手能力,首先,要特別重視理論課程后面的單項實訓,這一環(huán)是培訓學生基本技能的基礎,是為后面的綜合項目服務的。其次,綜合項目開發(fā)。這個階段是模擬企業(yè)或者直接從企業(yè)拿項目過來進行的,這是真正的應用,也是學生形成技能的關鍵階段。,為了提高學生的技能,可以多組織一些校級本專業(yè)的賽事,如軟件設計大賽、技能大賽等,鼓勵學生多去參加省級、部級的本專業(yè)的大賽等。4.5改革考核機制大力推進考核形式和方法改革,對專業(yè)基礎課程強調(diào)知識的性考查,大面積減少閉卷考試方式;對實踐類課程的考核采取上機操作、作品展示等形式。[3]學校要對學生的各種創(chuàng)新行為和成果給予正面的激勵和獎勵,對學生在技能大賽上的獲獎,在綜合測評中更多地體現(xiàn)出來,以評價促發(fā)展,提高學生的綜合能力。
5總結(jié)
職業(yè)教育改革的核心問題同時也是專業(yè)建設的核心要素就是課程改革。構(gòu)建一個適應于未來發(fā)展需求的軟件技術(shù)專業(yè)課程體系,軟件技術(shù)專業(yè)培養(yǎng)就成功了一半。
作者:高錦標 李立 單位:安徽中澳科技職業(yè)學院 安陽工學院
計算機軟件專業(yè)論文:計算機軟件專業(yè)合作辦學模式
文章摘要:高職院校計算機軟件專業(yè)與IT教育機構(gòu)合作辦學,是培養(yǎng)實用性軟件人才的新模式,同時也是高職院校進行教學改革的一個重要舉措。實踐證明,合作辦學緩解了專業(yè)招生、學生就業(yè)與企業(yè)招工存在的問題,同時促進了雙師型師資隊伍的建設,實現(xiàn)了優(yōu)勢互補、資源共享、共同發(fā)展的辦學目的。
關鍵詞:高職院校;合作辦學;人才培養(yǎng)
1.高職院校計算機軟件專業(yè)人才培養(yǎng)模式分析
隨著信息技術(shù)的廣泛應用,軟件行業(yè)的快速發(fā)展已構(gòu)成推動一個國家的社會經(jīng)濟發(fā)展之重要因素。為了適應全國范圍經(jīng)濟產(chǎn)業(yè)結(jié)構(gòu)調(diào)整以及發(fā)展軟件信息產(chǎn)業(yè)對軟件信息人才的緊迫需求,在2003年11月,教育部、國家發(fā)改委等九部門聯(lián)合下達了《關于加快軟件人才培養(yǎng)和隊伍建設的若干意見》,指明了我國軟件人力培養(yǎng)和隊伍建設的總體目標,并要求構(gòu)建功能配套的軟件人才培養(yǎng)體系,提出高等學校和職業(yè)技術(shù)院校的計算機教育是實現(xiàn)軟件人才隊伍建設的重要來源。部分高校嘗試著改變現(xiàn)有的人才教學途徑,但是受傳統(tǒng)人才培養(yǎng)模式的影響,我國大中專院校開設的計算機軟件專業(yè),其在課程體系及專業(yè)設置上幾乎是大同小異,其專業(yè)人才培養(yǎng)定位模糊。在校學生都是按照“通才”模式教育,而對于軟件行業(yè)的人才需求則應該更多側(cè)重于軟件領域的“專才”教育,特別是對于高職大專院校,由于生源門檻較低,學生自身素質(zhì)條件有限,按照“通才”方式來培養(yǎng)軟件技術(shù)人才,教學難度大,畢業(yè)學生在專業(yè)技能、知識結(jié)構(gòu)、綜合素養(yǎng)等方面與企業(yè)實際需求處于脫節(jié)狀態(tài),專業(yè)教育方向不能適應行業(yè)對軟件人才的真實需求。
2.高職院校計算機軟件專業(yè)與IT教育機構(gòu)合
作辦學人才培養(yǎng)模式相對于高職院校計算機軟件專業(yè)“通才”教學模式下培養(yǎng)出來的應屆畢業(yè)生并不被用人企業(yè)青睞的情形,社會上興起的IT教育機構(gòu)推薦上崗的學員卻受到軟件相關企業(yè)的熱烈歡迎。究其原因主要是由于近年來IT業(yè)發(fā)展迅速,全國多個地區(qū)的“技工荒”現(xiàn)象日趨嚴重,很多用工單位招收不到適合的技術(shù)員工,而大量應屆畢業(yè)生卻找不到合適的工作,形成了人才供求矛盾。IT教育機構(gòu)則是以企業(yè)需求為準則,強化實習實訓,重點培養(yǎng)學員的操作與實踐能力,側(cè)重于職業(yè)技術(shù)技能教育,聘用實踐經(jīng)驗豐富的企業(yè)工程師進行現(xiàn)場教學和技術(shù)指導,使實踐性教學環(huán)節(jié)貫穿于職業(yè)教育的全過程,讓學員上崗時直接就能與用人企業(yè)實現(xiàn)就業(yè)“零適應期”,滿足企業(yè)對技能人才的需求,得到企業(yè)垂青。而IT教育機構(gòu)自身也存在著辦學資質(zhì)、辦學規(guī)模與辦學場地等多方面限制,在這些方面高職院校擁有著IT教育機構(gòu)無法比擬的人力與資源優(yōu)勢,首先高職院校具有一大批教學經(jīng)驗豐富的一線教師,師資隊伍穩(wěn)定,教師在學歷結(jié)構(gòu)、職稱構(gòu)成等方面的搭配合理,教師的專業(yè)理論基礎水平扎實。其次大部分的高職院校均屬于國家公立學校,辦學歷史悠久,教學設施齊全,文化底蘊濃厚,在社會中具有重要的影響力,學生畢業(yè)時可獲得經(jīng)國家和社會認可的學歷及學位。實行合作辦模式,有利于在充分發(fā)揮各自優(yōu)勢的提前下彌補各自不足,形成“優(yōu)勢互補,共享資源、互利互惠、共同進步”的雙贏局面。
2.1共同制定人才培養(yǎng)方案
高職院校和IT教育機構(gòu)共同協(xié)議制定人才培養(yǎng)方案,明確人才培養(yǎng)目標,強調(diào)培養(yǎng)“軟件藍領”。隨著軟件產(chǎn)業(yè)的發(fā)展,其行業(yè)分工日益細化,軟件業(yè)也不再是只有少數(shù)“專家型”精英從事的行業(yè),軟件領域的人才需求,已向?qū)哟位⑾到y(tǒng)化轉(zhuǎn)變,形成軟件系統(tǒng)工程師、軟件開發(fā)、程序編寫與調(diào)試人員、系統(tǒng)管理與維護員等分層的格局。不同職位人才的培養(yǎng)需要依靠不同的培養(yǎng)機構(gòu)及培養(yǎng)方式。高職院校與IT教育機構(gòu)合作辦學人才培養(yǎng)方案應圍繞培養(yǎng)軟件藍領人才展開,滿足我國軟件產(chǎn)業(yè)金字塔底端所急需的“技能型”、“應用型”人才需求。
2.2共同參與教學過程
IT教育機構(gòu)對于企業(yè)需要人才所具備的素質(zhì)條件較為了解,在軟件專業(yè)合作辦學過程中應該讓IT教育機構(gòu)參與高職軟件教學的專業(yè)設置、課程安排以及教材選定,為院校軟件專業(yè)學生提供實習、實訓基地和設備,并參與高職院校專業(yè)教學過程及學生的考核等環(huán)節(jié),讓企業(yè)專家來到學院進行現(xiàn)場授課和經(jīng)驗指導,帶領學生完成實踐操作,真正讓學生融入到軟件企業(yè)化的實訓項目中來,為學生今后能“零適應期”進入到對口的企業(yè)工作而奠定堅實基礎。
2.3共同建設師資隊伍
在職業(yè)化教育中,教師不但要求掌握深厚的理論基礎,還需要具備豐富的實踐經(jīng)驗。從目前高職院校軟件專業(yè)的師資結(jié)構(gòu)看,“雙師型”教師比例甚少,不能滿足軟件專業(yè)職業(yè)教育發(fā)展趨勢。筆者認為,合作辦學模式為高職院校培養(yǎng)“雙師型”教師提供了一條重要途徑,即學院派專業(yè)教師到合作的IT教育機構(gòu)進行掛職鍛煉,參與軟件企業(yè)實際工程項目,由工程技術(shù)人員直接進行傳、幫、帶。IT教育機構(gòu)同時讓經(jīng)驗豐富的專技人員來學院兼課,定期交替輪換,形成高職院校與IT教育機構(gòu)之間教學資源共享、師資隊伍共建的格局。
3.高職院校計算機軟件專業(yè)合作辦學模式效果
高職院校軟件專業(yè)與IT教育機構(gòu)聯(lián)合辦學模式是一種對教育資源重新整合方式,它縮短了從課堂到崗位、從學校到社會間的距離,更有效地實現(xiàn)了人才定向培養(yǎng)目標,達到了軟件技術(shù)“專才”的教育目的。這種聯(lián)合辦學模式在提高學生文化素質(zhì)、技術(shù)能力和職業(yè)素養(yǎng)的同時,解決了學生的就業(yè)難問題,實現(xiàn)了招生和招工的同步、教學和生產(chǎn)的同步、實習和就業(yè)的同步,達到了學校、企業(yè)、社會、學生之間互利共贏的目的。以湘西民族職業(yè)技術(shù)學院計算機軟件專業(yè)為例,自2013年9月,湘西民族職業(yè)技術(shù)學院計算機系與深圳奮達教育集團正式開展IT軟件聯(lián)合辦學共建專業(yè)合作培訓項目以來,已由學院選送百余名軟件專業(yè)學生到奮達教育進行專業(yè)技能的強化學習,并成功推薦培訓合格學生進入深圳軟件園園區(qū)企業(yè)實習就業(yè),就業(yè)職位為專業(yè)對口的軟件開發(fā)或測試工程師,就業(yè)學生平均工資在8000元左右。2016年湘西民族職業(yè)技術(shù)學院軟件專業(yè)招生人數(shù)更是有較大提升,三年制、五年制軟件技術(shù)專業(yè)開班數(shù)均由原計劃的1個班增設為2個班。據(jù)跟蹤調(diào)查,用人單位對聯(lián)合辦學培養(yǎng)的高職畢業(yè)生滿意率達到95%以上。合作辦學模式真正做到了企業(yè)需要怎樣的人才,學校教育就為企業(yè)培養(yǎng)怎樣的人才,實現(xiàn)了學生零距離就業(yè),做到專業(yè)學習和上崗就業(yè)的無縫銜接。時代賦予了高職院校軟件專業(yè)良好發(fā)展的契機,探索其合作辦學模式有利于提升高職院校技能型軟件人才培養(yǎng)的質(zhì)量,為高職院校教學改革提供辦學途徑。
計算機軟件專業(yè)論文:計算機軟件專業(yè)高職教育探析
摘要:計算機專業(yè)是現(xiàn)在社會中比較熱門的專業(yè),也是如今在高中和大學中的必修專業(yè),同時也是不少學子選擇的一生為伴的專業(yè)課。伴隨著計算機軟件的迅速發(fā)展,及人們生活的現(xiàn)代化,對計算機的需求日益增大。本文主要從計算機的社會需求和功能方面,來介紹計算機軟件專業(yè)在高職教育中的發(fā)展。
關鍵詞:計算機軟件;高職教育;社會功能;社會需求
從計算機在中國誕生及發(fā)展的短短幾十年間,計算機在中國已經(jīng)取得的成就。生活的數(shù)字化,教育的數(shù)字化和多媒體化,不得不提及計算機。然計算機雖好,在高職教育中,大多數(shù)老師在授課過程中或許相對于以前,現(xiàn)在有更多的圖片,影音設置,為我們的教學提供了更多的便利,但是同時卻忽略了老師的能動性。事物的發(fā)展總是有兩面性,有利有弊,我們之所以大力推行計算教育高職教育在大學的發(fā)展,只是因為利大于弊。在高職教育領域,計算機專業(yè)的劃分依據(jù)學校的具體情況劃分,劃分有專業(yè)和非專業(yè)之分,并且每個專業(yè)有自己的專攻。比如我們所了解到的:網(wǎng)絡工程、軟件檢測、軟件開發(fā)、還有設計游戲開發(fā)等。計算機軟件是我們應用計算機系統(tǒng)中的程序及文檔,通過計算機方便快捷的達到我們的目的。計算機網(wǎng)絡是具有獨立功能的計算機周邊設備,主要的系統(tǒng)工作流程是通過在網(wǎng)絡操作系統(tǒng)中連接的通信協(xié)議,從而實現(xiàn)其最強大的功能同時也是惠利全社會的功能,實現(xiàn)資源共享和信息傳輸。不同的發(fā)展方向,要求的人才卻不盡相同。計算機軟件專業(yè)在大學是非常受歡迎的同時要求也是非常高的。
1計算機軟件專業(yè)的培養(yǎng)目標
大學生是一個容易接受新事物的群體,同時也是受到高素質(zhì)高水平教育的群體,因此對于大學學生計算機軟件專業(yè)的要求也是非常嚴格的。學生不但應該掌握計算機軟件領域的基本理論和知識,還應該時刻關注國外先進的設計技術(shù),學習經(jīng)驗吸取教訓。對比與西方先進國家,國內(nèi)外差距依舊是很大的,我國計算機技術(shù)起步晚,最初發(fā)展也慢,因此無論是學生還是社會人士都應該向美國,印度計算機發(fā)達的國家學習。高職教育越來越重視計算機軟件的學習,從大一開始,專業(yè)和非專業(yè)在校大學生都必須學習,并掌握一定要求的計算機技術(shù)。計算機技術(shù)在中國幾十年的探索,十二五計劃列入重要的教育目標,開發(fā)研究出版了系列叢書,以供我們學習。并且實踐證明近幾年計算機在大學的學習應用還是非常成功的。計算機軟件專業(yè)在高職教育中的應用是比較成功的,是值得我們探究的。
2計算機軟件專業(yè)的社會需求
如今數(shù)字化社會迅速發(fā)展,對于計算機中軟件的設計開發(fā)需求也是非常大的。計算機軟件有c語言程序設計,VB程序設計、java面向?qū)ο蟪绦蛟O計、數(shù)據(jù)結(jié)構(gòu)、計算機網(wǎng)絡與通訊設計、多媒體技術(shù)與應用等等課程,主要應對于社會生活的不同需求。在社會中,企事業(yè)需求大量的軟件開發(fā)師、軟件測試師、軟件銷售于推廣人員,同時還需求計算機應用的、從事教育的老師等。計算機需求大,只要與電腦有關的都需要計算機人才,涉及教育、生活的領域多。計算機是新興的技術(shù),近幾年來隨著自媒體的發(fā)展,人們對于計算機的認識也是有很大的進步的。開始時期的人們認為,計算機就是打游戲,就是會害孩子的罪魁禍首,這一偏激的的說法一直持續(xù)幾年。現(xiàn)如今計算機、IT業(yè)卻是人們熱衷選擇的專業(yè)。計算機專業(yè)人員通過計算機設計游戲,更新創(chuàng)新游戲,勞動獲取智力成果。而時間證明,游戲是人們休閑娛樂的產(chǎn)物,也可以是智力鍛煉平臺,只不過凡事不可過度。如今依賴于計算機存在的游戲是火熱的,同時需求也是火熱的,同樣的對于計算機專業(yè)的人員需求也是巨大的。計算機生存與需求之間,在社會各個領域生根發(fā)芽。
3計算機軟件專業(yè)資格證的考取
對于我們來說,做什么都要有個保障。駕車需要駕駛證、人民教師需要教師資格證、各類技師也有各自領域的證件,以此證明是合格的,那么同樣對于計算機專業(yè)的也需要證件。在各高校高等教育機構(gòu)中要求學生考取此類證件,同時計算機對于高等代數(shù)、英語的要求是非常高的,要求學生掌握熟悉。計算機軟件的開發(fā)應用,并且高質(zhì)量的具有創(chuàng)新意識的軟件需求是巨大的,同時也要求計算機軟件專業(yè)的學生,不可一味追求速度,重點是質(zhì)量,才能夠被人們認可,社會所傳播。計算機專業(yè)高職教育初步探究,是不完善的,但是對于我們來說也是一個機遇,這是一個學習增長見識,吸收經(jīng)驗的時段。我們不能自大盲目,也不可妄自菲薄,推廣計算機軟件的專業(yè)任重道遠,完善計算機軟件高職教育在大學還需我們共同努力。
4結(jié)束語
計算機是社會中的活力源泉,隨著社會的進步,改革開放的不斷加深,我們對于外來事物的認識也不斷深刻。國外的計算機技術(shù)是指得我們借鑒的。例如:具有“小硅谷”之稱的美譽的印度,在高等高職教育中重視計算機人才的保護培養(yǎng),鼓勵創(chuàng)新發(fā)展和技術(shù)研究。而不是再創(chuàng)造。同時也可以通過印度為例,我們可以總結(jié)出,計算機科學的發(fā)展與國家的經(jīng)濟社會的發(fā)展雖有關系,但是最重要的是對于計算機軟件專業(yè)的重視。對于我們而言,我們能夠清醒的認識到存在這個問題,那我們就要努力去改變。重視計算機軟件專業(yè)在高職教育中的地位與作用,加大投資、鼓勵創(chuàng)新、保護科研成果,最為重要的是培養(yǎng)在讀大學生的興趣,從而致力于計算機軟件專業(yè)在高職教育及社會的發(fā)展。
計算機軟件專業(yè)論文:音樂學專業(yè)學生的計算機軟件操作能力
一、課件制作能力
一名合格的中小學音樂教師所應具備的最主要能力是能夠勝任音樂課的常規(guī)課堂教學。作為一名教師,應具有扎實的語言表達能力和板書水平。隨著時代的進步,信息量更加豐富、相對粉筆板書更為直觀,且集視、聽效果為一體的多媒體教學課件出現(xiàn)。多媒體教學課件是指在教學過程中,通過教學設計,利用多媒體綜合處理文字、聲音、圖像、影像等多種信息的一種教學手段。音樂藝術(shù)以聲音為載體進行傳播。音樂課教學應充分遵循這一特性,把聲音的輸出作為音樂課最為重要的教學手段。因此,精心設計、制作多媒體課件,并能在課堂上嫻熟操作,是每一名音樂學(教師教育)專業(yè)學生應掌握的技能。目前,多媒體課件制作的主流軟件是美國微軟公司出品的MicrosoftOfficePowerPoint(以下簡稱PPT),這是一個“演示文稿”功能的課件制作軟件。在制作音樂課課件時,該軟件可以導入文字、課件背景、圖片(包括樂譜圖片)、音頻、視頻等素材,且能使其按照設計好的順序出現(xiàn),以動畫的方式展現(xiàn)每一張幻燈片中的視聽素材。它能很好地滿足中小學音樂課教學中唱歌、音樂欣賞等幾種常見課型對多媒體課件的需要。
二、樂譜制作能力
音樂教師在常規(guī)音樂課教學、音樂節(jié)目排練活動中,經(jīng)常要和樂譜打交道。因此,音樂教師的樂譜制作能力也非常重要。在利用多媒體課件輔助的常規(guī)音樂課堂教學中,有時需要在課件中向?qū)W生展示音樂作品的樂譜,以便教師做示范,這就需要在課件中插入樂譜。在PPT中可以以圖片的形式很方便地插入樂譜,但樂譜需要用專業(yè)打譜軟件制作,才能以圖片的形式導入PPT中。中小學音樂教師經(jīng)常會負責組織學校的合唱隊、樂隊排練及重大節(jié)日演出的任務。在這種活動中,樂隊總譜不可缺少。或許有些經(jīng)典作品的樂譜可以從專業(yè)樂譜網(wǎng)站下載,但更多情況是教師根據(jù)歌曲樂譜自行編配小型樂隊總譜。因此,為了使學生在排練時能有樂隊總譜方便視奏,用專業(yè)制譜軟件制譜就顯得至關重要。目前,國內(nèi)通行的制譜軟件根據(jù)樂譜類型分為簡譜和五線譜兩大類。在簡譜繪制方面比較出色的有作曲大師、雅樂簡譜等;五線譜繪制軟件相對來說比較多,初級階段的有Overture,高級階段的有Sibelius和Finale。以上這些制譜軟件都可以對樂曲的調(diào)式、節(jié)拍、聲部、速度等進行設置,完成樂曲音高、節(jié)奏型、歌詞的輸入,以及對樂譜布局的排版和調(diào)整。因此,能夠使用制譜軟件繪制樂譜對于中小學音樂教師來說非常重要,是一項基本職業(yè)技能。
中小學音樂教師在日常教學中必然會涉及音頻編輯方面的工作。在音樂欣賞課的教學中,很重要的教學理念是向?qū)W生闡述樂曲的曲式結(jié)構(gòu),然后進行分段欣賞。切忌采取從頭播放到尾,囫圇吞棗式的聽賞,特別是像交響曲、奏鳴曲等較大型曲式結(jié)構(gòu)的音樂作品,重復播放會使學生產(chǎn)生倦怠心理。正確的做法是欣賞多段體音樂作品時,如A—B—A結(jié)構(gòu),用音頻編輯軟件將作品按順序依次截開,讓學生分而聽之,去感受前后兩段與中間段落的對比。或者在欣賞奏鳴曲式時,把主部主題和副部主題的段落分割,讓學生分段感受奏鳴曲式的核心內(nèi)容,然后讓學生單獨聆聽連接部和結(jié)束部,通曉奏鳴曲式各個樂章的段落進程,全樂章合而聽之。以上做法可以加深音樂欣賞課中,學生對大型曲式作品的理解和感悟。中小學音樂教師一般要擔任學校節(jié)日文藝匯演的組織工作,晚會演出也需要音頻處理方面的工作。在制作歌曲聯(lián)唱類節(jié)目的伴奏帶時,需要從網(wǎng)上下載每一首歌曲的伴奏音樂,再利用音頻制作軟件將其串聯(lián)起來,完成音響制作。這些工作都需要音樂教師具備一定的音頻編輯能力。目前常用的音頻編輯類軟件有AdobeAudition、SoundForge等,大多都支持對WAV、MP3、MPEG、AVI、WMA等多種音頻格式的轉(zhuǎn)換和播放,支持剪貼、復制、粘貼、多文件合并和混音等常規(guī)處理,支持對音頻數(shù)據(jù)進行擴音、衰弱、淡入、淡出、壓限、延遲等特效處理。四、網(wǎng)絡音樂信息收集能力進入21世紀,互聯(lián)網(wǎng)成為人們生活中不可或缺的信息工具。作為音樂學(教師教育)專業(yè)的學生,應具備在互聯(lián)網(wǎng)上搜索音樂信息的能力,包括在一些音樂類網(wǎng)站上檢索音樂專業(yè)知識,從酷狗音樂、百度音樂等音樂搜索引擎上下載音樂作品,或是在優(yōu)酷和土豆等視頻網(wǎng)站上搜索中外音樂名作的演出錄像等。通過以上信息的收集,學生一方面可以加深自身音樂文化知識修養(yǎng),另一方面,這些從網(wǎng)上搜索到的內(nèi)容可以成為音樂教學課件中的豐富素材。
結(jié)語
綜上所述,作為音樂學(教師教育)專業(yè)的學生,應該對自己的專業(yè)發(fā)展方向有長遠的規(guī)劃,認清信息化高速發(fā)展的今天,電腦技術(shù)在中小學音樂教學領域所帶來的革新和運用。音樂學(教師教育)專業(yè)學生應該從在校階段就熟練掌握一名合格的中小學音樂教師所應具備的基本計算機軟件操作技能,為將來從事音樂教育工作打下良好的基礎。
作者:徐杰 陳瑤
計算機軟件專業(yè)論文:計算機軟件專業(yè)教學策略思索
一、引言
高等職業(yè)技術(shù)教育不同于普通高等教育,高等職業(yè)技術(shù)教育主要是培養(yǎng)技術(shù)應用型人才和技術(shù)含量較高的技能型人才。高職畢業(yè)生能否迅速地、真正地適應企業(yè)一線的需要是高職教育成敗的關鍵。計算機軟件專業(yè)在高職各專業(yè)中具有非常顯著的自身獨到的特點,因而其教學方法也必須有很大的不同。一般專業(yè)的情況是,理解掌握概念、原理、公式,在此基礎上能解題,然后將此理解和解題能力應用到工作中去,一切也就基本滿足了。并且,對這些概念、原理、公式的講解,往往能結(jié)合具體的針對性明顯的小例子,以達到使學生透徹掌握之目的。計算機軟件專業(yè)則與此大不相同。一是它的許多概念、原理、公式,你是找不到具體的針對性明顯的小例子的,也就是說,你不可能通過講解幾個小例子,達到使學生透徹掌握這些概念、原理、公式的目的。二是就算學生透徹地掌握了概念、原理、公式,那也只是停留在很粗淺的水平上,因為計算機軟件專業(yè)最核心的東西是復雜思路的構(gòu)思能力,這種能力是不可能通過理解概念原理來達到的,而是需要有意識地長期地培訓磨練。
二、高等職業(yè)院校軟件專業(yè)普遍存在的問題
隨著改革開放,實施工業(yè)化進程的推進,高等職業(yè)教育逐步發(fā)展起來。盡管我國的高等職業(yè)教育起步很早,但發(fā)展速度卻非常緩慢,高等職業(yè)教育仍然是我們國家教育事業(yè)的一個薄弱環(huán)節(jié),辦學條件差、教學投入不足、發(fā)展不平衡等都是當前普遍存在的問題。雖然高等職業(yè)教育受到我國政府越來越大的支持,高等職業(yè)院校的辦學條件也有了一定程度的改善,但辦學機制以及人才培養(yǎng)的模式、規(guī)模、質(zhì)量等仍不能適應經(jīng)濟社會發(fā)展的需要。隨著IT技術(shù)的突飛猛進的發(fā)展,計算機軟件專業(yè)的課程教學內(nèi)容也不斷更新,新的技術(shù)層出不窮。高等職業(yè)院校計算機軟件專業(yè)的畢業(yè)生普遍存在問題是:所學知識與實踐有較大程度的脫節(jié)以及較嚴重的滯后等問題。很大部分的高等職業(yè)院校一味追求學科的系統(tǒng)性而導致許多高職畢業(yè)生專業(yè)知識不夠扎實、技能不夠熟練、與用人單位的實際需求差距較大、工作以后進入狀態(tài)的時間周期較長、不能充分體現(xiàn)高職院校培養(yǎng)人才的優(yōu)勢與特色。造成這種情況發(fā)生的主要原因有:部分院校依然沿襲中專的辦學模式,甚至照搬本、專科院校的辦學模式,而沒有自己的辦學特色;大部分院校的師資水平不能適應職業(yè)教育發(fā)展的要求;大部分院校課程設置與教材的選用缺乏前瞻性,導致教學內(nèi)容和方法陳舊脫節(jié);辦學經(jīng)費緊張,導致實習、實訓條件較差;高職院校的生源質(zhì)量總體偏差,學生的學習熱度和刻苦鉆研精神較弱,面對新環(huán)境與新技術(shù)顯得束手無策,從給用人單位不好的印象。我們不能擴大在軟件方面的教學經(jīng)費,但我們可以改變教學模式、提升自身的業(yè)務素質(zhì)、編寫適合本院師生的校本教材、努力有針對性的選擇適合自己所帶課程的教學方法,以此為高職計算機軟件專業(yè)的教學做點自己的貢獻。本文僅寫一些本人對高職計算機軟件專業(yè)教學方法的探索。
三、教學方法的探索
為深化高職教育教學改革,高職教學工作者要大力加速教學方法的改革、盡快實現(xiàn)教學方法、手段的現(xiàn)代化。在教學過程的實施中,我們要盡量采用“項目導向任務驅(qū)動式”、“啟發(fā)式”、“討論式”、“引導式”、“互動式”、“互助式”等各種教學方法,從而引導學生自覺、主動地學習,培養(yǎng)學生的綜合能力。譬如,對《數(shù)據(jù)結(jié)構(gòu)》、《軟件工程》等課程,以講授為主;《C語言程序設計》、《Java程序設計》等各種高級語言等課程,以講授結(jié)合上機實習為主;像系統(tǒng)開發(fā)等課程好采用以“任務驅(qū)動”法進行教學。對于實踐性強的課程,教師可以把該課程的主要思想及問題向?qū)W生作“引導性”的講授,然后布置一些有代表性的課題或者項目,提示解決問題的思路,讓學生通過查討論、資料等方式完成任務,以此來感悟和理解相關知識,學生通過完成一個個具體的課題,從而達到融會貫通該門專業(yè)課需掌握的知識的目的。在讓學生掌握知識的同時也培養(yǎng)了學生的團隊精神和利用所學知識解決實際問題的能力。此外,還要合理充分的利用校內(nèi)外的各種教學資源,提高教學資源使用效率;加強多媒體教室及計算機實訓室的建設;積極鼓勵開發(fā)精品課程資源,增加課程的開放性和靈活性。下面具體談談幾種教學方法:
(一)“項目導向、任務驅(qū)動”法
計算機軟件專業(yè)很多程序設計課程都可以采取這種教學方法。項目導向、任務驅(qū)動法主要是教師通過一個個項目,把蘊含該課程知識點的小項目分解成一個個任務,讓學生通過完成老師布置的任務,最終完成一個個項目,通過項目的學習達到掌握知識點,通過掌握知識點后了解項目的完成過程。所謂“項目導向”就是教師利用項目案例開發(fā)的過程、方法和思想同教學工作結(jié)合起來,引導學生在分析和解決問題的過程中學習專業(yè)知識從而鍛煉學生綜合運用所學知識的能力。眾所周知,計算機專業(yè)課知識點較多、實踐性較強,以高職類專業(yè)課更為突出。學生在學習一定的理論知識的同時需要把它加以靈活的運用,從而做到融會貫通。通過教師設計一些IT項目,在教學工作的過程中讓學生用所學的知識加以實現(xiàn),這就是所謂的“項目導向”的教學方法。
(二)“互助式”教學模式
在互助式教學模式中,教師布置給學生的學習任務是學生學習的主要動力,是問題提出的關鍵所在。教師根據(jù)教學大綱將課程所包含的知識要點分成若干個教學模塊,并將知識要點蘊涵在學習模塊之中,使學生通過完成任務模塊來達到課程的教學目的和培養(yǎng)目標。教師根據(jù)教學目標,結(jié)合學生學習水平,將教學內(nèi)容精練成一個個實際問題或?qū)W習任務,通過激發(fā)學生的學習興趣,讓學生產(chǎn)生學習的動力,從而引導學生的完成任務。學生在收到教師安排的各項學習任務后開始進行自主探索,尋求完成任務的方法,在尋求解決任務方法的過程中學習知識,掌握和運用知識,從而完成教學目標。在尋求解決知識的過程中學生可以充分鍛煉自己的能力。互助式教學模式中教師可以使用的互助方式包括:課程論壇、騰訊QQ群、電子網(wǎng)絡教室系統(tǒng)等。
(三)“互動式”教學
興趣是好的老師,是學生學習的動力。互動式教學剛好能很好的激發(fā)學生學習的興趣。教師在日常教學實施過程中應從培養(yǎng)、激發(fā)學生學習興趣入手,并貫穿教學的全過程.激發(fā)學生的求知欲,使學生愛上計算機程序設計。互動式教學是課堂上最常見、最重要的一種師生互動教學方法。傳統(tǒng)教學中教師以灌輸方式向?qū)W生傳授知識,這種教學方法使學生處于消極被動學習狀態(tài)。在互動式課堂教學中,教師根據(jù)教學內(nèi)容的特點和要求,開展互動式教學,培養(yǎng)活躍的學習氛圍,使學生建立起較強的自信心,從而激發(fā)學生學習的興趣。每一節(jié)課教師和學生相互提問,不斷研究探討中進行,將教師和學生真正放在同一平臺上,實現(xiàn)互動、實時交流的互動式教學。上面列舉了多種教學方法,多形式的教學方法還應與多形式的課程考核相結(jié)合,才能更好地達到教學目的。計算機軟件專業(yè)的學科特點比較特殊,學生不僅要掌握相關知識,還要能融會貫通,將所學知識運用到實際的軟件項目中,所以在考核中要改變以往單一的理論考試,增加上機編程的考核。考核中還要逐漸減少專業(yè)課理論內(nèi)容,加大對學生團隊合作精神完成項目的能力考核。考核方式應從傳統(tǒng)的卷面考試過度到對學生實際能力進行考核,并逐步建立適合高職院校學生能力考核的科學的評價體系和評價方法。理論考試主要針對知識性、理論性較強的課程,考核學生對所學課程的重點知識;上機編程考核主要是考核學生實際動手能力、即興編程能力;綜合測試主要考核學生團隊合作、利用所學計算機軟件技術(shù)解決實際問題的能力。
總而言之,按照高等職業(yè)教育人才培養(yǎng)目標,不斷的深化改革課程體系和教學內(nèi)容,積極探索有利于我們高等職業(yè)教育的教學方法與手段,既能讓學生主動去學習、積極地學習、愉快地學習,又能培養(yǎng)學生的動手能力,為提高其就業(yè)技能打下堅實的基礎,這也是我們高等職業(yè)教育工作者所追求的目標。
計算機軟件專業(yè)論文:計算機軟件專業(yè)教學方法綜合探討
摘要:通過對計算機軟件專業(yè)幾門核心課程以及該專業(yè)學生所必需核心能力的綜合分析,揭示計算機軟件專業(yè)以學生將來的實戰(zhàn)為教學目標,而不是搞以背概念為主的應試教育。總結(jié)出高效實用的計算機軟件教與學的方式方法:自下而上的教學法和自上而下的教學法。這兩大類方法在教學實踐中取得良好的效果。
關鍵詞:計算機軟件;核心課程;軟件開發(fā);綜合構(gòu)思能力;科研;教學
筆者一直認為,計算機軟件專業(yè)的核心就是兩個復雜性和三種能力。兩個復雜性是復雜的關系(包括復雜的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫及多模塊之間的關系)和復雜的思路(包括算法思路和復雜系統(tǒng)的工作流程思路)。三種能力是編程構(gòu)思能力(算法)、大程序的調(diào)試掌控能力和系統(tǒng)的構(gòu)造能力。其中最根本的能力是編程構(gòu)思能力(算法)。有了這個能力,其他能力都可通過有意識的培訓很快得到。計算機軟件專業(yè)知識更新快,新知識點層出不窮,但若把握了這個核心,所有新知識均為參考手冊。
與其他專業(yè)不同,計算機專業(yè)的幾門主要課程彼此連接非常緊密,孤立地學習和理解各門課程肯定達不到深度要求,但作為初學者,剛開始又不能不孤立地從最基本的概念學起。
為此,筆者借鑒計算機軟件專業(yè)兩種最基本的軟件開發(fā)方式,提出軟件專業(yè)教學的兩大方式,即自下而上的教學法和自上而下的教學法。前者是從基本概念和基本原理(包括程序語言的基本句型)講起,先孤立地應對各門課程,在此基礎上逐步與其他課程關聯(lián)起來。對此應多準備一些小例子,哪怕深度不夠,能初步說明問題就行。此方法適合于初學者。后者指的是從綜合構(gòu)思一個較大的系統(tǒng)出發(fā),從各門課程的關聯(lián)和綜合運用出發(fā),自上而下,在關聯(lián)的層面上,在結(jié)合復雜構(gòu)思能力的層面上,達到深入透徹地掌握某門課程具體概念原理之目的。該方法必須始終圍繞構(gòu)思能力來進行,適合于高年級學生。
下面通過幾門課程談談如何應用這兩種方法。
1計算機語言課
計算機專業(yè)有一種錯誤的認識,編程是一種低檔次的工作,那是程序員的事,因而學生不重視語言學習和編程。事實上,一個軟件最終的產(chǎn)品是程序代碼,程序代碼包含了系統(tǒng)的分析設計、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、算法思路、編程技巧等全部信息,可以說,熟練掌控程序代碼的能力再怎么強調(diào)都不過分。只有精通了一門語言,才能運用、培訓和鍛煉編程構(gòu)思能力和大程序的調(diào)試掌控能力,并最終實現(xiàn)軟件開發(fā)。通常,C語言是我國高校計算機專業(yè)普遍開設的課程,學生從大一開始學習。學習語言課最關鍵的是領會程序語言的思維方式,各種不同語言的思維方式都是相通的。C語言作為是有道理的,因為它的功能強大,并同時兼有高級語言和低級語言的優(yōu)勢,特別是C語言的句型和語法現(xiàn)象非常豐富,熟練地掌握了C語言,以后學其他語言就非常容易了[1]。
鑒于C語言是及時門語言課,從低年級開始學,故此課大抵按自下而上的方法教學,以講解句型為主。特別重要的是,要讓學生領會程序語言的思維方式,必須用心去體會,而不是死記硬背。教師應準備大量的小例子,結(jié)合例子講解句型,并逐步加進較復雜一點的數(shù)據(jù)結(jié)構(gòu)以及算法思路,從句型層面逐步提高到思路層面。愈快地進入到思路層面上,結(jié)合思路講解句型的運用及其上下文關聯(lián),教學效率也就愈高[2]。始終將大量時間拘泥于句型是低效的。
C語言之后還要學其他語言課,此時的教學和學習方式就應與作為及時門語言課的C語言大不相同了。筆者的經(jīng)驗是,學生在熟練掌握C(含C++)語言,尤其是在透徹領會程序語言的思維方式,以及程序語言的幾種句型類別之后,通過直接閱讀專家所寫的大型高質(zhì)量程序源代碼,是學習第二門計算機語言的方式。當然,學生剛開始可能達不到這一水準,但以自上而下的教學方式作為原則是很重要的。下面以Java語言為例說明。
筆者教Java課的理念是:學生從大一開始學C語言,由于沒有什么基礎,當然應該從最簡單的概念、語法、句型學起,而學Java的學生往往是大二或大三了,他們此時已掌握了程序的思維方式,具備一定的編程構(gòu)思能力,具有數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、系統(tǒng)構(gòu)造方面的知識技能,再從基本句型學起就是低效的。而且,作為一個大的開發(fā)平臺,Java擁有的類和函數(shù)的數(shù)目大得驚人,課堂上不可能一一講解。所謂“授人以魚不如授人以漁”,筆者的方法是教學生如何讀懂別人的程序,通過別人程序的總體功能及上下文來推敲理解Java類及其函數(shù)的功能及正確用法。即從大到小,由整體理解到推敲出小的細節(jié),而不是相反,這樣不僅小的句型掌握了,而且別人的編程技巧也學會了,綜合構(gòu)思能力也得到了鍛煉和提高。讓學生先掌握Java最基本的類和函數(shù),能力具備后,他們就可用此方法自學掌握其他Java類和函數(shù)。在教學過程中,教師應注意鍛煉和培養(yǎng)學生較大型程序的調(diào)試能力及讀懂別人程序的能力,這會使學生在以后的工作中受益無窮。
在教學中,筆者針對開發(fā)中的重點難點訓導學生,以利于學生以后的工作實戰(zhàn)。軟件開發(fā)有三個方面最難突破,首先是綜合調(diào)試大軟件的能力。一個大而復雜的軟件,由多個小組開發(fā)出各個模塊,每個小組都認為自己做得很好,集成調(diào)試時卻問題百出,這時極少有人能掌控整個大軟件,把它調(diào)試順暢。再就是bug問題,有些bug非常難解決。然后是性能問題,主要是速度、內(nèi)存消耗和容量問題。一些高手開發(fā)的成熟軟件,往往在這些方面做得相當優(yōu)美,但用戶可能依然對性能不滿意,要求顯著改進。
教學目標的高低及正確與否對教學效率起著決定性作用。筆者希望學生學過Java后,對別人寫的數(shù)萬條以上語句的程序,不要任何文檔及注釋行,不作任何介紹,硬讀源代碼,就能將軟件結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、算法思路全部讀通并推出來,而且時間很快,然后想怎么改就怎么改。這就要求學生在數(shù)據(jù)結(jié)構(gòu)、編程思路方面的功力必須強大。再者,數(shù)據(jù)庫、系統(tǒng)結(jié)構(gòu)及其構(gòu)思運用能力必須強大,否則不可能從系統(tǒng)的角度把握整個軟件。另外,學生必須掌握Java本身的結(jié)構(gòu)以及面向?qū)ο缶幊痰乃季S邏輯、各種方法技巧,至于Java的句型細節(jié),有了上述條件,根本不需花多大功夫,根據(jù)上下文推敲一下就足夠了。
再次強調(diào)讀通別人程序的重要性,它能使你得到一切的一切!
2計算機算法
計算機算法不同于其他學科的較大特點是它需要一連串的思維,它們由許多關鍵點構(gòu)成,這些關鍵點彼此依序而行,又動態(tài)關聯(lián)。任何疏忽遺漏或一知半解都會導致整個思路的失敗。這些正是復雜算法難于理解掌握的根本原因。解決算法問題,最需要的是復雜思路的構(gòu)思能力,包括思維的多樣性、巧妙性和深入性。其中,多樣性體現(xiàn)的是想象能力,巧妙性是一種創(chuàng)造性思維,是一種天分,而深入性則是深深地沿一條思維脈絡進行下去的能力。這種構(gòu)思能力需要長時間艱辛的培訓,最有效的方法是在頭腦中一遍又一遍地回味他人的復雜思路,將他人的復雜思路印在腦海里,時間一長,自然會功力大增。
因此,算法教學的關鍵是首先讓學生透徹理解和掌握較復雜的算法,然后才能使其將復雜的思路印在腦海里反復回味,以達到熟能生巧、觸類旁通之效果。因此,教師在講算法課之前,讓學生先作預習是必要的過程。先對要學的算法有一個初步的理解,并帶著問題聽課,才能有好的效果。其次,抓住關鍵點實屬必要。每個復雜的算法均有幾個關鍵點,攻破了這幾個關鍵點,算法也就迎刃而解了。筆者教學前先將算法分為易、較難和很難幾個等次,因材施教。告訴學生要講的算法屬哪個等次,使他們心中有數(shù)。容易的可以較快完成。對難的,教師先逐一講解關鍵點,然后讓學生依據(jù)講解自己看書,去理解這些關鍵點,然后再讓學生就不理解的地方提問,教師就學生的提問作更具針對性的講解。一般來說,經(jīng)過這一過程,學生基本能理解這些關鍵點。接著讓學生自己將這些關鍵點串起來,形成思路。讓學生反復回味思路,并給出針對性的問題,讓學生解答。經(jīng)此過程,學生大都能很好地掌握要點。
以一般圖搜索算法為例,算法從一個無向圖的初始節(jié)點開始,尋找距該初始節(jié)點路徑最短的目標節(jié)點以及最短路徑[3](該算法為經(jīng)典基礎算法,一般算法教科書均可見到,這里不再贅述)。該算法有一定難度,無論是其思路技巧,還是其文字表述,均堪屬經(jīng)典。學生若能掌握此算法,即為進一步深入學習算法打下良好基礎。
及時步,教師在學生預習的基礎上講一遍整個算法。
第二步,著重強調(diào)關鍵點。關鍵點一:對每一節(jié)點建立從父節(jié)點到爺節(jié)點等的祖先鏈,這一祖先鏈是動態(tài)變化的。要求學生理解祖先鏈,理解其為什么和如何動態(tài)變化。關鍵點二:OPEN節(jié)點和CLOSE節(jié)點的動態(tài)變化過程,必須清晰透徹地理解。OPEN表中已完成展開的節(jié)點放入CLOSE表中,此節(jié)點以后還有可能從CLOSE表中重回OPEN表中繼續(xù)展開,且可能不斷反復,為什么?
第三步,給學生時間,要求學生透徹理解關鍵點,并串成清晰的思路。
第四步,要求學生對還不夠理解的地方提問。有學生問,既然OPEN表中節(jié)點完成展開后移到CLOSE表,以后又反復從CLOSE表移到OPEN表重新做展開,那程序何時能結(jié)束?顯然這是沒理解該算法逐步向解迭代的過程,每重復一次,到頂點的路徑長度就優(yōu)化一次,而這種優(yōu)化不可能無限進行(反問學生“為什么”),最終OPEN表必然為空,程序終止。
第五步,演算一個較復雜的例子。
經(jīng)過這五步,學生大都反映掌握了該算法。
對于軟件開發(fā)人員自己學習算法,在功力尚不強大且又無老師講解的情況下,在遵循上述步驟原則的基礎上,好先用幾個小例子或較小規(guī)模的輸入單步跟蹤算法的計算步驟,反復回味整個思路,以達到清晰把握整個思路之目的。即使是功力強大者,這也是攻克復雜算法思路的有效途徑。
在算法教學上,筆者注意結(jié)合科研上的難點,給學生以引導激勵,鼓勵學生大膽思索探討。例如, Hamilton環(huán)為著名的NP難問題[5],讓學生去解決這樣的問題顯然不切實際,但可以提到,以激勵學生。筆者將此問題稍稍改了一下,題目如下。
將具有N個節(jié)點的無向連通圖(最小度數(shù)為2,較大度數(shù)為3)的N個節(jié)點圍成一個圈,我們稱它為虛環(huán),因為它可能包含很多斷點。希望用多項式實踐得到這個虛環(huán)。的要求是:虛環(huán)里不能包含孤立節(jié)點(即某節(jié)點與自己兩側(cè)的節(jié)點都不相連)。
此問題難度不太大,但要完成它也非易事,需要學生具有較強的復雜思路的構(gòu)思能力。
3軟件工程課
首先,我們確定軟件工程學[7]課程的三大教學目標:一是掌握軟件開發(fā)的過程、步驟、方法;二是對各學科知識的綜合運用及加深協(xié)作;三是構(gòu)思能力的培訓(此點為核心)。
要使學生不能僅限于對課本概念和原理文字上的理解,而必須時時面臨需要較復雜思路來解決的問題。因此,必須準備一些適合于課堂講解的、既短小精悍又能說明問題的例子。
例一,大學自動排課系統(tǒng)。輸入為:①資源。教室及其容量;每名老師及所能上的課。②每個班。人數(shù)及本學期上哪幾門課;多少課時。輸出為學生、教師以及教室管理員均能方便查詢的排課結(jié)果。要求同課可合班,盡量少占教室。此系統(tǒng)看似不大,但相當復雜。若學生能在課堂上透徹接受此例子,則意味著顯著的收獲:①該例子對數(shù)據(jù)結(jié)構(gòu)和算法知識起運用和強化的作用,如怎樣優(yōu)化使教室得到最充分的利用和較大的結(jié)余,做好此算法相當有難度。②該例子對數(shù)據(jù)庫知識起運用和強化的作用。數(shù)據(jù)庫表設計:為方便起見,可將上課時間作為一個實體,每天8節(jié)課,一周5天,共40節(jié)課,編號為1至40,可作主鍵使用。三個方案:①以班級加時間作主鍵,教室老師課程全部作屬性,一個表即能容納排課結(jié)果,另兩個方案為兩個表。讓學生比較到底誰優(yōu),在什么條件下優(yōu)以及為什么優(yōu)。此外,還有手動調(diào)劑功能,人的權(quán)限與機器排課權(quán)限之爭的問題、特殊課程和特殊教師的處理問題、教師課程的平衡問題等,都需要考慮。
例二,打手機的全過程分析設計。含市內(nèi)、長途、漫游及交叉等多種情況。每個城市都有一個通信中心,市內(nèi)用戶的所有數(shù)據(jù)均存放在此通信中心,手機用戶通過分散的基站與通信中心聯(lián)系,各基站只起中轉(zhuǎn)的作用,不存儲數(shù)據(jù),而城市間則通過通信中心互聯(lián)。此例子相當能說明問題:①此例子讓學生明白,系統(tǒng)構(gòu)思與編程構(gòu)思類似,關鍵是打通思路,而不是背概念、套框框。②使學生學會將系統(tǒng)構(gòu)思與數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)庫的構(gòu)思結(jié)合起來。③使學生明白用戶層面的需求與系統(tǒng)分析員層面的需求有本質(zhì)的不同。本例用戶需求非常簡單,就是打通手機。而系統(tǒng)分析員的需求分析則要復雜得多。
總之,軟件工程課應運用自上而下的教學方法,準備幾個像樣的系統(tǒng),從系統(tǒng)構(gòu)思著手,讓學生通過例子理解掌握軟件工程各個章節(jié)的基本概念,達到綜合運用、融會貫通之目的。
4結(jié)語
針對專業(yè)特點,筆者提出計算機軟件專業(yè)教學的兩大方法:自下而上法和自上而下法,并通過幾門主要課程加以說明。在多年實踐研究的基礎上,給出了一些課教與學的關鍵點,既可供教學參考,亦可為軟件開發(fā)人員培訓提高功力之借鑒。
計算機軟件專業(yè)論文:面向能力需求的應用型計算機軟件類專業(yè)課程體系建設探索
摘要:針對高校傳統(tǒng)培養(yǎng)應用型本科計算機軟件類人才的專業(yè)課程體系存在的問題,以“需求導向,能力核心,理實一體,工學融合”為理念,在深度校企合作、產(chǎn)教融合的基礎上,提出了能力培養(yǎng)與軟件崗位需求對接、課程內(nèi)容與軟件標準對接、教學過程與開發(fā)過程對接、孵化項目與產(chǎn)業(yè)市場對接的“四對接”應用型本科軟件類人才培養(yǎng)專業(yè)課程體系,以及校企融合的支持平臺、教學團隊、教學資源和質(zhì)量保障體系四項建設保障舉措。
關鍵詞:應用型人才;計算機軟件類;課程體系;校企合作
隨著“互聯(lián)網(wǎng)+”戰(zhàn)略的推進,特別是電子商務、服務外包等新興信息技術(shù)產(chǎn)業(yè)的迅速發(fā)展,社會和產(chǎn)業(yè)對計算機軟件人才的需求日益強盛。根據(jù)有關部門不統(tǒng)計,今后每年對IT人才的需求將突破100萬,其中信息、軟件、網(wǎng)絡管理人才的需求占70%以上,而每年高等院校培養(yǎng)的此類畢業(yè)生數(shù)量和質(zhì)量遠遠不能滿足行業(yè)發(fā)展的需要,兼?zhèn)湫畔⒓夹g(shù)與行業(yè)知識的復合應用型人才更是緊缺。
傳統(tǒng)高校面向?qū)W科的專業(yè)課程體系、單一的課程教學模式和考核評價機制培養(yǎng)出來的軟件類人才能力與企業(yè)需求還存在不小的差距,一般企業(yè)不得不花6~12個月的時間和大量的成本對畢業(yè)生進行崗前培訓。如何構(gòu)建面向能力需求的計算機軟件類專業(yè)課程教學體系是應用型軟件人才培養(yǎng)中的關鍵問題。
近年來,一些高校計算機軟件類教育工作者對該問題進行了探索,但是,如何在新形勢下面向能力需求建構(gòu)應用型本科計算機軟件人才培養(yǎng)專業(yè)課程體系尚未有很成功的經(jīng)驗。本文在深度校企合作、產(chǎn)教融合的基礎上,提出了一種“四對接”的專業(yè)課程體系,并提出了保障課程體系改革與實施的四項舉措。
一、應用型計算機軟件類專業(yè)課程體系現(xiàn)狀分析
隨著社會和高校對應用型轉(zhuǎn)型的認識不斷提高,地方性、應用型院校對應用型人才培養(yǎng)的定位越來越明晰。應用型人才培養(yǎng)需要應用型的課程體系。目前,不少高校軟件類專業(yè)課程體系還不能支撐培養(yǎng)目標,存在著以下問題和不足。
1.專業(yè)課程體系目標定位與產(chǎn)業(yè)能力需求脫節(jié)
傳統(tǒng)高校培養(yǎng)的計算機軟件類人才設計開發(fā)能力、創(chuàng)新創(chuàng)業(yè)能力普遍不足,不能較好地勝任新興信息技術(shù)產(chǎn)業(yè)軟件崗位,課程教學體系不能支撐軟件崗位所需要的核心能力培養(yǎng)。在課程體系定位上,過分強調(diào)學科、理論基礎扎實,輕視能力需求;在課程教學模式上,固封在傳統(tǒng)教室、實驗室上課實習,忽視與相關產(chǎn)業(yè)、企業(yè)的結(jié)合;在課程教學安排上,理論課程占比過高,實踐課程占比嚴重不足。
2.專業(yè)課程教學內(nèi)容與生產(chǎn)實際脫節(jié)
傳統(tǒng)計算機軟件類專業(yè)課程教學的課程目標、課程內(nèi)容、環(huán)節(jié)安排、教學方法、實踐途徑、評價機制、質(zhì)量保障等與新興信息技術(shù)產(chǎn)業(yè)軟件行業(yè)能力要求、技術(shù)需求、組織形式、生產(chǎn)過程、質(zhì)量標準等嚴重脫節(jié)。課程目標沒有與崗位技術(shù)相關細分能力要求一致;課程內(nèi)容陳舊,距離當前行業(yè)流行軟件開發(fā)技術(shù)距離較遠,更沒有與生產(chǎn)標準相結(jié)合;實踐途徑、環(huán)節(jié)安排也很少與實際軟件開發(fā)過程相結(jié)合;評價機制只注重驗證性的個人實踐結(jié)果正確與否,而不是生產(chǎn)性的團隊項目測試是否通過。
3.支撐資源平臺與專業(yè)教學需求脫節(jié)
培養(yǎng)應用型軟件類人才的專業(yè)課程體系需要有較好的校企合作平臺支撐,需要有良好的校企合作運行機制,需要有校企合作的“雙師型”教學師資隊伍,需要有與軟件生產(chǎn)對接的教學資源。而目前大部分高校的校企合作僅僅停留在校外實踐基地上,只注重把學生派到企業(yè)實習,沒有與企業(yè)建立起深度合作課程教學的機制,沒有引入企業(yè)的師資和教學資源,不能滿足教學的深層次需要,校企合作還停留在淺層的實習合作。
二、面向能力需求的應用型計算機軟件類專業(yè)課程體系構(gòu)建
1.專業(yè)課程體系的構(gòu)建理念
針對產(chǎn)業(yè)需求和傳統(tǒng)計算機軟件類課程體系存在的問題,提出了“需求導向,能力核心,理實一體,工學融合”的應用型計算機軟件類專業(yè)課程體系建設理念。需求導向,是以產(chǎn)業(yè)、行業(yè)對計算機軟件類人才的實際需求為目標,兼顧畢業(yè)生的崗位適應能力和未來職業(yè)發(fā)展?jié)摿Γ瑢φn程體系進行頂層設計;能力核心,即課程體系的構(gòu)建突出行業(yè)、企業(yè)實際需要的各項能力的培養(yǎng);理實一體,即通盤設計理論課程與實踐課程,使理論課程與實踐課程融為一體;工學融合,是指與行業(yè)、企業(yè)共同設計、建設課程體系,把計算機軟件產(chǎn)業(yè)當前生產(chǎn)實際的開發(fā)標準、組織形式、流行技術(shù)引入課程體系,校企共同實施課程教學。
2.面向能力需求的“四對接”專業(yè)課程w系建設
(1)能力培養(yǎng)與軟件崗位需求對接,創(chuàng)新專業(yè)教學課程體系。經(jīng)過廣泛的調(diào)研和深入分析,梳理出應用型計算機軟件類人才應具備三個核心能力,即“軟件開發(fā)能力、業(yè)務流程分析能力、溝通與項目管理能力”。在剖析三項能力的基礎上,設計全新的專業(yè)課程體系。根據(jù)三項核心能力培養(yǎng)的需要,建設業(yè)務流程分析、軟件開發(fā)、溝通與項目管理三個能力課程群。確定課程群中各課程之間銜接關系,課程中各知識點的串接,并設置課內(nèi)實驗、獨立項目實訓、企業(yè)綜合實習等實踐環(huán)節(jié)。從及時、二學年的專業(yè)基礎知識課程,第三學年綜合應用課程到第四學年的行業(yè)相關崗位任職的職業(yè)素養(yǎng)課程,構(gòu)建遞進式培養(yǎng)的課程體系。
在課程學分安排方面,大幅提高實踐課時和學分。獨立設置的實踐課程加上畢業(yè)實習等學分占到總學分的40%以上,主要核心專業(yè)課的實踐課時占總課時的45%以上。
(2)課程內(nèi)容與軟件標準對接,深化改革專業(yè)課程教學內(nèi)涵方法。從計算機軟件行業(yè)崗位實際出發(fā),根據(jù)《計算機程序設計員國家職業(yè)標準》和服務外包軟件開發(fā)行業(yè)標準中的要求,將相關崗位所需的技能素質(zhì)要求和技術(shù)標準細化,成為課程教學標準。學生通過“了解標準”“熟悉標準”到“使用標準”三個階段的教學、訓練和實踐,畢業(yè)進入工作崗位后,能夠自覺按照技術(shù)標準和工作要求規(guī)范操作。
在教學中,根據(jù)典型軟件崗位技術(shù)需求結(jié)合各課程要達到的細分能力目標,對教學內(nèi)容、教學方法、組織形式、評價機制等做了的改革。對Java/Net開發(fā)工程師、UI設計、web前端開發(fā)工程師、測試工程師等崗位技術(shù)與能力需求進行深入的分析提煉,并通過優(yōu)化課程教材與實踐案例把這些內(nèi)容融入相關課程。將職業(yè)素養(yǎng)的培養(yǎng)融入日常教學和實踐中,強調(diào)編碼規(guī)范、編程習慣等基本職業(yè)規(guī)范。
(3)教學過程與開發(fā)過程對接,著力培養(yǎng)學生崗位勝任能力。梳理專業(yè)課程,以崗位需求的細分能力為目標,重構(gòu)理論教學和實踐教學過程。在專業(yè)實踐教學環(huán)節(jié)方面,重構(gòu)由專業(yè)認知實習、專業(yè)課內(nèi)實踐、獨設實踐課程、創(chuàng)新創(chuàng)業(yè)實踐、綜合項目實訓、假期頂崗實踐、專業(yè)畢業(yè)實習、就業(yè)崗位試用等緊密相連的八個環(huán)節(jié)組成的實踐教學體系,通過理論與實踐交互、校內(nèi)與校外交替、學習與生產(chǎn)交融,實施“從初級到高級、從簡單到綜合、從實踐到崗位”的綜合實踐能力遞進式培養(yǎng)。
依托校外實踐基地聯(lián)盟,將“面向?qū)ο蟪绦蛟O計課程設計”等8門主要專業(yè)課程的實踐部分或全部放在企業(yè)進行,使學生的學習過程直接與軟件企業(yè)生產(chǎn)過程對接。“項目開發(fā)實例”以軟件企業(yè)真實開發(fā)項目為案例項目,從合同簽訂、項目啟動、設計開發(fā)到測試與驗收,全程仿真模擬在企業(yè)實際操作,無縫對接軟件開發(fā)實際生產(chǎn)過程。
(4)孵化項目與產(chǎn)業(yè)市場對接,著力提升學生創(chuàng)新創(chuàng)業(yè)能力。依托基地聯(lián)盟,通過舉辦創(chuàng)新創(chuàng)業(yè)輔導報告、沙龍論壇以及開設創(chuàng)新創(chuàng)業(yè)課程等進行創(chuàng)新創(chuàng)業(yè)教育;通過組建創(chuàng)新創(chuàng)業(yè)團隊、設立學生創(chuàng)新研發(fā)資助項目引導學生創(chuàng)新創(chuàng)業(yè);通過設立創(chuàng)業(yè)孵化項目、設立創(chuàng)新創(chuàng)業(yè)工作室、支持學生注冊公司等形式推進學生創(chuàng)新創(chuàng)業(yè).依托本專業(yè)產(chǎn)學研“軟件研發(fā)中心”及教師工作室,通過“傳幫帶”機制,吸引學生參與教師科研,增強學生創(chuàng)新創(chuàng)業(yè)實戰(zhàn)能力。
為使教學項目更符合新興信息產(chǎn)業(yè)軟件發(fā)展方向,對接軟件產(chǎn)業(yè)市場,選擇基地聯(lián)盟企業(yè)關注的、創(chuàng)業(yè)前景良好的開發(fā)類項目設立為創(chuàng)新創(chuàng)業(yè)資助和孵化項目。企業(yè)也將一些實際項目的開發(fā)、設計和測試等環(huán)節(jié)直接放在學校,讓學生以參加項目組研發(fā)和實踐的形式參與其中。
三、專業(yè)課程體系建設的保障措施
1.建設機制融合的校企合作課程體系支持平臺
為支撐軟件開發(fā)能力、業(yè)務流程分析能力、溝通與項目管理能力三項核心能力的培養(yǎng),在梳理專業(yè)課程體系所需要的實驗、實踐平臺的基礎上,依托部級校外大學生實踐教育基地――東忠集團服務外包基地,整合完善專業(yè)實驗室和校內(nèi)外實踐基地,搭建校企融合的計算機軟件類專業(yè)課程體系教學支持平臺。
為了更好地取得政府、行業(yè)、企業(yè)的支持,成立由政府主管部門、省計算機軟件行業(yè)協(xié)會、省服務貿(mào)易協(xié)會、計算機軟件企業(yè)等高管、專家和學校、專業(yè)領導、教授共同組成的學校計算機軟件類人才培養(yǎng)指導委員會和實踐教學指導委員會。按照“過程共管、互惠共贏、共享合作”的原則構(gòu)建人才培養(yǎng)和實踐教學共同體――計算機軟件類人才培養(yǎng)聯(lián)盟和實踐基地聯(lián)盟,以“供需對接、資源共享、利益共享、雙贏三益”的新型緊密融合的校企合作機制在校內(nèi)和企業(yè)實施人才培養(yǎng)。
2.依托“千百工程”共建校企融合的教學團隊
依托學校“千人業(yè)師”“百業(yè)培師”的“千百工程”,建立一支跨越學科、校企融合的教學團隊,共同建設課程體系,共同實施教學。企業(yè)工程師全程參與教學項目和課程設計、組織、實施、考核;學校教師擔任企業(yè)項目經(jīng)理、項目組成T和企業(yè)培訓師,全程參與項目的研發(fā)、業(yè)務流程設計、員工培訓等工作。團隊教學根據(jù)不同階段采用不同模式,在校內(nèi)外理論教學和實驗、實習、實訓等教學環(huán)節(jié)中,采用團隊合作授課、指導和考核模式;在企業(yè)頂崗實習、畢業(yè)實習和就業(yè)崗位試用階段,采用企業(yè)分配崗位和真實項目,業(yè)師全權(quán)指導并考核、教師跟蹤管理的模式。
3.以企業(yè)實際項目為基礎共同開發(fā)教學資源
校企雙方根據(jù)行業(yè)技術(shù)和能力需求,以企業(yè)真實項目為基礎,分解課程知識點和技能需求,結(jié)合課程學習、實踐的特點,構(gòu)建基于課程案例資源與企業(yè)綜合項目的“葉一枝一干”案例項目體系,實施教學后大大提高了學生的學習興趣和綜合實踐能力。
為“數(shù)據(jù)庫”“面向?qū)ο蟪绦蛟O計”等每門專業(yè)核心課設計了10~20個案例資源,校企共同實施理論和實踐教學。企業(yè)提供、雙方共同制作了用于綜合項目實踐課程的“人保會員管理系統(tǒng)”“地鐵管理系統(tǒng)”等10個企業(yè)大型真實項目,包括各項目的計劃書、需求分析說明書、概要設計說明書、測試計劃書等行業(yè)標準文檔。在梳理知識、技能和案例的基礎上,校企雙方合作開發(fā)教材和實踐指導書。
4.校企合作共建新型教學質(zhì)量評價和保障體系
按照“校企共管、過程監(jiān)控、目標管理”的原則構(gòu)建課程教學評價體系和質(zhì)量保障機制。通過校企融合的教學團隊多維度對學生的軟件開發(fā)、溝通協(xié)調(diào)、業(yè)務分析、項目管理、團隊合作等綜合能力給予綜合評價。構(gòu)建“校、企、生”多元教學督導機制,對教學過程和狀態(tài)進行全程監(jiān)控,通過常規(guī)聽課、專家評教、企業(yè)反饋、教學督查、畢業(yè)生跟蹤調(diào)查等途徑對教學過程進行多方位的監(jiān)控和反饋。
經(jīng)過專業(yè)課程體系建設和教學實踐,浙江樹人大學計算機軟件類專業(yè)在校學生在、獲得國家與省級學生課題、軟件著作權(quán)、國家與省競賽獎項等方面均取得了長足的進步,畢業(yè)生大部分在知名服務外包企業(yè)就業(yè)。培養(yǎng)了相對高就業(yè)率、高專業(yè)符合率、高薪水、高企業(yè)文化融入度、高職業(yè)發(fā)展?jié)摿Φ摹拔甯摺睉眯蛙浖惾瞬牛髽I(yè)、學校、家長、學生四方均較為滿意。根據(jù)麥可思公司近幾屆畢業(yè)生的數(shù)據(jù)跟蹤調(diào)查,學校計算機軟件類的畢業(yè)學生就業(yè)率高達96%,85%以上學生入職軟件開發(fā)和服務企業(yè)。學校計算機科學與技術(shù)專業(yè)入選浙江省重點建設專業(yè)、省新興特色專業(yè),浙江樹人大學東忠實踐教育基地被列為部級、省級大學生校外實踐教育基地,校內(nèi)基地被列為浙江省國際服務外包人才培育基地,該教學改革獲得浙江省教學成果一、二等獎。
計算機軟件專業(yè)論文:計算機軟件專業(yè)生產(chǎn)實習模式探索
摘要:生產(chǎn)實習是計算機專業(yè)教學中必不可少的重要環(huán)節(jié)。針對計算機專業(yè)的特殊性,我們采用學生校內(nèi)實習的模式,以任務驅(qū)動式為主,組織學生分組完成課題的設計,使學生親身經(jīng)歷軟件開發(fā)的各個過程培養(yǎng)學生的創(chuàng)新能力和實踐動手能力。
關鍵詞:生產(chǎn)實習 軟件
計算機軟件專業(yè)或軟件方向經(jīng)過二年的專業(yè)學習,完成了計算機軟件開發(fā)相關的課程。在學習過程中,盡管采用了基于工作過程的項目教學法,但在整個教學體系中還是顯得有孤獨之感,整個課程體系對于學生來說體會不深。故生產(chǎn)實習顯得非常重要。
1生產(chǎn)實習及其必要性
生產(chǎn)實習是高等學校或中等專業(yè)學校學生,在生產(chǎn)現(xiàn)場以工人、技術(shù)員、管理員等身份,直接參與生產(chǎn)過程,使專業(yè)知識與生產(chǎn)實踐相結(jié)合的教學形式。通過生產(chǎn)實習,可以對學生專業(yè)知識、技能的實際水平,為社會主義建設服務的專業(yè)思想,社會主義勞動紀律與職業(yè)道德,以及教師的教學效果和思想工作,進行一次綜合性的社會檢驗。
2計算機軟件專業(yè)生產(chǎn)實習所面臨的困境
軟件開發(fā)企業(yè)在社會上如雨后春筍班出現(xiàn),學生面臨的生產(chǎn)實習環(huán)境從想象中可謂十分豐富,但實際情況卻并非如此,軟件企業(yè)需要的是成熟的員工,而計算機軟件專業(yè)的學生缺乏實踐的經(jīng)驗,兩者的矛盾導致了學生不能直接面向軟件企業(yè)進行生產(chǎn)實習。那么軟件生產(chǎn)實習環(huán)境的搭建如何實施?其一、引導軟件企業(yè)項目開發(fā)人員進駐校園指導軟件生產(chǎn)實習,但實施起來有些不易;其二、搭建校園生產(chǎn)實習環(huán)境,它是解決軟件專業(yè)生產(chǎn)實習的根本
3生產(chǎn)實習環(huán)境的搭建
其一、硬件環(huán)境的搭建,通過機房建立計算機軟件生產(chǎn)實習基地,模仿軟件企業(yè)開發(fā)模式,建立其工作場景,由四至五個計算機構(gòu)成一個項目開發(fā)小組模塊。其二、軟環(huán)境的搭建。首先是具有軟件開發(fā)經(jīng)驗的、具有雙重身份的教師軟件開發(fā)團隊,這是一個必要條件。有條件的學校可以聘請相關的軟件開發(fā)企業(yè)項目開發(fā)人員作為生產(chǎn)實習的開發(fā)顧問。其次,將生產(chǎn)實習學生定位為軟件開發(fā)項目經(jīng)理和程序員,并由四至五人成立軟件生產(chǎn)實習開發(fā)團隊。
4生產(chǎn)實習體系建設
軟件生產(chǎn)實習其最終目標是解決學生軟件開發(fā)能力問題,因此制定生產(chǎn)實習內(nèi)容體系時應考慮軟件開發(fā)的方方面面,力求形成一個完整的體系結(jié)構(gòu)。生產(chǎn)實習過程中將解決如下問題:
其一、軟件開發(fā)生產(chǎn)流程問題。軟件從生產(chǎn)到投入使用,要經(jīng)歷軟件需求分析、概要設計、詳細設計、軟件編碼及軟件測試及售后維護幾個階段,因此在設計生產(chǎn)實習時要考慮軟件工程方面的問題。
其二、軟件開發(fā)工具與技術(shù)問題。軟件開發(fā)過程中,將采用目前社會上的哪種主流技術(shù),使用哪個開發(fā)平_,這也是要考慮的問題。
其三、數(shù)據(jù)庫技術(shù)。根據(jù)項目規(guī)模采用何種數(shù)據(jù)庫來規(guī)劃生產(chǎn)實習項目。
綜合上述,可采用如下體系結(jié)構(gòu):
軟件工程學:含軟件需求分析、概要設計、詳細設計、編碼設計、軟件測試和軟件維護。
軟件開發(fā)技術(shù):開發(fā)技術(shù)、FineUI開發(fā)技術(shù)。
數(shù)據(jù)庫技術(shù):SQLServer數(shù)據(jù)庫。
5生產(chǎn)實習實施方略
案例:某高職學院計算機專業(yè)大三某班級共有40名學生,在上期將進行模擬企業(yè)的生產(chǎn)實習。
【實習目的】模擬軟件公司軟件生產(chǎn)流程,開發(fā)軟件產(chǎn)品。
【硬件條件】40臺配置高端的計算機臺套,均實現(xiàn)網(wǎng)絡連接,且連接上Internet。且以小組方案按5人一組安裝形成相對封閉環(huán)境。
【師資條件】軟件設計師、計算機專業(yè)副教授各一名。
現(xiàn)將實施方案規(guī)劃如下:
5.1實習人員分組
將40名學生分成8小組,每小組5人,為每個小組配備一名學生能手,充當項目小組長或項目經(jīng)理,并要求每個小組取一有進取意義的組名。
5.2制定生產(chǎn)實習計劃
5.3實施主要目的及要點
任務一至六,主要解決編寫軟件設計任務書的問題,要求學生對每一環(huán)節(jié)編寫相應階段的任務書,知道軟件是如何產(chǎn)生、分析設計為一完整產(chǎn)品;任務七主要解決利用技術(shù)編制軟件產(chǎn)品,強調(diào)技術(shù)手段;任務八主要利用目前社會主流開發(fā)技術(shù)編制軟件產(chǎn)品,掌握FineUI技術(shù);任務九學生可以綜合利用所學技能獨立開發(fā)軟件產(chǎn)品。
5.4階段性成績考核
生產(chǎn)實習學生的考核分階段考核,每個任務完成后進行成績考核,由小組長和指導老師共同完成。考核表如下:
其中,軟件工程部分占比30%,項目實訓部分占比30%,生產(chǎn)實習項目占比40%,從而匯總得到生產(chǎn)實成績。
綜述之,經(jīng)過軟件生產(chǎn)實習階段,按上述方案實施,實踐證明,達到了企業(yè)級的生產(chǎn)實習效果,促進了學生軟件產(chǎn)品開發(fā)能力的提高,不少學生經(jīng)此階段進入了軟件生產(chǎn)相關行業(yè)或企業(yè),圓滿實現(xiàn)了計算機專業(yè)學生的軟件生產(chǎn)實習的教學大綱要求,對計算機專業(yè)人才培養(yǎng)方案進行了強有力的補充。
計算機軟件專業(yè)論文:高職計算機軟件專業(yè)基于工程過程的課程體系構(gòu)建
摘要:隨著信息技術(shù)的不斷發(fā)展,計算機應用系統(tǒng)也是越來越龐大和實用,開發(fā)軟件所采用的技術(shù)也是越來越。面對這些如雨后春筍般涌現(xiàn)出來的新技術(shù),高職計算機軟件專業(yè)的教育者門有時候顯得手足無措,不知道講解哪些課程及其課程內(nèi)容給學生。歸根結(jié)底是高職計算機軟件專業(yè)的課程體系更新緩慢、課程體系中的有些課程及其課程內(nèi)容已經(jīng)淘汰、更不上時代的發(fā)展。通過深入調(diào)查軟件企業(yè)及其行業(yè)標準,制定出科學合理的高職計算機軟件專業(yè)的課程體系,是當前培養(yǎng)出人才的前提。該文將采用基于工作過程的方法,對高職計算機軟件專業(yè)進行課程體系構(gòu)建。
關鍵詞:工作過程;課程體系;計算機軟件
現(xiàn)在信息技術(shù)的發(fā)展,是信息技術(shù)各方面多方位的發(fā)展,不僅是計算機硬件配置越來越高,計算機網(wǎng)絡帶寬越來越大,移動終端越來越流行,甚者包括提供給用戶服務的計算機軟件系統(tǒng)也是功能越來越強大,操作越來越方便,正因為這樣,信息技術(shù)已經(jīng)極大地提高了人類社會的生產(chǎn)效率和生活質(zhì)量。正是信息技術(shù)多方位的發(fā)展,給信息大類下的每個專業(yè)的高職教育帶來了嚴重的挑戰(zhàn),計算機軟件專業(yè)分屬于信息大類中一個重要的專業(yè)類別,自然也不例外。如何使高職計算機軟件專業(yè)教育水平跟得上信息技術(shù)的發(fā)展,是各大高職院校計算機軟件專業(yè)教師必須面臨的重大問題。課程體系是專業(yè)教學的設計大綱,只有對計算機軟件專業(yè)的課程體系進行時時更新和調(diào)整,才有可能維持教學水平,才有可能適應信息技術(shù)的發(fā)展,才有可能培養(yǎng)出適合軟件企業(yè)的人才需求。課程體系是指一個專業(yè)不同課程按照課程順序排列,是教學內(nèi)容和進程的總和。課程體系中是由哪些課程組成,每門課程是由哪些課程內(nèi)容組成,構(gòu)成了課程體系研究中的關鍵。
1.計算機軟件專業(yè)的課程體系現(xiàn)狀
通過走訪高職院校,與高職院校計算機軟件專業(yè)教師和同學進行溝通交流,了解各高職院校計算機軟件專業(yè)的課程體系,對課程體系進行分析和調(diào)研,認真進行分析總結(jié),得出了如下的幾種現(xiàn)象。
1)課程體系中有些課程不符合專業(yè)的特點。主要表現(xiàn)在有些課程與信息技術(shù)有聯(lián)系,但是與軟件專業(yè)沒有聯(lián)系。
2)課程體系中的課程之間關系體系不明顯,沒有體現(xiàn)出課程之間的先導課程和后續(xù)課程之間的關系。
3)課程體系中的每門課程內(nèi)容沒有明確,這很容易造成教師在授課時的隨意性和盲目性。
4)課程體系中的課程及其課程內(nèi)容已經(jīng)淘汰過時,沒有進行及時更新和調(diào)整。
從以上的幾種現(xiàn)象可以看出,當前計算機軟件專業(yè)的課程體系構(gòu)建還是存在很多的問題,根據(jù)調(diào)查的結(jié)果,有的課程體系是根據(jù)模塊化設計的,有的是根據(jù)崗位群設計的等等,幾乎每一個高職院校課程體系的構(gòu)建都依據(jù)一套設計原則,設計出的結(jié)果總是顧此失彼。
2.基于工作過程的課程體系構(gòu)建方法
通過到企業(yè)一線去進行參觀,考察,調(diào)研。了解目前企業(yè)開發(fā)哪些類型的軟件應用系統(tǒng)以及不同類型的應用系統(tǒng)的市場份額,了解不同類型的應用系統(tǒng)整個開發(fā)和實施流程,包括需求分析,項目設計,數(shù)據(jù)庫設計,軟件代碼開發(fā),軟件測試和軟件實施等。通過市場調(diào)研,了解不同類型的軟件應用系統(tǒng)的整個工作過程,了解研究工程過程中所涉及的技能點和職業(yè)素質(zhì),研究出適合人才培養(yǎng)方案的計算機軟件課程體系。
3.基于工作過程的課程體系構(gòu)建內(nèi)容
根據(jù)軟件企業(yè)和行業(yè)調(diào)查結(jié)果顯示,當前采用Java語言進行軟件系統(tǒng)開發(fā)市場份額較高。通過搜索“世界編程語言排行榜”結(jié)果顯示,近三年來Java語言開發(fā)比例分別是18.2%,16.7%和21.4%,由此我們確定Java語言作為計算機軟件專業(yè)的核心語言。計算機軟件應用系統(tǒng)主要分為C/S結(jié)構(gòu)和B/S結(jié)構(gòu),C/S結(jié)構(gòu)和B/S結(jié)構(gòu)各有優(yōu)缺點,但根據(jù)目前流行趨勢來看,B/S結(jié)構(gòu)更受客戶歡迎,因此我們將選擇B/S結(jié)構(gòu)的web軟件系統(tǒng)作為研究重點。
基于上述分析,我們重點調(diào)研了基于Java語言開發(fā)的web系統(tǒng)的工作過程。掌握了web系統(tǒng)在完成之前經(jīng)歷了需求分析,系統(tǒng)設計,數(shù)據(jù)庫設計,系統(tǒng)開發(fā),系統(tǒng)測試和系統(tǒng)安裝與維護整個工作過程。通過研究,我們構(gòu)建了下表的軟件專業(yè)的課程體系。同時通過企業(yè)調(diào)研和網(wǎng)絡搜索,了解行業(yè)內(nèi)使用Java語言開發(fā)各種web系統(tǒng)采用的近期技術(shù),包括前臺框架技術(shù)和后臺框架技術(shù)。當前行業(yè)內(nèi),在前臺框架技術(shù)方面,普通瀏覽頁面多采用基于響應式的bootstrap框架,能夠做到屏幕自適應效果,在PC和手機上都能夠進行方便的瀏覽頁面,省去了過去分別在PC和移動終端上單獨設計瀏覽頁面的工作,提高了工作效率,在管理員頁面,我們采用easyui jquery框架技術(shù)來進行頁面設計。在后臺框架技術(shù)方面,不同的web系統(tǒng)采用不同的框架技術(shù),在諸如ERP企業(yè)web系統(tǒng)和OA辦公自動化系統(tǒng)等,我們采用流行的SSH框架技術(shù)進行后臺設計,在諸如電商web互聯(lián)網(wǎng)系統(tǒng),我們采用流行的SSM框架技術(shù)進行后臺設計。在構(gòu)建過程中,將工作過程中所涉及的理論知識和實踐操作技能,我們按照了專業(yè)基礎課,專業(yè)核心課,專業(yè)核心高級課程的三層架構(gòu)進行了課程設計,使課程體系結(jié)構(gòu)設計具備層次感。之所以要有層次感,使學生在學習時有基礎,對技能的掌握能夠?qū)訉舆f進,最終能夠達到融會貫通。同時在構(gòu)建過程中,我們不僅確定了課程名稱,還確定了每門課程的課程內(nèi)容大綱,之所以要確定課程內(nèi)容大綱,是防止任課老師在授課時的隨意性和盲目性,偏離了課程體系的知識結(jié)構(gòu)。高職計算機軟件專業(yè)基于工作過程的課程體系構(gòu)建內(nèi)容如下表所示。
4.結(jié)論
只有到企業(yè)一線去進行考察、調(diào)研,才能掌握軟件項目的開發(fā)流程和軟件項目框架搭建、代碼實現(xiàn)所需要的流行技術(shù)。根據(jù)調(diào)研結(jié)果,采用基于工作過程的方法,來分析和構(gòu)建課程及其課程內(nèi)容。只有這樣,才能構(gòu)建出符合市場人才需求的專業(yè)課程體系結(jié)構(gòu)。按照這種專業(yè)課程體系進行培養(yǎng),必定可以培養(yǎng)出技術(shù),素質(zhì)的人才,為我國的社會主義現(xiàn)代化建設貢獻力量。該課程體系的部分課程及其課程內(nèi)容經(jīng)過我院的件專業(yè)試行教學,取得了很好的教學效果,學生就業(yè)率及就業(yè)檔次有了明顯的提高,實踐證明該課程體系及其課程內(nèi)容是實用和可行的,值得其他高職院校借鑒和推廣。
計算機軟件專業(yè)論文:淺談高職高專計算機軟件技術(shù)專業(yè)行業(yè)需求現(xiàn)狀和培養(yǎng)策略
摘 要:新時期隨著科學技術(shù)及經(jīng)濟發(fā)展速度的不斷加快,計算機技術(shù)在不斷完善中向前推進,與人們的生活息息相關。高職高專院校相關專家提出應該加強計算機專業(yè)基礎能力培養(yǎng),按照行業(yè)需求現(xiàn)狀進行相關課程及理論教學,高職高專院校作為計算機專業(yè)人才培養(yǎng)基地,在已有傳統(tǒng)教學模式基礎上進行改革及策略研究存在一定難度,實際操作中勢必遇到各種難以解決的問題,因此各高校應該從基本教學工作出發(fā),結(jié)合學生學習情況,以行業(yè)基本需求作為各項工作出發(fā)點,展開各項工作。該文重點分析計算機軟件技術(shù)專業(yè)行業(yè)發(fā)展需求現(xiàn)狀及出現(xiàn)的問題,通過問題剖析,找出適合高職高專院校學生的專業(yè)培養(yǎng)方法、策略,以保障各高校平穩(wěn)快速發(fā)展。
關鍵詞:高職高專 計算機軟件技術(shù) 行業(yè)需求 培養(yǎng)策略
經(jīng)濟飛速發(fā)展與計算機技術(shù)及信息技術(shù)的推動有密切關系,受到各方廣泛關注,國家大力支持計算機軟件技術(shù)應用推廣,各高校順應時代需求,廣泛開設相關專業(yè)。計算機軟件技術(shù)發(fā)展需要高素質(zhì)軟件人才的大力支持,我國各大高校雖然開設計算機軟件專業(yè),并有很大一部分應屆畢業(yè)生步入社會,但是許多企業(yè)計算機軟件相關崗位依然缺乏相關人才,主要是因為企業(yè)所需人才與高校專業(yè)培養(yǎng)之間的矛盾所造成的[1]。該文通過分析計算機軟件技術(shù)專業(yè)發(fā)展現(xiàn)狀及問題,著重探討人才培養(yǎng)策略,以盡快解決這種矛盾。
1 高職高專計算機軟件技術(shù)專業(yè)發(fā)展現(xiàn)狀
計算機軟件技術(shù)在我國發(fā)展過程較為緩慢,時間較長,隨著信息技術(shù)不斷完善,計算機軟件行業(yè)也在迅猛發(fā)展[2]。各高職高專院校順應求職需要,廣泛開設相關專業(yè),我國計算機軟件產(chǎn)業(yè)從源頭出發(fā),逐漸走上可持續(xù)發(fā)展道路,雖然整體趨勢穩(wěn)步快速發(fā)展,但是日益增長的計算機軟件技術(shù)專業(yè)行業(yè)需求現(xiàn)狀與高職高專院校培養(yǎng)人才之間的矛盾與日俱增,一方面是大量待業(yè)求職的高職高專院校大學生,另一方面是尋求高素質(zhì)計算機軟件技術(shù)開發(fā)人才的企業(yè)單位,各高職高專院校應及時調(diào)整教學培養(yǎng)思路,按照該行業(yè)相關需求進行相關專業(yè)培養(yǎng),以早日緩解這種現(xiàn)狀,進一步推動信息化發(fā)展步伐。
2 計算機軟件技術(shù)專業(yè)教學中出現(xiàn)的問題
及時,專業(yè)課程教材陳舊,教學方法落后。目前國內(nèi)各大高職高專院校計算機軟件專業(yè)教學多延續(xù)常規(guī)教學模式,單純追求學生理論知識掌握而忽視實際實用技能培訓,不僅如此,教材內(nèi)容陳舊,與新時期計算機軟件技術(shù)專業(yè)行業(yè)需求嚴重脫節(jié),未能及時更新教材內(nèi)容,學生理論學習相對滯后[3]。在教學方法中,雖然大部分高職高專院校已經(jīng)采用多媒體教學模式,很多院校普及理論實踐相結(jié)合的授課方式,但是教師對于學生職業(yè)技能方面的培養(yǎng)明顯不足.目前所進行的教學大綱與教學方法與就業(yè)企業(yè)所需人才要求逐漸相背離,教材內(nèi)容未能根據(jù)行業(yè)需求做及時調(diào)整,越來越多的高職高專院校學生面臨畢業(yè)之后就業(yè)困難的現(xiàn)狀。
第二,缺乏品質(zhì)教師隊伍,現(xiàn)有師資綜合素質(zhì)差。現(xiàn)任高職高專院校軟件專業(yè)教師的多為未經(jīng)過專業(yè)培訓任教時間較長的教師,這些教師年齡較大,對于理論知識傳授能力強,但是缺乏相應的實踐及創(chuàng)新能力。另一部分任教老師則為大學畢業(yè)直接參與到教師隊伍中的畢業(yè)生,自身缺乏相應軟件行業(yè)從業(yè)經(jīng)驗,缺乏同行業(yè)之間生產(chǎn)現(xiàn)狀認識,對該行業(yè)所需新技術(shù)了解程度低,專業(yè)技術(shù)更新速度相對較慢。
第三,學校缺乏軟件教學設備,實訓條件落后。大多數(shù)高職高專院校建立專門計算機實訓機房,但是有限的教學設備與大量生源之間致使學生上網(wǎng)、上機時間、實訓鍛煉機會明顯無法滿足教學需求,學校有限的資金補給無法滿足學生接觸行業(yè)近期設備,軟件教學質(zhì)量落后,學校現(xiàn)有信息技術(shù)及網(wǎng)絡資源未能得到充分利用。
3 與行業(yè)需求現(xiàn)狀相符的人才培養(yǎng)策略
及時,更新教學內(nèi)容,提高師資質(zhì)量。高職高專院校計算機軟件專業(yè)普遍存在課程教材落后、更新不及時等情況。教學課程安排欠缺合理性,與當今近期技術(shù)及軟件設施明顯脫節(jié)[4]。為保障學生及時掌握近期技術(shù),與近期技術(shù)相接軌,各高校應實時掌握近期軟件技術(shù)產(chǎn)業(yè)發(fā)展現(xiàn)狀,完善教學內(nèi)容,與各行業(yè)需求相結(jié)合,使學生掌握軟件技術(shù)產(chǎn)業(yè)發(fā)展方向,相關專業(yè)教師授課是學生軟件學習主要來源之一,對學生軟件知識掌握起到至關重要的作用,為了緊跟行業(yè)需求,高職高專院校應該及時調(diào)整師資隊伍建設,與前沿科技相統(tǒng)一,及時與學生交流,提高學生軟件理論知識的學習興趣及專業(yè)技術(shù)掌握水平。
第二,完善教學方法及課程大綱。實際計算機軟件技術(shù)專業(yè)教學中常出現(xiàn)教學內(nèi)容與實際需求之間的矛盾,想要從根本上解決這一問題,高職高專院校應及時改善教學方法及課程大綱,增加計算機軟件技術(shù)理論知識的同時還應該注重課程大綱內(nèi)容設置,多采用新型教學方式傳授,調(diào)動學生學習的積極性[5]。計算機軟件教學過程中,教師應該使用多種授課形式,學生學習方式多樣化、內(nèi)容新奇,這與當今軟件技術(shù)專業(yè)走向相符合。教學過程應該提倡課程驅(qū)動教學模式,學生在理論學習過程中接觸到大量的實踐機會,將課堂所學知識加以融會貫通,不僅可以加強學生團隊配合與實踐能力,教師課堂形式多樣,提倡啟發(fā)式教學,減少單一傳授模式,以提高和培養(yǎng)學生創(chuàng)新能力和實踐能力。
第三,制定相應考核標準,鍛煉學生實踐技能。高職高專院校教學中應摒棄傳統(tǒng)教學中應試教育模式,根據(jù)實際情況制定多樣化的考核標準。制定的考核標準應該重點考察學生利用所學知識處理問題能力,教師需要加強責任感,對于考核制度出現(xiàn)的問題應及時調(diào)整,提高自身專業(yè)水平,以培養(yǎng)更加品質(zhì)的符合行業(yè)需求的人才為己任[6]。
第四,提高學生實踐技能。國內(nèi)高職高專院校計算機軟件技術(shù)專業(yè)教學仍以應試教育作為主要任務,開設多門理論知識課程,實踐教育課程雖有涉及,但是并未滿足實際教學需求,導致軟件技術(shù)專業(yè)學生實踐動手能力薄弱,增大學生就業(yè)壓力。為提高學生實踐能力,高職高專院校應結(jié)合自身校情,聯(lián)合當?shù)仄焚|(zhì)企業(yè)作為實訓基地,為學生提供真實的崗位實訓環(huán)境,強化實踐能力培養(yǎng)力度。將整體理論課程進行有計劃調(diào)整,讓學生有充足的時間進行實訓體驗,增加學生對于該行業(yè)的認知與興趣,為今后的就業(yè)打下堅實基礎。
4 結(jié)語
綜上所述,隨著經(jīng)濟發(fā)展,全球信息繼續(xù)不斷完善,計算機軟件技術(shù)與人們的關系日益增加,受到人們的廣泛關注和高度重視,為滿足日益增長需求,各高職高專院校增設計算機軟件技術(shù)專業(yè),從而為社會培養(yǎng)計算機軟件專業(yè)人才,各大高職高專院校應該及時更新教學內(nèi)容,改革教學模式,提高教學水平及師資綜合素質(zhì),盡快掌握新技術(shù)新發(fā)展以適應當前行業(yè)需求,緊跟行業(yè)發(fā)展步伐,為社會培養(yǎng)更多適應性品質(zhì)人才。
計算機軟件專業(yè)論文:基于校企合作的高職計算機軟件工程專業(yè)實踐教學體系的構(gòu)建
【摘要】高等職業(yè)教育的人才培養(yǎng)目標是以就業(yè)為導向,以服務為宗旨,培養(yǎng)滿足社會需要的高素質(zhì)技術(shù)技能型人才。由于軟件技術(shù)專業(yè)具有知識更新快的特殊性,因此,構(gòu)建完善的實踐教學體系,通過校企合作的方式讓學生在真實的項目中訓練,實現(xiàn)學生校內(nèi)學習與企業(yè)就業(yè)的零距離對接,這樣才能有效地提高該專業(yè)學生培養(yǎng)的質(zhì)量。
【關鍵詞】校企合作 軟件技術(shù) 實踐教學體系
一、高職計算機軟件工程專業(yè)實踐教學的現(xiàn)狀
1.實踐教學項目設計不合理
實踐教學項目設計的好壞對學生專業(yè)實踐技能的培養(yǎng)具有關鍵的作用,而目前很多老師設計的實訓項目基本都是根據(jù)教材上的項目,或者是教師設計的一些小的實訓項目,缺乏將企業(yè)實際項目進行教學化加工,沒有引入企業(yè)的實戰(zhàn)項目,造成目標模糊化,項目簡單化,內(nèi)容隨意化,指導書形式化,實踐教學沒有發(fā)揮應有的作用。
2.企業(yè)參與度不夠
很多高職院校沒有建立有效的校企合作機制,沒有成立企業(yè)參與的專業(yè)技術(shù)指導委員會,企業(yè)沒有參與專業(yè)實踐教學全過程,沒有參與實踐教學項目的開發(fā),更沒有好的校外頂崗實習基地,造成了學生實踐教學內(nèi)容與企業(yè)實際需求脫節(jié)。
二、實踐教學體系構(gòu)建的原則
1.校企合作培養(yǎng)的原則
高職教育校企合作是工學結(jié)合人才培養(yǎng)模式實現(xiàn)的基礎,軟件技術(shù)專業(yè)更是如此。軟件技術(shù)專業(yè)由于知識更新快,更需要深度的校企合作。通過成立行業(yè)企業(yè)專家參與的專業(yè)教學指導委員會、校企共建專業(yè)、共建課程、共建教師團隊、共建實訓基地,讓企業(yè)參與專業(yè)的教學全過程等方式建立長效的校企合作機制,及時了解和跟蹤行業(yè)發(fā)展動態(tài),近期知識和近期工具軟件等。
2.實踐教學體系的整體性原則
實踐教學體系是由教學目標、教學內(nèi)容、教學方法、實訓條件、實訓教師等多種要素構(gòu)成的一個有機整體,各要素間相互聯(lián)系,相互作用。教學目標是人才培養(yǎng)的依據(jù),學校要根據(jù)專業(yè)教學目標確定實踐教學的內(nèi)容和實踐教學的方法;要注重理論知識與實踐教學內(nèi)容的有機結(jié)合,避免理論與實踐脫節(jié);在設計實踐教學內(nèi)容時,注意要由簡入繁,由易至難,由單一到綜合的方式進行設計,這樣既能體現(xiàn)學生職業(yè)成長的規(guī)律,又能有效地培養(yǎng)學生的專業(yè)技能水平。
三、實踐教學體系的構(gòu)建
1.實踐教學內(nèi)容體系的構(gòu)建
實踐教學內(nèi)容是解決為了達到專業(yè)教學目標而教什么的問題,學生要具備哪些專業(yè)技能,通過哪些實踐教學內(nèi)容和教學項目來進行訓練等,因此,必須對原有的課程體系進行重構(gòu),設置合理的實踐教學環(huán)節(jié)。由于軟件技術(shù)的發(fā)展日新月異,為適應企業(yè)需求和社會需要,應靈活設計教學內(nèi)容,教學內(nèi)容的設置以更有利于學生實現(xiàn)階段目標為目的,多設計適合學生知識體系、貼合實際項目開發(fā)的教學內(nèi)容。實踐教學體系一般可以按照“三階段遞進式”的模式來進行構(gòu)建,即按照專業(yè)基礎能力、專業(yè)技術(shù)能力和專業(yè)綜合能力的三個階段,按照能力層層遞增的方式設置實踐教學課程。
2.實踐教學保障體系構(gòu)建
實踐教學內(nèi)容的實施需要具備“雙師”素質(zhì)的教師、完善的實訓教學條件和實踐教學制度來保障。
(1)“雙師”教學團隊的構(gòu)建
教師作為實踐教學實施的主體,應具有較強的軟件開發(fā)能力和豐富的項目開發(fā)經(jīng)驗,本專業(yè)應構(gòu)建實踐教學經(jīng)驗豐富、專兼結(jié)合的合理“雙師”結(jié)構(gòu)的教學團隊。可以采用“內(nèi)培外引”的方式進行“雙師”素質(zhì)教師的培養(yǎng),一是選派專業(yè)課教師定期到企業(yè)進行頂崗實踐,或者讓專業(yè)課教師參與企業(yè)的大型軟件項目的開發(fā)和管理,提高教師項目實戰(zhàn)能力;二是引進企業(yè)一線的專業(yè)技術(shù)人員或項目經(jīng)理到學院來擔任兼職教師,讓學生在真實的軟件項目中進行訓練。
(2)校內(nèi)外生產(chǎn)性實踐教學基地的構(gòu)建
一是通過校企合作的方式建立校內(nèi)生產(chǎn)性實訓基地,比如和企業(yè)共建軟件工作室,工作室應按企業(yè)的模式進行運行,應設置總經(jīng)理、項目經(jīng)理、技術(shù)主管以及市場開發(fā)人員等崗位,引真實的項目進工作室,力爭將工作室建成集教學、實踐、科研和培訓“四位一體”的校內(nèi)軟件技術(shù)創(chuàng)新孵化平臺。
四、結(jié)論
高職院校軟件技術(shù)專業(yè)實踐教學體系的構(gòu)建是軟件專業(yè)人才培養(yǎng)的關鍵環(huán)節(jié),對培養(yǎng)社會急需的軟件行業(yè)基礎技能型人才有著非常重要的意義。構(gòu)建一套完善、實用的軟件技術(shù)專業(yè)實踐教學體系需要高職院校領導、系主任的高度支持,軟件專業(yè)教學團隊要結(jié)合本校實際,充分調(diào)研和論證,不斷探索、實踐和完善,努力建設好軟件技術(shù)專業(yè)的軟件環(huán)境和硬件環(huán)境,才能培養(yǎng)出綜合素質(zhì)高、專業(yè)實踐技能強的軟件技術(shù)人才,有效實現(xiàn)校企“零距離”對接。
計算機軟件專業(yè)論文:高校計算機軟件專業(yè)資格考試輔導教學探討
摘要:簡述計算機技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試,分析考試類別、特點及意義,探討在本科高校計算機相關專業(yè)中開設軟件考試輔導課的必要性,并提出教學方法建議。
關鍵詞:軟件考試;行業(yè)資格考試;軟件設計師;網(wǎng)絡工程師
作者簡介作者簡介:唐兵(1982-),男,湖北麻城人,博士,湖南科技大學計算機科學與工程學院講師,研究方向為并行與分布式計算;張黎(1981-),女,湖南張家界人,碩士,湖南科技大學計算機科學與工程學院講師,研究方向為云計算;張會福(1970-),男,福建松溪人,博士,湖南科技大學計算機科學與工程學院教授,研究方向為嵌入式系統(tǒng)。
1軟件考試簡介
隨著軟件產(chǎn)業(yè)的快速發(fā)展,軟件人才需求日益旺盛。為適應產(chǎn)業(yè)發(fā)展需求、規(guī)范軟件專業(yè)人員職業(yè)資格、技術(shù)資格認定,人力資源和社會保障部、工業(yè)和信息化部開展了計算機技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試(以下簡稱“軟考”)。該考試已經(jīng)實施了20年,累計參考人數(shù)超過200萬人。由于其性,該考試得到社會及用人單位的廣泛認同,為推動我國信息產(chǎn)業(yè)特別是軟件產(chǎn)業(yè)的發(fā)展,提高IT人才的素質(zhì)作出了積極貢獻。為了適應計算機信息技術(shù)發(fā)展,滿足社會對各種計算機信息技術(shù)人才的需求,目前該考試已經(jīng)拓展到計算機信息技術(shù)行業(yè)的各個領域。
根據(jù)原人事部、信息產(chǎn)業(yè)部文件(國人部發(fā)[2003]39號),計算機軟件考試納入全國專業(yè)技術(shù)人員職業(yè)資格證書制度的統(tǒng)一規(guī)劃。通過考試獲得證書的人員,表明已具備從事相應專業(yè)崗位工作的水平和能力,用人單位可根據(jù)工作需要聘任相應專業(yè)技術(shù)職務。取得初級資格證書者可聘任助理工程師或技術(shù)員職務,取得中級資格證書者可聘任工程師職務,取得高級資格者可聘任高級工程師職務。計算機專業(yè)技術(shù)資格(水平)實施全國統(tǒng)考后,不再進行計算機技術(shù)與軟件相應專業(yè)和級別的專業(yè)技術(shù)職務任職資格評審工作。因此,此考試既是職業(yè)資格考試,又是職稱資格考試[1]。
考試合格者將頒發(fā)由人力資源和社會保障部、工業(yè)和信息化部簽章的證書。該考試任何級別不設學歷、資歷報考條件,部分級別已與日本、韓國相應級別的考試互認,考試互認的級別以及互認國家還將進一步擴大。評定中級職稱時,可以用此類考試的中高級合格證來代替職稱計算機考試合格證。中級證書相當于中級職稱,高級證書相當于高級職稱[2]。
2軟件考試特點
近年來,該考試作了很多積極探索,進行了一系列改革,考試名稱、考試內(nèi)容、專業(yè)類別、職業(yè)崗位也作了相應調(diào)整。目前,考試分5個專業(yè)類別:計算機軟件、計算機網(wǎng)絡、計算機應用技術(shù)、信息系統(tǒng)和信息服務。每個專業(yè)又分3個層次:高級資格(高級工程師)、中級資格(工程師)、初級資格(助理工程師、技術(shù)員)。考試科目主要分為以下三類[1,2]:
(1)高級資格:網(wǎng)絡規(guī)劃設計師、系統(tǒng)規(guī)劃與管理師、系統(tǒng)架構(gòu)設計師、信息系統(tǒng)項目管理師、系統(tǒng)分析師。
(2)中級資格:軟件設計師、網(wǎng)絡工程師、軟件評測師、信息安全工程師、系統(tǒng)集成項目管理工程師、多媒體應用設計師、嵌入式系統(tǒng)設計師、電子商務設計師、信息系統(tǒng)監(jiān)理師、數(shù)據(jù)庫系統(tǒng)工程師、信息系統(tǒng)管理工程師、計算機硬件工程師、軟件過程能力評估師。
(3)初級資格:信息處理技術(shù)員、網(wǎng)絡管理員、程序員、網(wǎng)頁制作員、信息系統(tǒng)運行管理員、電子商務技術(shù)員。
從2004年開始,每年舉行兩次考試,通常上半年在5月下旬,下半年在11月上旬。上半年和下半年考試的級別不盡相同。考試時間均為150分鐘,滿分均為75分,各科考試合格標準為45分,但要求兩科同時達45分才算合格。單科成績不予保留,軟考通過后,證書長期有效。
3開設軟考輔導課的必要性
計算機專業(yè)應用性強,如何將計算機專業(yè)的學生培養(yǎng)成符合社會需求的專業(yè)復合型高級人才是計算機教育必須面對的問題。目前,官方公布的軟考通過率為20%左右,初級科目通過率較高,高級科目通過率低。省屬高校學生多,且學生整體素質(zhì)低于985和211高校。筆者認為在省屬高校中開設中級軟考輔導課非常有必要。據(jù)統(tǒng)計,中級資格考試中目前報名人數(shù)最多的是軟件設計師和網(wǎng)絡工程師,針對這兩門課程進行輔導,有利于提高學生軟考通過率。筆者所在高校已經(jīng)開展軟考輔導教學實踐,將軟考輔導當成一門課已將成為趨勢[36]。開設中級軟考輔導課的意義有:
(1)提高就業(yè)競爭力。對于省屬高校畢業(yè)生而言,中級軟考合格證書是專業(yè)能力的證明,與沒有軟考合格證書的同學相比有一定優(yōu)勢。部分單位招聘時限看重軟考合格證書,錄用后待遇也會有所差別。
(2)提升專業(yè)技能。以軟件設計師和網(wǎng)絡工程師為例,備考中需系統(tǒng)復習數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O計、軟件工程、操作系統(tǒng)等以及計算機網(wǎng)絡、數(shù)據(jù)通信、網(wǎng)絡設計、網(wǎng)絡協(xié)議分析、綜合布線等核心課程。通過復習可以進一步提高專業(yè)技能。
(3)建立完整的計算機知識體系。備考中需要將零散的知識點聯(lián)系起來,建立完整的知識系統(tǒng),進一步加深學生對于計算機知識的理解。
(4)幫助學生考研復習。大多學校計算機專業(yè)考研專業(yè)課為計算機學科基礎綜合,綜合性強,備考學生可以梳理所學知識,有助于考研復習。
此外,部分高校對于學生考證有相應鼓勵措施,如獲得中級軟考合格證書,可以減免相應的公選課學分,減輕學生公選課學習負擔。
4軟考輔導課教學
(1)理清考查知識點。軟考輔導需引導學生圍繞考試大綱復習各知識點,從歷屆真題中選取典型試題,認真總結(jié)題型和出題思路,著重培養(yǎng)學生綜合運用所學知識的能力。對于軟件設計師而言,考點主要為計算機系統(tǒng)知識、程序語言基礎知識、操作系統(tǒng)知識、系統(tǒng)開發(fā)和運行、網(wǎng)絡基礎知識、多媒體基礎知識、數(shù)據(jù)庫技術(shù)、數(shù)據(jù)結(jié)構(gòu)、算法設計和分析、面向?qū)ο蠹夹g(shù)、標準化和軟件知識產(chǎn)權(quán)基礎知識、計算機專業(yè)英語系。對于網(wǎng)絡工程師而言,考點主要為計算機組成與結(jié)構(gòu)、操作系統(tǒng)知識、系統(tǒng)開發(fā)和運行、標準化和軟件知識產(chǎn)權(quán)基礎知識、數(shù)據(jù)通信基礎、廣域通信網(wǎng)、局域網(wǎng)和城域網(wǎng)、無線通信網(wǎng)、網(wǎng)絡互連與互聯(lián)網(wǎng)、下一代互聯(lián)網(wǎng)、網(wǎng)絡安全、網(wǎng)絡操作系統(tǒng)與應用服務器配置、交換機與路由器、網(wǎng)絡管理、網(wǎng)絡系統(tǒng)分析分析與設計、計算機專業(yè)英語等。
(2)開設軟考輔導專業(yè)選修課。開設學期為大三學年,考核方式為考查,32~48個學時,每周4~6學時。課程學習結(jié)束,要求提交一份軟件系統(tǒng)分析報告或網(wǎng)絡設計報告。報告緊扣軟考考題,突出針對性。對軟件設計師而言,可針對某個軟件應用系統(tǒng)或網(wǎng)站項目寫分析報告,內(nèi)容包括:結(jié)構(gòu)化分析(主要包含功能描述、數(shù)據(jù)流圖DFD)、數(shù)據(jù)庫分析(主要包含需求分析、以E-R關系圖為代表的概念結(jié)構(gòu)設計、以關系模式及主外鍵為代表的邏輯結(jié)構(gòu)設計、數(shù)據(jù)庫表格設計)、面向?qū)ο蠓治觯ㄒ杂美龍D、序列圖、類圖、狀態(tài)圖、協(xié)作圖等為代表的UML建模);對網(wǎng)絡工程師而言,可針對某個大型企業(yè)進行網(wǎng)絡組網(wǎng)設計,寫出設計報告,內(nèi)容包括:物理設備(路由器、核心交換機、匯聚交換機、接入交換機、防火墻、服務器)選擇、繪制網(wǎng)絡拓撲圖、電腦IP地址的分配方案、Web/FTP/Email/DNS/DHCP等常用服務器的配置方案。
(3)開發(fā)軟考教學輔助網(wǎng)站。針對軟件設計師和網(wǎng)絡工程師建立題庫系統(tǒng),將歷年真題錄入系統(tǒng),供學生在線學習。網(wǎng)站支持瀏覽學習模式,學生可以查看標準答案;支持模擬測試,從題庫中抽取題目自動組成一套試題,學生在規(guī)定時間作答,自動評分。
此外,可針對所考查的知識考點進行串講,講解歷年經(jīng)典真題,總結(jié)題型及解題方法。還可組織較正式的模擬考試,給學生考試體驗,比自行模考效果更好。
5結(jié)語
本文分析了軟件考試的特點,探討開展軟考輔導必要性,提出了開設軟考輔導課的教學方法,以對本科高校開展軟考輔導提供參考。
計算機軟件專業(yè)論文:高校藝術(shù)設計類專業(yè)計算機軟件教學探討
摘 要:當前信息技術(shù)發(fā)展迅速,計算機軟件的功能變得愈加強大。在高校藝術(shù)類專業(yè)中,圖形處理軟件能夠為藝術(shù)設計提供很大的幫助,各大高校藝術(shù)設計類專業(yè)紛紛開設了計算機軟件課程。文章從各個方面對高校藝術(shù)設計類專業(yè)計算機軟件教學進行探討。
關鍵詞:藝術(shù)設計;計算機軟件;教學
計算機軟件技術(shù)的發(fā)展和其在教育領域的推廣與應用,為高校藝術(shù)設計類專業(yè)教學帶來了巨大的變化,其強大的功能中圖形處理軟件為藝術(shù)設計提供了很多便利,能夠有效促進藝術(shù)設計專業(yè)學生對相關技巧的掌握。在實際的教學過程中,高校應當將傳統(tǒng)課程與計算機軟件課程有機地結(jié)合起來,采取科學的教學措施,提高教學的有效性。
1 發(fā)揮計算機軟件在高校藝術(shù)設計類專業(yè)教學中的作用
應用計算機軟件的智能化在高校藝術(shù)設計類專業(yè)教學。在傳統(tǒng)的藝術(shù)設計類專業(yè)的教學中,一般都是以教師的口頭講解以及繪畫演示作為教學的主要方式,學生需要在上課時備好鉛筆、馬克筆、曲線板等各種各樣的繪畫工具,而應用計算機軟件,一方面,可以對傳統(tǒng)的設計手法進行優(yōu)化;另一方面,可以替代相當一部分繪畫工具,讓藝術(shù)設計變得更加方便。例如,使用計算機軟件進行藝術(shù)設計,可以根據(jù)自身需求非常快速且方便的改動相關參數(shù),從而達到想要的藝術(shù)效果。同時,教師在教學中應用計算機軟件,能夠讓學生更清晰地看到具體的內(nèi)容,給學生留下更深刻的印象。例如,在視覺傳達設計專業(yè)的包裝課程中,傳統(tǒng)的教學方法是通過手繪來對整體形狀進行描述,雖然具有直觀的視覺效果,但是如果繪畫功底不夠,或者繪畫過程中在某處的長度沒有把握到位,就會導致整體比例失去平衡,并且學生需要花費大量的時間學習繪畫,而應用計算機軟件,學生只需要在軟件中輸入相關的數(shù)據(jù),再設計一定的形狀,就能夠?qū)⑽矬w模型設計出來,而且計算機軟件還能夠?qū)λL制的模型進行渲染,讓模型的整體效果更加接近現(xiàn)實。
應用計算機軟件培養(yǎng)學生的學習能力和創(chuàng)新能力。計算機軟件最明顯的特征就是數(shù)據(jù)的性,所以在應用計算機軟件進行教學和藝術(shù)設計時,學生必須首先對相關事物進行的了解,然后才能繪出符合要求的圖形。計算機軟件雖然能夠通過參數(shù)很方便地進行調(diào)整,但是這也要求學生對所繪事物有深刻的了解,并在繪畫過程中充分調(diào)用自己的思維,然后才能靈活的把握圖形的繪制過程。因此,在應用計算機軟件的過程中,學生能夠得到很多鍛煉自身學習能力的機會,在藝術(shù)設計類專業(yè)的教學中,對學生創(chuàng)新能力的培養(yǎng)也是非常重要的一個方面。應用計算機軟件進行藝術(shù)設計,能夠為學生提供更的設計元素和材料,讓學生在繪畫過程中沒有過多的限制,從而能夠發(fā)散自身的思維更好地進行思維創(chuàng)新。另外,計算機軟件的應用,能夠?qū)⒗碚撆c實踐有機地結(jié)合在一起,從而達到鍛煉學生實踐能力的效果。例如,應用計算機軟件,學生能夠親手對模型進行操作,與實際的模型制作并沒有什么區(qū)別,而且對參數(shù)的把握也更加方便,學生還能夠通過應用計算機軟件進行大量繪畫練習,提升自身的實踐能力。
2 落實計算機軟件在高校藝術(shù)設計類專業(yè)教學中融合
2.1 教師要做好課程內(nèi)容的安排
在藝術(shù)設計專業(yè)相關的計算機軟件課程中,可以用于教學的軟件很多,而課時是有限的。因此,教師在教學過程中不能按照軟件數(shù)量平均分配時間,因為每個軟件的掌握難度以及實用價值都是不一樣的,所以教師要在充分了解軟件特性的前提下,對軟件進行合理的課時分配,對于掌握難度較低,實用性較小的軟件,可以安排較少的課時,一般不能多于60課時;對于難度較大的軟件則要著重教學,安排更多的課時。例如,3DMAX以及Maya這兩個三維動畫設計軟件,學習難度很大,而且實用價值也很高,就需要安排大量的課時。同時,教師在課程內(nèi)容的安排中,要注意盡量減少同類軟件的教學,在一類軟件中選擇實用性好的一款就可以了,不必將各個軟件都教一遍,這樣做沒有太多的好處,反而會占用大量的課堂時間,是對資源的一種浪費。
2.2 教師要做好教學模式的設計
一般來說,硬性的理論知識灌輸雖然會讓課堂變得乏味,但是能夠在很多時候取得一定的效果,畢竟能花費大量的課堂時間對相關知識進行鞏固。然而,對于計算機軟件課程的教學,理論知識的灌輸收效甚微,就算教師在課堂上為學生講解了軟件的操作和相關功能,學生依然要自己動手進行軟件的操作,否則還是無法熟練掌握軟件的用法。因此,在高校藝術(shù)設計類專業(yè)計算機軟件課程的教學中,教師需要更加注重對學生的引導作用,并為學生提供更多的時間進行實踐上機操作,而非一味地理論教學,因為只有通過實踐,學生才能體驗到軟件功能的具體用法。此外,在計算機軟件的教學中,單調(diào)的軟件練習與講解并不能讓學生提起更多學習的興趣,教師可以將實際案例融入到教學中,并為學生安排一定的實際性學習任務,從而讓學生更好地發(fā)現(xiàn)軟件設計的實用價值,提高學生的學習興趣與積極性。
2.3 教師要做好評價教學
每個學生都是不同的,有些學生在計算機軟件方面很有天賦,而有些學生則更擅長其他方面。因此,在高校藝術(shù)設計類專業(yè)計算機軟件課程的教學過程中,教師要做好評價教學,一方面,及時發(fā)現(xiàn)學生在學習中的強項和薄弱點,對同類的學生進行劃分,并針對性地進行輔導教學和學習任務的安排,充分發(fā)揮學生的強項,并對其薄弱點進行強化;另一方面,通過評價教學,了解學生對當前階段軟件的理論知識與實踐操作的掌握情況,然后對教學的進度進行調(diào)整,從而保障對當前教學的課時安排達到合理標準,符合學生實際情況。此外,在教學過程中,教師應當做好與學生在課堂上的互動,并與學生進行及時的溝通和互動,提高學生的學習興趣,因為溝通可以及時地發(fā)現(xiàn)學生在學習過程中遇到的問題,并幫助學生進行解決。同時,對于學生作品的評價也是非常重要的,教師要給予學生客觀的評價以及充分的肯定,在指出其缺點的同時,肯定其優(yōu)點,從而促進學生的學習進步。
在高校藝術(shù)設計類專業(yè)計算機軟件的教學中,教師要注意軟件教學與藝術(shù)教學的結(jié)合,根據(jù)藝術(shù)設計教學的特點和需求,合理地安排軟件教學的內(nèi)容,設計并落實科學的教學措施,提高教學的有效性,培養(yǎng)學生的軟件操作能力。
計算機軟件專業(yè)論文:利用全國軟件大賽競賽平臺促進計算機軟件專業(yè)教學
【摘 要】分析目前計算機軟件專業(yè)教學中存在的問題,闡述了全國軟件大賽競賽平臺對促進計算機軟件專業(yè)教學的優(yōu)勢,并介紹了學科競賽對大學生創(chuàng)新實踐能力培養(yǎng)的具體措施。
【關鍵詞】軟件專業(yè) 教學 競賽平臺
全國軟件專業(yè)人才設計與開發(fā)大賽作為一項全國性的競賽活動,目的是為推動軟件開發(fā)技術(shù)的發(fā)展,促進軟件專業(yè)技術(shù)人才培養(yǎng),向軟件行業(yè)輸送具有創(chuàng)新能力和實踐能力的高端人才,提升高校畢業(yè)生的就業(yè)競爭力。因此,探討這一競賽平臺究竟給軟件專業(yè)教學帶來了哪些積極的作用、如何促進專業(yè)教學等問題,對專業(yè)教學的改革有非常重要的意義。
一、計算機軟件專業(yè)教學中存在的問題
(一)課程安排模塊化,連貫性不強
表1是計算機軟件專業(yè)主干課程的安排情況表,表中看不出專業(yè)課程的教學主線,更看不出學生應該學習的主要專業(yè)知識和專業(yè)技能。及時方面,及時個學期程序設計基礎,第二個學期C語言程序設計,第三學期C#程序設計基礎,程序設計基礎課程占了三個學期,且還開設了不同的語言,導致學生在編程入門基礎學習無所適從。第二方面,第二個學期的課程共有4門,學時都差不多,第三個學期除網(wǎng)頁動畫設計外,其余4門課程學時也差不多,課程雜,體現(xiàn)不出技術(shù)主線和學生軟件編程知識能力的逐步培養(yǎng)和形成。第三方面,課程模塊化,連貫性不強。看不出第二個學期的所學對第三個學期的課程學習有什么幫助和知識技能的積累。這樣的課程安排違反了學生學習軟件編程開發(fā)技術(shù)的認知規(guī)律,導致學生學習不系統(tǒng),在實踐操作時無從下手,最簡單的程序都寫不出來。同時也對學生的自信心造成打擊,覺得自己很差,失去學習興趣,以后上課就開始不聽,接著就是聽不懂,干脆曠課在宿舍玩游戲的惡性循環(huán)局面。
表1 軟件專業(yè)主干課程安排表
(二)缺少讓學生自我展示的平臺,學生找不到學習的成就感
首先,計算機類專業(yè)不像藝術(shù)類等其它專業(yè)那樣具有很強的現(xiàn)場觀賞性,沒有很多競賽平臺讓學生展示自己的專業(yè)技能。針對軟件專業(yè)學生舉辦的競賽僅有ACM國際大學生程序設計競賽,作為國際性大賽,ACM不分本科組和高職高專組,難度比較大,不適合高職高專學生參加。因此,行業(yè)社會就缺少讓高職高專計算機軟件專業(yè)的學生自我展示專業(yè)技能水平的舞臺。其次,計算機軟件專業(yè)課程多,銜接性強,難度大,很難像藝術(shù)類等其它專業(yè)那樣,單獨學習完一門課程就可以設計出精美的作品。軟件專業(yè)的學生需要學完很多門課程后,經(jīng)過不斷的動手編程實踐,積累一定經(jīng)驗才可能設計開發(fā)出相應的程序作品。所以,在專業(yè)教學上沒有舉辦過學生作品展,更不用說舉辦學校層面的作品展。缺少了行業(yè)社會和學校兩大重要展示平臺,學生在學習上很難找到學習成就感。
(三)為了照顧大多數(shù)學生,缺少對拔尖學生的培養(yǎng)
由于招生政策的問題,高職學生之間的差距比較明顯。特別是補錄的學生,在基礎和學習能力上與正常錄取的學生又有一段差距。而在正常的專業(yè)課堂教學活動中,面向的是大部分學生,因此,在制定課程教學目標和確定教學內(nèi)容時,要兼顧大部分學生的學習能力和接受能力。這樣,無形中就降低了專業(yè)課程教學內(nèi)容的深度和教學目標的高度。而后果就是導致少部分拔尖學生在課堂上“吃不飽”,不能學到自己想學的知識內(nèi)容,不能提高并達到自己應有的專業(yè)技能水平。
二、利用全國軟件大賽競賽平臺促進計算機軟件專業(yè)教學的優(yōu)勢
參加競賽實踐證明,通過引導學生參加全國軟件專業(yè)人才設計與開發(fā)大賽,能促進學生對專業(yè)知識和技能的學習,能較好的解決上述專業(yè)教學過程中存在的問題,具體表現(xiàn)在:
(一)通過競賽培訓引導,增加學生自主學習能力
為兼顧大多數(shù)學生學習制定的人才培養(yǎng)方案,在課程安排上就多開設些相對容易掌握的技能課程,讓在編程方面可塑性不強的學生能掌握一些其他專業(yè)技能,增強這些學生的就業(yè)競爭力。為了解決這個問題,讓學生參加全國軟件專業(yè)人才設計與開發(fā)大賽是一個有效的解決途徑。在準備競賽的過程中,按競賽考綱的要求安排專業(yè)教師對學生進行全程輔導,對學生難以掌握的知識點進行詳細的講解。在專業(yè)教師的輔導下,學生可按競賽知識技術(shù)路線進行系統(tǒng)有效的學習。經(jīng)過一段時間的學習,學生便可以入門編程,找到編程應用于實際的快樂。有了興趣,學生就會根據(jù)自己的興趣點,制定自己的學習目標,根據(jù)目標,制定學習計劃和多方獲取學習資料,利用課余時間刻苦鉆研,多做多練,積極促進了教學的教學工作,很好的彌補了課程安排和課堂教學上的不足。
(二)搭建讓學生展示自我技能水平的舞臺
以參加全國軟件專業(yè)人才設計與開發(fā)大賽為契機,首先,在選拔參賽選手時,就建立了一次學校范圍內(nèi)的、讓學生自我展示專業(yè)技能水平的機會。在校內(nèi)設置選拔賽,只有在選拔賽中取得成績的選手才有資格報名參加全國比賽。其次,全國軟件專業(yè)人才設計與開發(fā)大賽再次搭建了一個全國性的大舞臺,讓高職軟件專業(yè)學生能有機會與來自全國各地的同行同臺競技,真正檢驗自己的專業(yè)技能在全國同行中處于什么樣的水平,看清自我,找出差距。同時也給他們指明了今后應該努力的方向,激起學習的熱情。看到這個大賽平臺給學生所帶來的積極影響,也促使了教師積極地在教學過程中搭建學生專業(yè)課程作品展。在學生學完相關課程后,給他們布置相應的工程應用項目,然后將作品以多媒體展廳的形式盡可能更開放地展出。以此激勵學生努力學習,并從中找到學習的成就感。
(三)推動精英學生的培養(yǎng)
培養(yǎng)高水平的畢業(yè)生是打造高職院校的前提,兼顧大部分學生的傳統(tǒng)課堂教學,很難滿足精英學生的學習培養(yǎng)需要,無法實施因材施教的適合高職學生培養(yǎng)的教學方式。全國軟件專業(yè)人才設計與開發(fā)大賽恰好給精英學生的培養(yǎng)搭建了一個很好的平臺。學生通過參加此項競賽,能額外得到老師的培訓指導,進行更多專業(yè)的技能訓練,同時他們能與來自全國的選手比賽交流,一是方便老師發(fā)現(xiàn)自己學校的精英,二是方便學生找到自己與其他選手之間的不足。此外,本大賽有很多知名企業(yè)參與,獲得大賽全國一等獎的選手會直接被這些知名企業(yè)錄用,在企業(yè)博學工程師的指導下快速成長,成為學校的“品牌”畢業(yè)生。
三、利用全國軟件大賽競賽平臺促進計算機軟件專業(yè)教學的具體措施
(一)提高學生創(chuàng)新能力
1.積極探索學科競賽模式的創(chuàng)新。以全國軟件大賽競賽組織為切入點,引入更多的學科競賽,組織更多形式的學科競賽方式。據(jù)調(diào)查,擴大招生規(guī)模后的高職高專學生普遍喜歡娛樂性強的學科競賽,不喜歡傳統(tǒng)方式的學科競賽。因此,需要在競賽形式上下功夫,創(chuàng)新競賽組織方式,找準學生的參賽興趣點,提高學生的參賽熱情。如各學校可根據(jù)自身的專業(yè)辦學特色,舉辦形式多樣、層次不同的競賽,如網(wǎng)頁設計大賽、創(chuàng)意創(chuàng)業(yè)競賽、演講比賽、辯論賽、動畫制作大賽、計算機組裝大賽等活動,積極組織和鼓勵學生參加各種比賽,從多方面來培養(yǎng)學生的自主學習、自主創(chuàng)新和創(chuàng)造能力。
2.建立學科競賽的保障機制。完善的競賽保障機制,是學生得以安心參加各類學科競賽的前提,是老師安心指導創(chuàng)造佳績的保障,良好的競賽保障機制是鼓勵學生參加種學科競賽并取得成績的重要前提。首先要有良好的賽項宣傳機制,讓每位同學務必知曉比賽通知。同時深入學生宿舍宣傳,并通過賽前動員會等手段鼓勵學生參賽,擴大比賽的參賽人數(shù)。其次,在整個競賽過程中,學校提供專門的比賽訓練場地和訓練設備,相關經(jīng)費和政策支持,使參賽學生和指導教師無后顧之憂。,對每次參賽進行經(jīng)驗總結(jié),提高各種比賽的競爭力。
(二)提高學生實踐能力
1.改變原來的教學方式,理論與實踐相結(jié)合。高職學生不喜歡照本宣科的純理論知識灌輸?shù)慕虒W方式,喜歡通過實踐的方式去理解和掌握理論知識。因此,在教學上應采用案例教學法,將理論知識傳授通過案例去講解,提高學生的學習興趣。平時布置相應的作業(yè),讓學生多動手,多實踐,積極提高自身的實踐能力。
2.將競賽轉(zhuǎn)化為教學內(nèi)容。在程序設計等相關的課程里,將競賽的內(nèi)容融入到教學內(nèi)容,在講解理論知識的同時,讓學生明白這些知識的應用,有助于學生消化理論知識,促進實踐能力的培養(yǎng)。
3.建立學科競賽實踐訓練場所。建立如實踐教學創(chuàng)新實訓基地,大學生創(chuàng)客空間等實踐教學場所,開放實訓室和實訓設備,為學生提供自己動手,自主創(chuàng)新的發(fā)展空間,激發(fā)學生的學習熱情。
在職業(yè)教育中,如何提高學生的實踐創(chuàng)新能力是一項重要的課題,也是職業(yè)教育者的教學目標。隨著各種競賽體制的完善,以學科競賽為載體,積極鼓勵學生參加各種(下轉(zhuǎn)第160頁)(上接第34頁)學科競賽,通過競賽對大學生創(chuàng)新實踐能力培養(yǎng)的作用將會越來越顯著。高職教育必須以市場為導向,培養(yǎng)出更多適合社會需要的人才。
全國軟件專業(yè)人才設計與開發(fā)大賽平臺,為專業(yè)的教學改革指明了方向。從專業(yè)建設角度來說,應該參考大賽平臺的要求,對課程體系進行重新整合,以適應社會對軟件人才的需求;同時通過大賽平臺豐富教學資源,促進專業(yè)的對外交流,加強培養(yǎng)學生的自學能力、分析和解決問題的能力,提高學生的創(chuàng)新能力和就業(yè)競爭力。