前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的java職業(yè)技能教育主題范文,僅供參考,歡迎閱讀并收藏。
關(guān)鍵詞:職業(yè)技能鑒定;理論知識(shí);實(shí)際操作能力
職業(yè)技能鑒定考試是整個(gè)教學(xué)職業(yè)培訓(xùn)過程中的重要環(huán)節(jié),隨著計(jì)算機(jī)科學(xué)的迅速發(fā)展和廣泛運(yùn)用,利用計(jì)算機(jī)建立試題庫,實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)選題組卷,是實(shí)現(xiàn)考試規(guī)范化、科學(xué)化的重要措施。
職業(yè)技能鑒定的主要內(nèi)容包括:職業(yè)知識(shí)、操作技能和職業(yè)道德三個(gè)方面。這些內(nèi)容是依據(jù)國家職業(yè)(技能)標(biāo)準(zhǔn)、職業(yè)技能鑒定規(guī)范(即考試大綱)和相應(yīng)教材來確定的,并通過編制試卷來進(jìn)行鑒定考核。職業(yè)知識(shí)要求考試一般采用筆試,操作技能要求考核一般采用現(xiàn)場操作加工典型工件、生產(chǎn)作業(yè)項(xiàng)目、模擬操作等方式進(jìn)行。
從國外研究現(xiàn)狀來看,在職業(yè)技術(shù)教育中實(shí)行職業(yè)資格認(rèn)證,國際上已經(jīng)是一種比較成熟的習(xí)慣做法。
英國早在1986年就在全國各類企業(yè)中推行國家職業(yè)資格證書制度。德國職業(yè)教育的“雙證”一體化,實(shí)現(xiàn)了“職業(yè)資格證書與教育學(xué)歷證書的集成模式”的動(dòng)態(tài)勾通。澳大利亞的職業(yè)技術(shù)和繼續(xù)教育TAFE(Technical And Further Education),搭建起高中、高職教育和高等教育之間的“立交橋”,使不同層次、不同形式的教育相互溝通、補(bǔ)充和交叉,形成具有梯次結(jié)構(gòu)的教育網(wǎng)絡(luò)。
在目前的教育改革中,為職業(yè)技能鑒定考試組建試題庫,加強(qiáng)試題庫的建設(shè)與完善,對(duì)鑒定課程考試、教學(xué)方法的改革和提高教學(xué)質(zhì)量以及實(shí)施素質(zhì)教育等都具有十分重要的意義,主要體現(xiàn)在以下四個(gè)方面:
第一,提高考試的效度。
題庫可以對(duì)試題進(jìn)行有效的保密,因?yàn)轭}庫量很大,組卷時(shí)按條件隨機(jī)組卷,猜題押寶命中概率很小。提高了試卷的保密程度,從而進(jìn)一步提高了考試的效果,充分體現(xiàn)出考試的嚴(yán)肅性和公平性。
第二,促進(jìn)課程考試方法改革。
對(duì)職業(yè)資格鑒定考核來說,根據(jù)教學(xué)特點(diǎn)和市場需求,強(qiáng)調(diào)的是動(dòng)手能力和實(shí)踐能力,因此課程考試改革可從以下幾種模式入手:教考分離考試模式;理論聯(lián)系實(shí)際考試模式;實(shí)際操作水平考試模式。
第三,促進(jìn)教學(xué)方法改革。
以試題庫的試題為導(dǎo)向,引導(dǎo)學(xué)生采取集體討論法或者自主授課法進(jìn)行學(xué)習(xí),不但可以促使學(xué)生進(jìn)行獨(dú)立思考,而且更關(guān)鍵的是培養(yǎng)他們自主學(xué)習(xí)的能力。
第四,促進(jìn)教師與學(xué)生共同提高。
教師事先無法預(yù)知考試的題目,這就使教師在教學(xué)過程中嚴(yán)格執(zhí)行教學(xué)大綱,認(rèn)真按教學(xué)計(jì)劃進(jìn)行授課,給學(xué)生布置足額的作業(yè),組織全面復(fù)習(xí),從而促進(jìn)教師不斷提高教學(xué)水平。
本試題庫系統(tǒng)具體需要實(shí)現(xiàn)的功能有以下幾個(gè)方面:
(1)職業(yè)資格鑒定考核試題錄入功能;
(2)職業(yè)資格鑒定考核題庫管理功能;
(3)職業(yè)資格鑒定考核自動(dòng)組卷和試卷輸出功能;
(4)職業(yè)資格鑒定考核用戶管理功能。
職業(yè)技能鑒定初、中級(jí)考核試題庫項(xiàng)目的研究,將試題管理、試卷生成集為一體,最后的考核將以理論教學(xué)和實(shí)際操作考核相結(jié)合的方式,將大量的考核試題分為難、中、易三種類型,按照一定的比例隨機(jī)抽題。使得教師所教知識(shí)點(diǎn)更加的專業(yè)和廣泛,也使得考生的考核更加的公正客觀。
此項(xiàng)目研究需要解決的一些問題有幾個(gè)方面:關(guān)于職業(yè)技能鑒定初、中級(jí)考核試題的項(xiàng)目分析設(shè)計(jì);關(guān)于職業(yè)技能鑒定初、中級(jí)考核試題題庫的建立管理;以及關(guān)于職業(yè)技能鑒定初、中級(jí)考核試題后臺(tái)維護(hù)。
職業(yè)資格證書制度是勞動(dòng)就業(yè)制度的一項(xiàng)重要內(nèi)容,也是一種特殊形式的國家考試制度。本系統(tǒng)的研究主要就是針對(duì)參加國家職業(yè)資格鑒定技能的學(xué)員而設(shè)計(jì)的考核。教師的教授根據(jù)教學(xué)大綱以及大量的理論考核試題和實(shí)踐考核試題來講解,學(xué)員考核時(shí),由題庫隨機(jī)抽題,真正做到公正、客觀。
從各個(gè)因素考慮,職業(yè)技能鑒定試題庫項(xiàng)目的研究結(jié)合實(shí)際應(yīng)用。沒有花哨的功能做秀,完全滿足用戶需求。是學(xué)校、企業(yè)、培訓(xùn)機(jī)構(gòu)最明智的選擇。
參考文獻(xiàn):
關(guān)鍵詞:高職教育;軟件技術(shù)專業(yè);建設(shè)
軟件行業(yè)的更新?lián)Q代非???,軟件專業(yè)的教學(xué)也要緊跟軟件行業(yè)的更新步伐。對(duì)于高職院校來說,成功的專業(yè)建設(shè)能夠讓學(xué)生的專業(yè)素質(zhì)符合社會(huì)的需要,對(duì)于促進(jìn)學(xué)生就業(yè)是有很大作用的。提高學(xué)生的全面素質(zhì),積極的吸取社會(huì)上的優(yōu)秀培養(yǎng)經(jīng)驗(yàn),將學(xué)生的計(jì)算機(jī)專業(yè)能力作為培養(yǎng)中心,更好的研究出適合學(xué)生的教學(xué)模式。
一、確定培養(yǎng)計(jì)劃
高職軟件專業(yè)應(yīng)該將社會(huì)的具體需求作為專業(yè)學(xué)習(xí)方向,將就業(yè)作為培養(yǎng)的最終目的。隨著近些年的計(jì)算機(jī)專業(yè)學(xué)生的就業(yè)情況不夠明朗,但是在這個(gè)科技高速發(fā)展的社會(huì),社會(huì)對(duì)計(jì)算機(jī)專業(yè)人才的需求量是非常大的。通過這樣的反差可以知道大學(xué)在計(jì)算機(jī)專業(yè)的培養(yǎng)上存在很多問題,首先學(xué)習(xí)的內(nèi)容與社會(huì)的實(shí)際需求不和,其次學(xué)生的動(dòng)手能力存在問題。高職學(xué)校的教學(xué)重點(diǎn)是讓學(xué)生的實(shí)踐能力能夠符合社會(huì)的需求,一旦高職生開始工作便能立刻與社會(huì)完美結(jié)合,所以才要去高職院校應(yīng)將就業(yè)作為培養(yǎng)的最終目的。要想達(dá)到這個(gè)目標(biāo),高職院校在教學(xué)中就要將企業(yè)的人才培養(yǎng)結(jié)合到教學(xué)中來。通過學(xué)習(xí)-研究-企業(yè)實(shí)踐這一學(xué)習(xí)模式,讓學(xué)生在學(xué)習(xí)專業(yè)知識(shí)的時(shí)候能夠及時(shí)的運(yùn)用,利用企業(yè)的實(shí)際項(xiàng)目對(duì)學(xué)生進(jìn)行實(shí)訓(xùn),讓學(xué)生親自參與到軟件開發(fā)的整個(gè)過程中。讓學(xué)生在校學(xué)習(xí)期間就有很多的軟件開發(fā)經(jīng)驗(yàn),同時(shí)也注意學(xué)生綜合素質(zhì)的培養(yǎng),讓學(xué)生在企業(yè)中能夠成為一個(gè)綜合素質(zhì)都很不錯(cuò)。通過校-企結(jié)合的培養(yǎng)模式讓學(xué)生的專業(yè)知識(shí)基礎(chǔ)好,職業(yè)技能又能優(yōu)秀,既能夠在小組中順利的進(jìn)行開發(fā)合作,又可以適應(yīng)大型開發(fā)團(tuán)隊(duì)中開發(fā)模式,使學(xué)生成為一個(gè)技能強(qiáng)硬、高素質(zhì)的技能型人才。通過專業(yè)培養(yǎng),讓學(xué)生在畢業(yè)后能夠從事更多的計(jì)算機(jī)行業(yè),例如軟件的開發(fā)、測(cè)試、銷售等工作,同時(shí)也可以從事系統(tǒng)運(yùn)維、網(wǎng)站建設(shè)等技術(shù)型的工作。
二、改善專業(yè)設(shè)置
在高職院校中,要將教學(xué)的重心從原來的只注重學(xué)生對(duì)書本知識(shí)的學(xué)習(xí)改善為將教學(xué)重心放在培養(yǎng)學(xué)生的實(shí)際工作實(shí)踐能力以及職業(yè)素質(zhì)上。原來的教學(xué)專業(yè)教學(xué)模式已經(jīng)不能滿足社會(huì)的需要,高職院校要改良教學(xué)方案,做出符合高職特色的專業(yè)培養(yǎng)計(jì)劃。在軟件專業(yè)課程上的安排要與傳統(tǒng)的教學(xué)分隔開來,力求創(chuàng)新,制定適合的高職教學(xué)計(jì)劃。[1]
(一)根據(jù)社會(huì)需求設(shè)立課程
在大部分學(xué)校,軟件專業(yè)的核心課程基本都是《數(shù)據(jù)結(jié)構(gòu)》和《操作系統(tǒng)》等專業(yè)課程,這些雖然作為計(jì)算機(jī)行業(yè)的基礎(chǔ),但是對(duì)于軟件崗位上的具體需求來說,這些并不是特別重要的內(nèi)容。高職教育既然是以就業(yè)為主,那么就該設(shè)置真正崗位需求技能的專業(yè)知識(shí)課程。不同的高職院校可以選擇不同的技術(shù)作為該專業(yè)的核心課程,但是一定要有側(cè)重的技術(shù)專業(yè)。例如一些院??梢赃x擇《JAVA程序設(shè)計(jì)》、《C語言程序設(shè)計(jì)》以及《SQLServer數(shù)據(jù)庫》作為主要的學(xué)習(xí)科目,java、sql數(shù)據(jù)庫、C語言都是計(jì)算機(jī)行業(yè)中廣泛使用的編程語言,對(duì)于要深入學(xué)習(xí)java語言的學(xué)生,學(xué)校還可以開設(shè)JSP技術(shù)、J2EE等技術(shù)讓學(xué)生更加深入的學(xué)習(xí)實(shí)際Java的應(yīng)用技術(shù)。
(二)靈活設(shè)立專業(yè)基礎(chǔ)課
高職院校的培養(yǎng)重心是就業(yè),但是這也需要學(xué)生能夠有一定的專業(yè)基礎(chǔ)知識(shí),畢竟高職教育與中職教育不同,中職教育的只注重技能培養(yǎng),高職教育要幾注重培養(yǎng)還要注重素質(zhì)培養(yǎng),同時(shí)還要培養(yǎng)學(xué)生基礎(chǔ)知識(shí),讓學(xué)生能夠從技能型人才轉(zhuǎn)向更高的領(lǐng)域。這些也就是數(shù)據(jù)結(jié)構(gòu)等課程設(shè)立的原因。但是過多的開設(shè)基礎(chǔ)課程會(huì)導(dǎo)致原本固定的課程數(shù)目中技能型的課程所占的比例就會(huì)相應(yīng)減小,所以合理的設(shè)置基礎(chǔ)課程也應(yīng)該歸于新的培養(yǎng)方案中。例如可以將C語言、數(shù)據(jù)結(jié)構(gòu)這兩項(xiàng)基礎(chǔ)知識(shí)合并起來進(jìn)行教學(xué)。將這兩門學(xué)科中的主要知識(shí)取出教學(xué),對(duì)于特別基礎(chǔ)的課程可以選擇適當(dāng)?shù)闹v解。這樣既能節(jié)約課程時(shí)間又能讓學(xué)生學(xué)到應(yīng)該學(xué)習(xí)的基礎(chǔ)知識(shí)。
(三)教學(xué)內(nèi)容的改善
高職院校在設(shè)置軟件技術(shù)專業(yè)課程的時(shí)候要注意這些課程之間存在的關(guān)系,課程之間所包含的知識(shí)要有一定相關(guān)性。不能這個(gè)學(xué)期只注重學(xué)習(xí)Java,下個(gè)學(xué)期只注重學(xué)習(xí)C語言,然后另外學(xué)期又只注重學(xué)習(xí)android,這樣設(shè)置課程會(huì)導(dǎo)致學(xué)習(xí)剛對(duì)一門技術(shù)有了一個(gè)大致的了解就又要去學(xué)習(xí)與這完全不相干的知識(shí),軟件專業(yè)所需要學(xué)習(xí)的知識(shí)本來就很多,學(xué)生要一邊學(xué)習(xí)新知識(shí)又要自行自學(xué)原來的知識(shí),這樣也許會(huì)導(dǎo)致學(xué)生時(shí)間分配不均,最后導(dǎo)致兩頭都學(xué)不好的現(xiàn)象。這里就以C語言以及java舉例,要學(xué)習(xí)Java技術(shù)首先要學(xué)習(xí)C語言技術(shù),Java語言中的許多知識(shí)都是來自C語言,按順序?qū)W習(xí)完這兩門課程首先會(huì)讓學(xué)習(xí)的難度有所降低,同時(shí)學(xué)生又可以決定自己可以專攻哪門技術(shù)。C語言技術(shù)的內(nèi)容非常多,倘若決定專攻C語言,那么可以選擇繼續(xù)學(xué)習(xí)C語言課程。決定學(xué)習(xí)java課程,那么學(xué)生就可以選擇數(shù)據(jù)庫操作課程、網(wǎng)絡(luò)編程課程、線程異常等的課程。
三、利用實(shí)訓(xùn)培養(yǎng)實(shí)踐技能
高職院校可以與企業(yè)合作,可在校內(nèi)建立實(shí)訓(xùn)培訓(xùn),準(zhǔn)備固定的培訓(xùn)設(shè)備、場地。讓企業(yè)將一些實(shí)際的開發(fā)項(xiàng)目帶至校內(nèi),通過企業(yè)專業(yè)的培訓(xùn),讓學(xué)生在校內(nèi)就能夠獲得職業(yè)技術(shù)的培訓(xùn)以及實(shí)踐機(jī)會(huì)。同時(shí)企業(yè)還要注重對(duì)學(xué)生職業(yè)素質(zhì)的培養(yǎng),讓校內(nèi)的實(shí)訓(xùn)環(huán)境就是一個(gè)小型的企業(yè)工作環(huán)境。同時(shí)在校內(nèi)建立實(shí)訓(xùn)基地完成培訓(xùn)后,還要在校外建立實(shí)訓(xùn)的基地,讓學(xué)生頂崗實(shí)習(xí),這樣對(duì)于學(xué)生就業(yè)技能的培養(yǎng)是非常重要的。[2]
四、小結(jié)
高職院校應(yīng)將社會(huì)、行業(yè)需求放在首位,保持高職院校教學(xué)的特點(diǎn),這樣才能讓高職教育得到更好的發(fā)展,同時(shí)也能為社會(huì)提供更多優(yōu)秀的技能型人才。
參考文獻(xiàn):
[1]魏會(huì)生.高職教育軟件技術(shù)專業(yè)的建設(shè)與研究[J].咸寧學(xué)院學(xué)報(bào),2010(12).
關(guān)鍵詞: C語言; 程序設(shè)計(jì); 職業(yè)技能; 課程改革
中圖分類號(hào):G424 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2015)05-54-02
Abstract: The traditional software development course, focus on programming skills and logical thinking ability, can not meet the needs from the human resource market. Based on the analysis of the existing problems of current software development course, combining with the teaching practice of C language program course, this paper propses a teaching reform scheme for occupation skill training, integrates the information system software mechanism into classroom teaching practice, and gives one example of teaching design. The practice proved that, the reformed teaching scheme improves the students' engineering ability to apply knowledge to solve practical problems.
Key words: C language; programming; occupation skill; course reform
0 引言
在國家“信息化帶動(dòng)工業(yè)化”戰(zhàn)略指導(dǎo)下,企業(yè)信息化飛速發(fā)展,帶動(dòng)了區(qū)域經(jīng)濟(jì)轉(zhuǎn)型和產(chǎn)業(yè)結(jié)構(gòu)升級(jí),相關(guān)行業(yè)和企業(yè)對(duì)信息技術(shù)人才的綜合素質(zhì)能力要求越來越高,對(duì)從事信息技術(shù)應(yīng)用型工作的技能型創(chuàng)新人才需求非常迫切[1]。高級(jí)語言程序設(shè)計(jì)作為高職院校信息技術(shù)專業(yè)的必修課,主要是面向編程技能和邏輯思維能力培養(yǎng),人才培養(yǎng)質(zhì)量和規(guī)格已遠(yuǎn)不能滿足人才市場需求[2]。職業(yè)能力是人們從事其職業(yè)多種能力的綜合,也是高等職業(yè)教育的重點(diǎn)培養(yǎng)目標(biāo)之一,主要指靈活運(yùn)用知識(shí)解決實(shí)際問題的工程能力和動(dòng)手能力。當(dāng)前流行的C++、Java開發(fā)平臺(tái)運(yùn)用,一般信息系統(tǒng),Android應(yīng)用開發(fā),以及一些工具的應(yīng)用和配置等,都離不開C語言的基礎(chǔ)知識(shí)。如果將職業(yè)能力培養(yǎng)注入到C語言程序設(shè)計(jì)的教學(xué)目標(biāo),從系統(tǒng)工程的角度,重新安排知識(shí)點(diǎn)的學(xué)習(xí)路徑,結(jié)合信息系統(tǒng)的建設(shè)、管理、運(yùn)行、維護(hù)工作需求,增強(qiáng)實(shí)際應(yīng)用技能和解決問題能力培養(yǎng),將有利于提高學(xué)生的學(xué)習(xí)積極性和第一任職技術(shù)能力培養(yǎng)。
1 面臨問題分析
C語言基礎(chǔ)知識(shí)普遍適用于當(dāng)前流行的開發(fā)平臺(tái),成為很多高職院校信息技術(shù)專業(yè)的必修課。但是,現(xiàn)有的C語言程序設(shè)計(jì)教學(xué)往往過多的關(guān)注結(jié)構(gòu)化程序設(shè)計(jì)方法,按照知識(shí)點(diǎn)的先后順序和難易程度講解程序的基本結(jié)構(gòu)[3],注重語言的各種語句、語法和命令,即便是列舉了一些典型例題,也僅僅是從編寫程序的角度幫助學(xué)生理解所講的內(nèi)容,無法達(dá)到靈活應(yīng)用的教學(xué)目的,課程學(xué)習(xí)價(jià)值得不到充分發(fā)揮。
1.1 與應(yīng)用需求脫節(jié)
很多學(xué)生畢業(yè)后認(rèn)為程序設(shè)計(jì)課程教學(xué)安排不合理,37%的學(xué)生認(rèn)為對(duì)就業(yè)沒有任何意義,20%的學(xué)生認(rèn)為沒有掌握所學(xué)知識(shí)[4]。究其原因,是因?yàn)殡S著計(jì)算機(jī)和互聯(lián)網(wǎng)應(yīng)用的普及,人才需求兩極分化嚴(yán)重,大量的人才需求是信息系統(tǒng)管理、運(yùn)行和維護(hù)人員,不需要開發(fā)系統(tǒng)而要懂得系統(tǒng)優(yōu)化配置、故障排除和客戶服務(wù)。對(duì)于高職教育而言,顯然應(yīng)要求學(xué)生從技術(shù)上理解信息化系統(tǒng)的構(gòu)成和配置。
1.2 與技術(shù)發(fā)展不相適應(yīng)
計(jì)算機(jī)技術(shù)已經(jīng)從一個(gè)高端的技術(shù)行業(yè)演變成一個(gè)工具,云計(jì)算、物聯(lián)網(wǎng)等新技術(shù)層出不窮,多數(shù)實(shí)際應(yīng)用是利用第三方平臺(tái)進(jìn)行二次開發(fā),只需調(diào)用相關(guān)的軟件構(gòu)件,通過圖形化的界面配置幾個(gè)參數(shù)就能實(shí)現(xiàn)簡單的應(yīng)用。企業(yè)更關(guān)注人才解決實(shí)際應(yīng)用問題的技術(shù)能力。單純的語句、語法教學(xué)模式已經(jīng)不能滿足技術(shù)發(fā)展需求。
1.3 與職業(yè)技術(shù)能力不匹配
對(duì)語法、命令掌握的技術(shù)壁壘很低,但是數(shù)據(jù)建模、抽象問題的解決能力需要系統(tǒng)的學(xué)習(xí)。學(xué)生通過程序設(shè)計(jì)課程學(xué)習(xí),應(yīng)該能夠真正理解掌握計(jì)算機(jī)軟件的內(nèi)在運(yùn)行邏輯機(jī)理,而不是了解簡單的語言規(guī)范?,F(xiàn)有授課模式下,學(xué)生只是被動(dòng)的接受語法和語句,而不能真正掌握軟件的運(yùn)行機(jī)理,也就無法轉(zhuǎn)化成自身的職業(yè)技術(shù)能力。
2 面向職業(yè)技能的教學(xué)改革方案
職業(yè)技能體現(xiàn)的是第一任職技術(shù)能力。要適應(yīng)市場人才需求,轉(zhuǎn)變以傳授知識(shí)為主的理論教學(xué)為提升學(xué)生技術(shù)能力的應(yīng)用教學(xué)。教學(xué)內(nèi)容要圍繞應(yīng)用技能需求設(shè)計(jì),提煉出共性的知識(shí)和應(yīng)用范疇,提高學(xué)生對(duì)程序設(shè)計(jì)背后運(yùn)行機(jī)理的掌握,培養(yǎng)學(xué)生提出問題、分析問題、解決問題的綜合能力。其教學(xué)強(qiáng)調(diào)在應(yīng)用情景的驅(qū)動(dòng)下,最大限度地調(diào)動(dòng)學(xué)生的主觀能動(dòng)性,探究完成任務(wù)或解決問題,增強(qiáng)創(chuàng)新實(shí)踐能力。
2.1 C語言應(yīng)用現(xiàn)狀深度分析
根據(jù)來自CodeEval的編程語言統(tǒng)計(jì)數(shù)據(jù)分析,2013年開發(fā)者使用Object-C飆升了300%,C#增長了100%,JavaScript增長了33%,Java雖然降低了14%,仍保持在領(lǐng)先地位。國內(nèi)一些教育網(wǎng)站,則大量推崇Java編程、C#和Android應(yīng)用開發(fā)。雖然已經(jīng)很少將標(biāo)準(zhǔn)C作為開發(fā)工具,但上述這些編程語言的基礎(chǔ)知識(shí)都在C語言程序設(shè)計(jì)教學(xué)中有體現(xiàn)。
2.2 教學(xué)改革思路
以就業(yè)第一任職技術(shù)能力為導(dǎo)向,突出程序運(yùn)行機(jī)理分析和解決實(shí)際問題方法等應(yīng)用內(nèi)容,提高施教的針對(duì)性。在教學(xué)計(jì)劃上,要依托學(xué)生在計(jì)算機(jī)組成和操作系統(tǒng)等相關(guān)課程上學(xué)到的知識(shí),把軟件系統(tǒng)運(yùn)行機(jī)理融入到程序設(shè)計(jì),增強(qiáng)C語言程序設(shè)計(jì)授課的有效性。在教學(xué)目標(biāo)上,在掌握C語言編程基本規(guī)則的基礎(chǔ)上,適當(dāng)增加軟件系統(tǒng)管理、配置和優(yōu)化。在教學(xué)重點(diǎn)上,圍繞編寫、調(diào)試和配置一個(gè)實(shí)用、規(guī)范、可讀性的程序,靈活運(yùn)用任務(wù)驅(qū)動(dòng)和項(xiàng)目教學(xué)法,由簡單到復(fù)雜,逐步涵蓋C語言的基本語法、編程知識(shí)點(diǎn),涵蓋實(shí)際運(yùn)行維護(hù)各項(xiàng)流程,設(shè)計(jì)并實(shí)施一系列完整的項(xiàng)目,充分發(fā)掘?qū)W生的創(chuàng)造潛能,提高學(xué)生解決實(shí)際問題的綜合能力。
2.3 課程教學(xué)方案設(shè)計(jì)
改革后的C語言程序設(shè)計(jì)課程,以學(xué)習(xí)項(xiàng)目為知識(shí)載體,以項(xiàng)目導(dǎo)向活動(dòng)作為課堂教學(xué)的主要形式,突出項(xiàng)目開發(fā)過程中的管理、運(yùn)行、維護(hù)等能力培養(yǎng)。教師要充分利用自身的知識(shí)能力優(yōu)勢(shì),分析就業(yè)市場需求,定位課程崗位能力培養(yǎng)目標(biāo),在教學(xué)設(shè)計(jì)時(shí)突出對(duì)學(xué)生的專業(yè)技能、項(xiàng)目經(jīng)驗(yàn)、職業(yè)素質(zhì)等方面的訓(xùn)練。課程設(shè)計(jì)通常包括:設(shè)計(jì)項(xiàng)目、分解任務(wù)、協(xié)作開發(fā)、應(yīng)用評(píng)價(jià)、迭代升級(jí)五個(gè)環(huán)節(jié)。首先,要對(duì)項(xiàng)目開發(fā)的相關(guān)技術(shù)進(jìn)行概況式介紹,包括開發(fā)環(huán)境搭建、項(xiàng)目背景、任務(wù)要求。設(shè)計(jì)項(xiàng)目要由簡到繁,前后關(guān)聯(lián),遞進(jìn)完善,將C語言程序設(shè)計(jì)的知識(shí)點(diǎn)融入到一系列項(xiàng)目中;分解任務(wù),要成立項(xiàng)目小組,對(duì)應(yīng)項(xiàng)目開發(fā)中的項(xiàng)目管理、系統(tǒng)分析員、程序員、測(cè)試員和運(yùn)行維護(hù)人員等角色,輪流完成指定任務(wù);協(xié)作開發(fā)就是創(chuàng)建仿真工作任務(wù),采用任務(wù)驅(qū)動(dòng)調(diào)動(dòng)學(xué)生的積極主動(dòng)性,由項(xiàng)目小組獨(dú)立完成任務(wù);應(yīng)用評(píng)價(jià)要組織對(duì)一次任務(wù)完成情況進(jìn)行研討,分析下一次項(xiàng)目迭代升級(jí)方案,繼而開展項(xiàng)目的迭代升級(jí)。
3 課程教學(xué)設(shè)計(jì)方法案例
精心設(shè)計(jì)課堂實(shí)例是教學(xué)內(nèi)容的關(guān)鍵。仿真項(xiàng)目的安排,應(yīng)該遵循課程內(nèi)容之間的內(nèi)在邏輯關(guān)系,充分包含課程知識(shí)點(diǎn),完成相關(guān)應(yīng)用知識(shí)和技能的掌握。
3.1 項(xiàng)目設(shè)計(jì)
讓學(xué)生充分了解當(dāng)前常用的C語言開發(fā)平臺(tái),在此基礎(chǔ)上搭建TC2.0開發(fā)環(huán)境,研討應(yīng)用軟件的安裝配置基本要求,培養(yǎng)學(xué)生的項(xiàng)目建設(shè)能力,將其作為學(xué)生從事信息技術(shù)應(yīng)用的基本技能。例如每五人分為一個(gè)仿真任務(wù)工作組,完成一個(gè)“找出最大數(shù)”的應(yīng)用程序編寫。其中每個(gè)人輪流擔(dān)任項(xiàng)目管理,負(fù)責(zé)溝通協(xié)調(diào)項(xiàng)目開發(fā)中出現(xiàn)的問題,匯總系統(tǒng)分析員、程序員、測(cè)試員和運(yùn)行維護(hù)人員文檔,撰寫項(xiàng)目報(bào)告。要求學(xué)生在程序設(shè)計(jì)過程中,不只是完成某一功能,還要分析每一行語句的應(yīng)用場景,通過查找資料,轉(zhuǎn)化為應(yīng)用技能。下面例子中,重點(diǎn)是注釋中的應(yīng)用說明,拓展學(xué)生的知識(shí)點(diǎn)。
#include //C語言調(diào)用的頭文件,實(shí)現(xiàn)對(duì)已有函數(shù)的引用,
可根據(jù)需要選擇。C#、Java也有類似作用的package。這是實(shí)現(xiàn)程序復(fù)用的主要途徑。
int main(void) //主程序,必須存在,是系統(tǒng)調(diào)用軟件進(jìn)程的入口。
Windows、Linux操作系統(tǒng)管理進(jìn)程的入口,也可實(shí)現(xiàn)程序之間的調(diào)用和通信。本程序涉及了int和void變量類型,int類型數(shù)據(jù)在實(shí)際應(yīng)用中可以用來表示一些整數(shù)如職員序號(hào)等。
{ //C程序的分段標(biāo)識(shí),以C為基礎(chǔ)發(fā)展起來的程序大多以此為標(biāo)識(shí)。
int i,j,k,t; //定義變量,要放在函數(shù)的最前面。主要是要考慮具體應(yīng)用的對(duì)象屬性。
printf(“input 3 number(exp:12 32 34):”); //輸出顯示,一方面
是調(diào)用已有的程序模塊,二是實(shí)現(xiàn)程序界面的交互,當(dāng)前主要是圖形化交互界面,但在工業(yè)控制上還有一些字符型交互界面,主要取決于具體的應(yīng)用場景。
scanf(“%d %d %d”,&i,&j,&k); //函數(shù)調(diào)用,接受鍵盤輸入。每個(gè)
應(yīng)用程序都要通過與輸入輸出設(shè)備實(shí)現(xiàn)信息的收集,存到相應(yīng)的內(nèi)存變量,然后進(jìn)行處理。
t=i; //臨時(shí)存儲(chǔ),計(jì)算機(jī)的功能之一就是存儲(chǔ)功能,很多實(shí)際應(yīng)用
都需要將數(shù)據(jù)格式化后進(jìn)行存儲(chǔ)處理。
if(j>t) t=j; //比較邏輯處理,完成功能要求,并存儲(chǔ)結(jié)果。
if(k>t) t=k;
printf(“\n The max number is :%d”,t); //函數(shù)調(diào)用,顯示結(jié)果。
由采用的函數(shù)決定什么方式來顯示結(jié)果。加格式符是為了顯示的人性化。
renturn 0; //向上層操作系統(tǒng)或調(diào)用程序返回運(yùn)行結(jié)果,可以實(shí)
現(xiàn)應(yīng)用間的銜接。
} //完成順序程序結(jié)構(gòu)的處理。
根據(jù)這一示例,學(xué)生分別完成程序設(shè)計(jì)、文檔編寫,并通過查閱相關(guān)資料,開展應(yīng)用拓展分析。通過這個(gè)簡單的項(xiàng)目設(shè)計(jì),能讓學(xué)生在學(xué)習(xí)C語言編程基本規(guī)則的基礎(chǔ)上,創(chuàng)建仿真工作任務(wù),讓學(xué)生帶著任務(wù)學(xué)習(xí),擁有學(xué)習(xí)的主動(dòng)權(quán),帶動(dòng)起學(xué)生的學(xué)習(xí)興趣。這個(gè)過程可以有效地拓展學(xué)生的應(yīng)用技能。
3.2 項(xiàng)目評(píng)估
組織小組討論,引導(dǎo)學(xué)生分析項(xiàng)目存在的應(yīng)用問題。該程序存在的主要問題,一是只能處理3個(gè)數(shù);二是程序不能重用;三是程序結(jié)果無法存儲(chǔ)。一個(gè)完整的用戶報(bào)告應(yīng)包括提交問題報(bào)告和新的需求報(bào)告。通過學(xué)生的研討和書面報(bào)告,對(duì)學(xué)生的綜合素質(zhì)進(jìn)行評(píng)價(jià),并給出問題處理方法建議。
3.3 項(xiàng)目迭代
在項(xiàng)目評(píng)估問題的基礎(chǔ)上,提出項(xiàng)目迭代任務(wù),一是進(jìn)行輸入保護(hù),采用循環(huán)的方式實(shí)現(xiàn)隨機(jī)個(gè)數(shù)數(shù)據(jù)輸入和比較,掌握循環(huán)結(jié)構(gòu)知識(shí)點(diǎn);二是利用函數(shù)實(shí)現(xiàn)程序代碼級(jí)的重用,掌握函數(shù)知識(shí)點(diǎn);三是實(shí)現(xiàn)數(shù)據(jù)文件寫入,掌握文件操作方法。教師講解示例,完成相關(guān)應(yīng)用分析后,交予仿真任務(wù)工作組進(jìn)行實(shí)踐開發(fā)。這樣就將枯燥的語法融入到了一個(gè)不斷完善的項(xiàng)目應(yīng)用過程中,培養(yǎng)學(xué)生思考問題、解決問題的職業(yè)能力。
4 結(jié)束語
本文提出的C語言程序設(shè)計(jì)課程改革方案,以一個(gè)完整項(xiàng)目的迭代升級(jí)貫穿教學(xué)過程的始終,將編程知識(shí)點(diǎn)融入每次任務(wù)設(shè)計(jì)中,在任務(wù)驅(qū)動(dòng)下提高學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,以仿真任務(wù)工作組提高學(xué)生溝通交流和實(shí)際工作能力,以應(yīng)用拓展分析帶動(dòng)職業(yè)技能提升。該方法通過近年來的課堂教學(xué)實(shí)踐,取得了較好的效果,學(xué)生在畢業(yè)實(shí)習(xí)階段就明顯得到了企業(yè)用人單位的認(rèn)可,是一種適合于程序設(shè)計(jì)課程的教學(xué)方法。
參考文獻(xiàn):
[1] 工業(yè)和信息化部中小企業(yè)司.中小企業(yè)信息化發(fā)展指南[M].機(jī)械工業(yè)出版社,2013.
[2] 朱殷勤,論高職計(jì)算機(jī)應(yīng)用專業(yè)技能型創(chuàng)新人才培養(yǎng)[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2013.11:150-153
關(guān)鍵詞:Java web;課程資源;建設(shè)
0 引言
在信息化高速發(fā)展到現(xiàn)在這個(gè)階段,數(shù)字化的時(shí)代已經(jīng)來臨,傳統(tǒng)的教材逐漸不能適應(yīng)學(xué)生學(xué)習(xí)的需求,學(xué)習(xí)環(huán)境也已經(jīng)發(fā)生巨大的變化。在一個(gè)資源隨處可得的互聯(lián)網(wǎng)時(shí)代,以一個(gè)終身學(xué)習(xí)者的角度來看,課程資源建設(shè)是為學(xué)習(xí)型社會(huì)服務(wù)的。因此,開放的學(xué)習(xí)課程如何能夠建設(shè)成為適合終身學(xué)習(xí)的資源,是目前課程資源共享建設(shè)的一個(gè)研究內(nèi)容。
Java Web應(yīng)用開發(fā)是軟件開發(fā)Java語言領(lǐng)域比較流行的一門課程,本文將探討Java Web程序設(shè)計(jì)課程資源的建設(shè)。
1 資源建設(shè)思路
在努力建設(shè)學(xué)習(xí)型社會(huì),倡導(dǎo)終身教育的今天,課程資源不能僅僅是課堂教學(xué)“教”的輔助,而應(yīng)該成為以學(xué)習(xí)為核心的“學(xué)”的內(nèi)容主體。因此,在Java Web應(yīng)用開發(fā)課程資源建設(shè)中,從從事崗位的職業(yè)性、知識(shí)結(jié)構(gòu)的完成性、工作過程的延續(xù)性等方面構(gòu)思資源建設(shè)思路。
Java Web應(yīng)用開發(fā)課程資源的建設(shè),從職業(yè)性定位課程目標(biāo),從整體性定位資源層次,從工作過程出發(fā)定位資源內(nèi)容。我們提出了資源庫建設(shè)的思路為:以Java Web開發(fā)職業(yè)崗位需求為依據(jù),定位Java Web應(yīng)用開發(fā)課程目標(biāo)與標(biāo)準(zhǔn)(從職業(yè)性定位課程,明確課程目標(biāo));以Java Web應(yīng)用開發(fā)整體技能架構(gòu)為基礎(chǔ),梳理資源建設(shè)脈絡(luò)(從整體性定位資源層次,使其為達(dá)到課程目標(biāo)服務(wù),并保持職業(yè)技能的延續(xù)性);以項(xiàng)目開發(fā)過程為主線,分解組織資源內(nèi)容(從工作過程出發(fā),使資源服務(wù)項(xiàng)目開發(fā)分不同階段,以滿足分階段學(xué)習(xí));通過優(yōu)化、整合、改造、拓展等資源建設(shè)方法,分解、拆分實(shí)際項(xiàng)目,構(gòu)造課程學(xué)習(xí)資源(校企合作,貼近實(shí)戰(zhàn),通過優(yōu)化法、整合法、改造法、拓展法等科學(xué)的方法進(jìn)行資源構(gòu)造),建設(shè)Java Web應(yīng)用開發(fā)課程立體化(教材、課程標(biāo)準(zhǔn)、考核方案、電子教案、課件、題庫、視頻等資源)、多層次(基礎(chǔ)技能層次、基本技能層次、提高技能層次)、多介質(zhì)(紙質(zhì)教材、網(wǎng)絡(luò)、光盤)、可進(jìn)化的教學(xué)資源,使其能夠成為為高職軟件技術(shù)專業(yè)技能培養(yǎng),企業(yè)技能培訓(xùn),學(xué)生自主化、個(gè)性化學(xué)習(xí)服務(wù)的一整套資源體系。
2 Java Web程序設(shè)計(jì)知識(shí)結(jié)構(gòu)
以職業(yè)崗位需求為出發(fā)點(diǎn)進(jìn)行分析,Java Web應(yīng)用開發(fā)課程定位為軟件技術(shù)專業(yè)技能課,其學(xué)習(xí)基礎(chǔ)為Java程序設(shè)計(jì),輔以網(wǎng)頁制作,后期提高學(xué)習(xí)為Java EE技術(shù)、Java EE Web開發(fā)框架技術(shù)等。因此,在資源知識(shí)內(nèi)容組織上,要考慮到其符合一個(gè)初級(jí)、中級(jí)開發(fā)人員的培養(yǎng)目標(biāo)所涉及的知識(shí)。
基于此,Java Web應(yīng)用開發(fā)所設(shè)計(jì)的知識(shí)體系,應(yīng)包括靜態(tài)網(wǎng)站開發(fā)技術(shù)、服務(wù)器敏捷安裝配置方法、系列快速開發(fā)工具的搭配與使用、內(nèi)置對(duì)象、動(dòng)作指令、Java Bean、JDBC POOL、Servlet、Filter、組件技術(shù)(文件上傳下載組件、在線編輯器、自動(dòng)縮略圖組件、郵件收發(fā)組件)等技術(shù)要點(diǎn)。通過資源設(shè)計(jì)的知識(shí)學(xué)習(xí),學(xué)生學(xué)完后掌握的是完全實(shí)用的開發(fā)技術(shù)與技巧,是快速培養(yǎng)出的開發(fā)技能與開發(fā)效率。學(xué)完即可上崗,與企業(yè)開發(fā)無縫對(duì)接。
3 Java Web資源建設(shè)過程
依據(jù)本文所提建設(shè)思路,結(jié)合本文建立的知識(shí)結(jié)構(gòu),Java Web課程應(yīng)建設(shè)全方位資源。建設(shè)過程主要從以下方面進(jìn)行考慮。
1)建設(shè)課程標(biāo)準(zhǔn)。
結(jié)合企業(yè)崗位標(biāo)準(zhǔn)和職業(yè)標(biāo)準(zhǔn),歸納提煉Java Web應(yīng)用開發(fā)專業(yè)課程標(biāo)準(zhǔn),主要包括知識(shí)結(jié)構(gòu)標(biāo)準(zhǔn)、考核標(biāo)準(zhǔn)、項(xiàng)目案例拆分設(shè)計(jì)標(biāo)準(zhǔn)等一系列標(biāo)準(zhǔn)。
該課程標(biāo)準(zhǔn)的建設(shè),要通過調(diào)查研究,結(jié)合企業(yè)崗位特征,把握課程層次,設(shè)計(jì)出合理的、適合專業(yè)課程課堂教學(xué)、適合企業(yè)技能培訓(xùn)、適合學(xué)生自主化學(xué)習(xí)過程的課程標(biāo)準(zhǔn)體系。
2)建立適合自主學(xué)習(xí)的案例教材。
當(dāng)前,Java Web應(yīng)用開發(fā)課程的相關(guān)教材比較多。但是,教材內(nèi)容多以零散知識(shí)點(diǎn)部署,不適合自主學(xué)習(xí)和提升。在編寫《Java Web應(yīng)用開發(fā)》案例式教材過程中以企業(yè)真實(shí)項(xiàng)目為基礎(chǔ),以課程標(biāo)準(zhǔn)為參照,各章通過典型案例,將Java Web應(yīng)用開發(fā)涉及的技術(shù)基礎(chǔ),如JSP內(nèi)置對(duì)象、Java Bean、Servlet、Filter等各種技術(shù)進(jìn)行有側(cè)重的串接與解析,并輔以圖解和演示截圖。同時(shí),以實(shí)戰(zhàn)項(xiàng)目設(shè)計(jì)實(shí)驗(yàn)指導(dǎo),策劃實(shí)際開發(fā)場景模塊,循序漸進(jìn),分階段展開,可適合不同層次學(xué)生自主學(xué)習(xí),使學(xué)生學(xué)完知識(shí)即可上崗,完全符合企業(yè)職業(yè)崗位需求。
3)建設(shè)企業(yè)標(biāo)準(zhǔn)及案例資源。
該部分主要建設(shè)Java軟件開發(fā)人員從業(yè)人員行業(yè)標(biāo)準(zhǔn)、Java軟件開發(fā)規(guī)范和語言編碼規(guī)范等,同時(shí)建設(shè)企業(yè)典型開發(fā)案例、產(chǎn)品開發(fā)模板等。該部分資源的建設(shè),是可進(jìn)化的Java Web學(xué)習(xí)資源。建設(shè)可進(jìn)化的過程化學(xué)習(xí)資源是指企業(yè)開發(fā)過程積累的經(jīng)驗(yàn),不斷出現(xiàn)的新技術(shù)應(yīng)用方法和新問題的解決方案。該部分計(jì)劃設(shè)計(jì)為交互式可增長資源,通過評(píng)價(jià)體系實(shí)現(xiàn)資源自主進(jìn)化。
4)建設(shè)測(cè)試資源。
該部分資源建設(shè)將依據(jù)過程化考核理念,設(shè)計(jì)學(xué)習(xí)過程的考核,包括知識(shí)單元測(cè)試庫、課程測(cè)試庫、技能測(cè)試庫、考級(jí)考證模擬題庫、考級(jí)考證真題庫等資源。
5)建設(shè)職業(yè)信息資源。
該部分包括職業(yè)標(biāo)準(zhǔn)、資格證書類型、考核標(biāo)準(zhǔn)、企業(yè)信息、人才需求信息、崗位需求報(bào)告、學(xué)習(xí)者學(xué)習(xí)檔案、職業(yè)生涯規(guī)劃、就業(yè)指導(dǎo)、就業(yè)培訓(xùn)等職業(yè)信息資源的建設(shè)。
該部分資源通過與企業(yè)建立長期合作伙伴關(guān)系,為學(xué)生的職業(yè)生涯提供全程幫助。
6)建設(shè)培訓(xùn)資源。
該部分資源主要包括具有針對(duì)性的培訓(xùn)業(yè)務(wù),包括師資培訓(xùn)資源、學(xué)生專項(xiàng)競賽培訓(xùn)資源、項(xiàng)目開發(fā)與管理培訓(xùn)資源、就業(yè)崗前培訓(xùn)資源等。
這部分資源主要為師資培訓(xùn),省級(jí)以上學(xué)生競賽提供針對(duì),是教學(xué)團(tuán)隊(duì)的培養(yǎng)和師資隊(duì)伍建設(shè)的資源庫,是學(xué)生專項(xiàng)技能提高的學(xué)習(xí)庫,是企業(yè)新員工人職的入門庫。
7)建設(shè)素材資源。
該部分資源主要包括網(wǎng)頁模板素材、圖片、動(dòng)畫、常規(guī)JS腳本、軟件開發(fā)文檔模板、Java組件等。
該部分資源的建設(shè)適合于學(xué)生的自主學(xué)習(xí)和應(yīng)用開發(fā)。
8)建設(shè)實(shí)訓(xùn)資源。
該部分主要包括實(shí)訓(xùn)規(guī)范、項(xiàng)目題目庫、項(xiàng)目參考源碼、實(shí)訓(xùn)項(xiàng)目指導(dǎo)、實(shí)訓(xùn)任務(wù)規(guī)劃、實(shí)訓(xùn)考核方案、課程設(shè)計(jì)題目庫、畢業(yè)設(shè)計(jì)備選庫等資源。
該部分資源為實(shí)訓(xùn)或課程設(shè)計(jì)提供參考,將以企業(yè)實(shí)際項(xiàng)目作為基礎(chǔ),設(shè)計(jì)相關(guān)實(shí)訓(xùn)資源,以企業(yè)開發(fā)要求定制實(shí)訓(xùn)項(xiàng)目指導(dǎo),使學(xué)生在實(shí)訓(xùn)開發(fā)過程模擬企業(yè)真實(shí)開景,學(xué)生可以身臨其境,感受在企業(yè)工作的狀態(tài)。
4 Java Web資源建設(shè)目標(biāo)特點(diǎn)
1)以課程內(nèi)容為依托,設(shè)計(jì)面向?qū)W習(xí)過程的資源內(nèi)容。
Java Web應(yīng)用開發(fā)課程資源將不再僅僅停留在內(nèi)容的傳遞上,還包括與內(nèi)容密切相關(guān)的學(xué)生學(xué)習(xí)活動(dòng)設(shè)計(jì)和活動(dòng)過程記錄。在現(xiàn)有學(xué)習(xí)資源基礎(chǔ)上,圍繞確定的教學(xué)目標(biāo)及內(nèi)容,設(shè)計(jì)學(xué)習(xí)活動(dòng)過程及學(xué)習(xí)交互,激發(fā)學(xué)習(xí)者的信息搜索、分析和綜合等高水平思維活動(dòng);設(shè)計(jì)具體的協(xié)作任務(wù),促進(jìn)學(xué)習(xí)者之間的交流和協(xié)作,并對(duì)學(xué)習(xí)過程進(jìn)行監(jiān)控調(diào)節(jié),讓學(xué)生的學(xué)習(xí)更加有效。
2)采用“群建共享”理念,學(xué)習(xí)過程與資源動(dòng)態(tài)聚合,建立開放的、可進(jìn)化的資源體系。
Java Web應(yīng)用開發(fā)課程資源的建設(shè),將充分尊重并挖掘?qū)W生、軟件企業(yè)開發(fā)人員的群體智慧,依靠用戶共同生產(chǎn)和更新信息,利用群體的智慧使資源得到持續(xù)性的更新和發(fā)展。將相關(guān)資源建設(shè)的過程開放,記錄學(xué)生學(xué)習(xí)過程生成的信息,并注重反饋,將建立相應(yīng)的新生資源的評(píng)價(jià)體系,進(jìn)而達(dá)到資源的有效更新,以完成學(xué)習(xí)資源的不斷進(jìn)化。使建立起來的Java Web應(yīng)用開發(fā)教學(xué)資源具有旺盛的生命力,不至于老化、過時(shí)。
3)校企合作,工學(xué)結(jié)合,“雙師”搭配,共同建設(shè)課程資源。
Java Web應(yīng)用開發(fā)資源建設(shè)的內(nèi)容應(yīng)以企業(yè)崗位需求來設(shè)計(jì)人才規(guī)格目標(biāo),由專業(yè)教師、企業(yè)工程師組成課程資源開發(fā)團(tuán)隊(duì),在與企業(yè)深度合作的基礎(chǔ)上,根據(jù)學(xué)習(xí)目標(biāo)需求,整合企業(yè)項(xiàng)目經(jīng)驗(yàn)和資源,突出案例教學(xué),學(xué)做合一,體現(xiàn)理論實(shí)訓(xùn)一體化、工學(xué)結(jié)合的特色。
4)設(shè)計(jì)學(xué)生評(píng)價(jià)過程并貫穿學(xué)習(xí)過程。
Java Web應(yīng)用開發(fā)課程資源提倡自主化、個(gè)性化學(xué)習(xí),并設(shè)計(jì)了學(xué)生學(xué)習(xí)過程自我評(píng)價(jià)體系,采取過程化考核方式對(duì)學(xué)生進(jìn)行全面評(píng)估。在學(xué)習(xí)過程中考核學(xué)生的各知識(shí)點(diǎn)掌握程度、編程技能、參與項(xiàng)目開發(fā)的能力、職業(yè)素質(zhì)、自主學(xué)習(xí)能力及團(tuán)隊(duì)意識(shí)等,使學(xué)生能夠自我學(xué)習(xí)測(cè)試,充分達(dá)到自主化學(xué)習(xí)目的,并擁有階段性成果。
5 建設(shè)試點(diǎn)
根據(jù)本文提出的建設(shè)思路、內(nèi)容體系,Java Web應(yīng)用開發(fā)課程資源建設(shè)依托教育部高等學(xué)校高職高專計(jì)算機(jī)類專業(yè)教學(xué)指導(dǎo)委員會(huì)“IT類專業(yè)核心課程資源建設(shè)”項(xiàng)目立項(xiàng)的“Java Web應(yīng)用資源庫建設(shè)”進(jìn)行試點(diǎn)建設(shè),并已基本建成。Jawa Web應(yīng)用開發(fā)課程立體化資源庫構(gòu)成見圖1,包括教材庫、企業(yè)資源庫、測(cè)試資源庫、職業(yè)信息資源庫、培訓(xùn)資源庫、課程標(biāo)準(zhǔn)庫、實(shí)訓(xùn)資源庫、素材資源庫。其中教材庫包括系列教材、教材配套源碼、教學(xué)計(jì)劃、教案、PPT、考核方案、習(xí)題庫、試題庫等。建立的資源庫形成了“教、學(xué)、做、輔、評(píng)”五位一體功能的互動(dòng)學(xué)習(xí)平臺(tái),可以提供學(xué)生自主學(xué)習(xí)、教師互動(dòng)授課、企業(yè)在線培訓(xùn)等,同時(shí)可為開發(fā)人員提供獲取技術(shù)資料、追蹤技術(shù)更新等服務(wù)。
關(guān)鍵詞:軟件職業(yè)教育;多階段關(guān)聯(lián)漸進(jìn)式;實(shí)踐教學(xué)體系;“2+3+2”組織模式;過程化管理
近年來,計(jì)算機(jī)教育指導(dǎo)委員會(huì)陸續(xù)下發(fā)了一系列指導(dǎo)意見和規(guī)范,明確指出“充分認(rèn)識(shí)計(jì)算機(jī)專業(yè)的實(shí)踐性特點(diǎn)”、“計(jì)算機(jī)科學(xué)是實(shí)踐性極強(qiáng)的學(xué)科,必須培養(yǎng)學(xué)生具有很強(qiáng)的實(shí)際動(dòng)手能力”。在IT專業(yè)中,工程應(yīng)用型人才的培養(yǎng)成為教學(xué)研究的重點(diǎn),并已成為我國高等教育普遍關(guān)注的熱點(diǎn)。自2000年以來,我國軟件職業(yè)教育的定位由知識(shí)傳授改為能力培養(yǎng),確立了“基礎(chǔ)理論教學(xué)與實(shí)踐能力培養(yǎng)并重”的教學(xué)理念,把工程能力和職業(yè)素質(zhì)培養(yǎng)作為軟件IT人才培養(yǎng)的核心任務(wù)之一,全面均衡地培養(yǎng)學(xué)生的基礎(chǔ)知識(shí)、專業(yè)技能、創(chuàng)新能力、工程能力和職業(yè)素質(zhì)。
實(shí)踐教學(xué)是推動(dòng)軟件職業(yè)教育和技能培養(yǎng)的基本手段和途徑。軟件職業(yè)技術(shù)教育將職業(yè)技能作為學(xué)生的主要培養(yǎng)目標(biāo),強(qiáng)調(diào)實(shí)踐能力的提升和創(chuàng)新精神的培養(yǎng),造就適應(yīng)社會(huì)經(jīng)濟(jì)發(fā)展需要的高素質(zhì)人才。文章針對(duì)軟件職業(yè)教育專業(yè)實(shí)踐教學(xué)環(huán)節(jié)存在的實(shí)踐階段獨(dú)立化、實(shí)踐內(nèi)容重復(fù)過多且缺乏漸進(jìn)性、實(shí)踐教學(xué)質(zhì)量難以保證且與社會(huì)需求嚴(yán)重脫節(jié)等問題,經(jīng)過多年的探索和實(shí)踐,在軟件職業(yè)教育專業(yè)實(shí)踐教學(xué)體系的構(gòu)建方面進(jìn)行了一些研究和嘗試,創(chuàng)建了一套行之有效的多階段關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué)體系,在軟件職業(yè)教育專業(yè)人才的培養(yǎng)中取得了良好的效果。筆者對(duì)軟件職業(yè)教育多階段關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué)體系進(jìn)行了總結(jié),希望能夠起到拋磚引玉的效果。
1、多階段關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué)體系的構(gòu)成
針對(duì)軟件職業(yè)教育專業(yè)注重實(shí)踐能力培養(yǎng)的特點(diǎn),我們總結(jié)出了“3個(gè)目標(biāo)”,即課程教學(xué)以滿足學(xué)期實(shí)訓(xùn)為目標(biāo)、學(xué)期實(shí)訓(xùn)以滿足綜合實(shí)訓(xùn)為目標(biāo)、綜合實(shí)訓(xùn)以滿足畢業(yè)實(shí)習(xí)為目標(biāo)。通過設(shè)置3個(gè)目標(biāo),我們使教學(xué)環(huán)節(jié)條理化了,并明確了教學(xué)方向。
根據(jù)教學(xué)環(huán)節(jié)設(shè)置,每個(gè)階段有對(duì)應(yīng)的實(shí)訓(xùn)或?qū)嵙?xí),且多階段實(shí)訓(xùn)或?qū)嵙?xí)之間有支撐關(guān)系,即前階段的實(shí)訓(xùn)實(shí)習(xí)均為后階段的實(shí)訓(xùn)實(shí)習(xí)提供方法和技術(shù)支撐。以計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)(Java技術(shù)開發(fā)方向,??苾赡曛疲槔?,我們構(gòu)建了4個(gè)階段的關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué)體系。多階段關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué)體系設(shè)置如圖1所示。
第一階段的職業(yè)素質(zhì)課程和專業(yè)基礎(chǔ)課程要以滿足第一學(xué)期實(shí)訓(xùn)為目標(biāo),并為第二階段實(shí)訓(xùn)奠定基礎(chǔ);
第二階段的專業(yè)基礎(chǔ)課程和專業(yè)課程要以滿足第二學(xué)期實(shí)訓(xùn)為目標(biāo),并為第三階段實(shí)訓(xùn)和綜合實(shí)訓(xùn)(即崗位仿真)奠定基礎(chǔ);
第三階段的專業(yè)課程要以滿足第三學(xué)期實(shí)訓(xùn)為目標(biāo),并為第三階段綜合實(shí)訓(xùn)(即崗位仿真)和第四階段畢業(yè)實(shí)習(xí)(即崗位實(shí)習(xí))奠定基礎(chǔ);
第四階段為一個(gè)學(xué)期的畢業(yè)實(shí)習(xí),以滿足當(dāng)前社會(huì)IT崗位需求為目標(biāo),在第三階段實(shí)訓(xùn)和綜合實(shí)訓(xùn)的基礎(chǔ)上,完成畢業(yè)實(shí)習(xí)(即崗位實(shí)習(xí)),為就業(yè)奠定基礎(chǔ)。
2、多階段關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué)的組織模式與過程化管理
2.1 實(shí)踐教學(xué)組織模式
我們圍繞工程能力和職業(yè)素質(zhì)培養(yǎng)這一核心,依據(jù)“2+3+2”模式進(jìn)行組織實(shí)踐教學(xué)。
“2”是指一個(gè)理念和一種模式。“一個(gè)理念”即課程教學(xué)與實(shí)訓(xùn)實(shí)習(xí)教學(xué)要始終堅(jiān)持“學(xué)中做、做中學(xué)”這一理念;一種模式,即實(shí)踐教學(xué)要全程采取“校企合作”這一模式,建設(shè)校內(nèi)和校外實(shí)訓(xùn)基地,引入企業(yè)優(yōu)質(zhì)教學(xué)實(shí)訓(xùn)資源,建立校企合作長效機(jī)制,達(dá)到職業(yè)素質(zhì)與能力教育的良性持續(xù)循環(huán)。
“3”是指3個(gè)實(shí)踐層次、3個(gè)目標(biāo)和3種機(jī)制。“3個(gè)實(shí)踐層次”即學(xué)期實(shí)訓(xùn)、綜合實(shí)訓(xùn)和畢業(yè)實(shí)訓(xùn);“3個(gè)目標(biāo)”即課程教學(xué)以滿足學(xué)期實(shí)訓(xùn)為目標(biāo)、學(xué)期實(shí)訓(xùn)以滿足綜合實(shí)訓(xùn)為目標(biāo)、綜合實(shí)訓(xùn)以滿足畢業(yè)實(shí)訓(xùn)為目標(biāo);“3種機(jī)制”是指小助教機(jī)制、專業(yè)教師協(xié)助教學(xué)機(jī)制和實(shí)訓(xùn)跟蹤機(jī)制,用以保障和提高實(shí)踐教學(xué)質(zhì)量。
最后的“2”是指一種活動(dòng)和一個(gè)競賽。“一種活動(dòng)”即“我的第一堂課”活動(dòng),以強(qiáng)化角色定位;“一個(gè)競賽”即參加全國性、省部級(jí)和行業(yè)性的專業(yè)技能競賽,以賽促學(xué),以賽促教,教學(xué)相長。
2.2 實(shí)踐教學(xué)過程化管理
針對(duì)多階段關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué)體系的設(shè)置,我們?cè)诿總€(gè)學(xué)期期末均設(shè)置對(duì)應(yīng)的實(shí)訓(xùn)實(shí)習(xí)環(huán)節(jié)。為了保障實(shí)訓(xùn)實(shí)習(xí)環(huán)節(jié)的實(shí)踐教學(xué)質(zhì)量、良性循環(huán)和可持續(xù)性,需要加強(qiáng)實(shí)踐環(huán)節(jié)的過程化管理。實(shí)踐環(huán)節(jié)過程化管理所采取的措施包括:開展“我的第一堂課”活動(dòng)、3種保障機(jī)制、考取職業(yè)技能證書、參加IT技能競賽。下面對(duì)前兩項(xiàng)措施進(jìn)行介紹。
2.2.1 開展“我的第一堂課”活動(dòng)
針對(duì)大一新生對(duì)IT缺乏認(rèn)識(shí)的現(xiàn)狀,在開學(xué)第一周,學(xué)校組織專業(yè)負(fù)責(zé)人開展“我的第一堂課”活動(dòng),重點(diǎn)強(qiáng)調(diào)實(shí)踐的重要性,同時(shí)對(duì)培養(yǎng)目標(biāo)、課程體系結(jié)構(gòu)和教學(xué)計(jì)劃進(jìn)行講解,對(duì)之后兩年的學(xué)習(xí)路徑進(jìn)行統(tǒng)一規(guī)劃,強(qiáng)調(diào)學(xué)生盡早調(diào)整角色與定位,及時(shí)糾正學(xué)生對(duì)IT職業(yè)的認(rèn)識(shí)誤區(qū),引導(dǎo)學(xué)生培養(yǎng)學(xué)習(xí)IT的興趣,建議科學(xué)的學(xué)習(xí)方法和要求,幫助學(xué)生養(yǎng)成良好的學(xué)習(xí)習(xí)慣。
2.2.2 “3種機(jī)制”保障
如前文所述,“3種機(jī)制”是指小助教機(jī)制、專業(yè)教師協(xié)助實(shí)訓(xùn)教學(xué)機(jī)制和實(shí)訓(xùn)跟蹤機(jī)制。3種機(jī)制用以保障和提高實(shí)踐教學(xué)質(zhì)量。
課程環(huán)節(jié)采用“助班+小助教”機(jī)制。新生第一學(xué)期伊始,學(xué)院應(yīng)為每個(gè)班級(jí)配備助班和小助教,引導(dǎo)學(xué)生轉(zhuǎn)變角色,根據(jù)個(gè)人特點(diǎn)定好自己的方向,盡快適應(yīng)大學(xué)學(xué)習(xí)生活環(huán)境。
學(xué)期實(shí)訓(xùn)環(huán)節(jié)采用學(xué)期負(fù)責(zé)教師協(xié)助實(shí)訓(xùn)工程師教學(xué)機(jī)制。通過協(xié)助教學(xué),建立與企業(yè)實(shí)訓(xùn)工程師的溝通通道,及時(shí)把握教學(xué)動(dòng)態(tài)。為達(dá)到協(xié)助教學(xué)目的,完成協(xié)助教學(xué)任務(wù),協(xié)助教師應(yīng)定期到實(shí)訓(xùn)場所跟蹤教學(xué)。協(xié)助教學(xué)的基本內(nèi)容包括:掌握外聘教師的教學(xué)進(jìn)度,協(xié)助實(shí)訓(xùn)工程師做好教學(xué)考勤,了解和反饋實(shí)訓(xùn)工程師、學(xué)生提出的教學(xué)意見和建議,并及時(shí)給出相應(yīng)問題的解決對(duì)策。
綜合實(shí)訓(xùn)和畢業(yè)實(shí)習(xí)環(huán)節(jié)采用專業(yè)負(fù)責(zé)教師和班主任全程跟蹤機(jī)制。實(shí)訓(xùn)實(shí)習(xí)前,專業(yè)負(fù)責(zé)教師與實(shí)訓(xùn)機(jī)構(gòu)進(jìn)行聯(lián)系溝通,并要求實(shí)訓(xùn)機(jī)構(gòu)在實(shí)訓(xùn)教學(xué)前提供實(shí)訓(xùn)大綱、實(shí)施方案和實(shí)訓(xùn)指導(dǎo)書;實(shí)訓(xùn)教學(xué)過程中由實(shí)訓(xùn)管理人員和實(shí)訓(xùn)工程師考核學(xué)生出勤,填寫教學(xué)日志,及時(shí)反饋實(shí)訓(xùn)過程中存在的問題并給出合理建議,必要的話對(duì)學(xué)生進(jìn)行中期考核和總結(jié);實(shí)訓(xùn)教學(xué)結(jié)束后需要提供實(shí)訓(xùn)作品、學(xué)生考勤表及成績、項(xiàng)目評(píng)審成績和實(shí)訓(xùn)總結(jié)等實(shí)訓(xùn)資料。
3、多階段關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué)體系的應(yīng)用
我們以兩年制計(jì)算機(jī)應(yīng)用技術(shù)??茖I(yè)(Java技術(shù)開發(fā)方向)為例,對(duì)多階段關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué)體系進(jìn)行了實(shí)踐。根據(jù)社會(huì)需求,我們對(duì)Java技術(shù)開發(fā)方向的職業(yè)崗位能力進(jìn)行了調(diào)研和崗位培養(yǎng)定位,在設(shè)置的課程體系結(jié)構(gòu)中嵌入實(shí)踐教學(xué)體系,并給出了對(duì)應(yīng)的實(shí)踐教學(xué)路徑。
3.1 實(shí)踐能力需求與定位
職業(yè)崗位能力調(diào)研要實(shí)事求是,做到實(shí)踐教學(xué)方案切實(shí)可行。以國內(nèi)IT市場需求為調(diào)研目的,設(shè)計(jì)詳細(xì)的調(diào)研計(jì)劃,根據(jù)調(diào)查結(jié)果形成調(diào)查報(bào)告,通過調(diào)研分析得出IT市場崗位及能力素質(zhì)需求,為課程體系結(jié)構(gòu)的設(shè)計(jì)和教學(xué)計(jì)劃的執(zhí)行提供依據(jù)。我們通過訪談、問卷調(diào)查、網(wǎng)絡(luò)訪問等多種形式對(duì)15所IT機(jī)構(gòu)的崗位需求和能力需求進(jìn)行調(diào)研,明確IT企業(yè)崗位群的劃分與職業(yè)能力要求。以計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)為例,其職業(yè)崗位定位為底層(低端)技能型服務(wù)人才,即“軟件藍(lán)領(lǐng)”,如初(中)級(jí)程序員、軟件測(cè)試員、軟件運(yùn)維人員等。我們還對(duì)10所省內(nèi)大專院校軟件專業(yè)的設(shè)置和專業(yè)改革作了深度調(diào)研,汲取部分高校軟件專業(yè)建設(shè)的寶貴經(jīng)驗(yàn),通過對(duì)培養(yǎng)方案、課程體系、教學(xué)計(jì)劃和管理模式的橫向比對(duì),理清了職業(yè)教育主要模式。
3.2 實(shí)踐教學(xué)過程設(shè)置
依據(jù)IT實(shí)踐能力需求及定位,我們?cè)O(shè)置了Java技術(shù)開發(fā)方向的課程體系和實(shí)踐教學(xué)體系,遵循分層原則來設(shè)定課程體系結(jié)構(gòu)。課程體系結(jié)構(gòu)分4層:素質(zhì)層、支撐層、核心層和實(shí)踐層。實(shí)踐教學(xué)設(shè)置在實(shí)踐層。以計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)為例,其課程體系層次結(jié)構(gòu)如圖2所示。
課程體系結(jié)構(gòu)采用“3+1”模式,即第1.3學(xué)期主要學(xué)習(xí)素質(zhì)課程、專業(yè)基礎(chǔ)課程和專業(yè)核心課程,第4學(xué)期進(jìn)行畢業(yè)實(shí)習(xí)。
實(shí)踐教學(xué)體系的制定采用“3+1+1”模式,即第1-3學(xué)期期末分別設(shè)置為期2周的學(xué)期實(shí)訓(xùn),第3學(xué)期末2周的學(xué)期實(shí)訓(xùn)之后設(shè)置為期4周的綜合實(shí)訓(xùn),第4學(xué)期設(shè)置為期13周的畢業(yè)實(shí)習(xí)。學(xué)期實(shí)訓(xùn)在校內(nèi)實(shí)訓(xùn)基地進(jìn)行,引入IT企業(yè)優(yōu)質(zhì)教學(xué)資源,由企業(yè)實(shí)訓(xùn)工程師負(fù)責(zé)實(shí)訓(xùn)。綜合實(shí)訓(xùn)和畢業(yè)實(shí)習(xí)在校內(nèi)和校外實(shí)習(xí)基地進(jìn)行,讓學(xué)生在真實(shí)的工作環(huán)境下盡快進(jìn)入實(shí)戰(zhàn)角色,為今后的工作打下良好基礎(chǔ)。
3.3 實(shí)踐教學(xué)路徑
根據(jù)多階段關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué)體系和計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)課程體系的結(jié)構(gòu)設(shè)置,實(shí)踐教學(xué)路徑設(shè)置為3個(gè)層次的實(shí)訓(xùn)實(shí)習(xí),即學(xué)期實(shí)訓(xùn)、綜合實(shí)訓(xùn)和畢業(yè)實(shí)訓(xùn),通過3個(gè)目標(biāo)條理化3個(gè)層次的實(shí)訓(xùn)實(shí)習(xí)教學(xué)環(huán)節(jié),明確實(shí)訓(xùn)實(shí)習(xí)教學(xué)方向。計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)實(shí)踐教學(xué)與學(xué)習(xí)路徑如圖3所示。
4、結(jié)語
經(jīng)過近幾年的實(shí)踐經(jīng)驗(yàn),我們圍繞工程能力和職業(yè)素質(zhì)培養(yǎng)這一核心,依據(jù)“2+3+2”模式進(jìn)行多階段關(guān)聯(lián)漸進(jìn)式實(shí)踐教學(xué),取得了較好的教學(xué)效果。2011-2012年連續(xù)兩年參加全國軟件人才設(shè)計(jì)與開發(fā)大賽,并獲得二等獎(jiǎng)1個(gè),區(qū)域賽一等獎(jiǎng)1個(gè)、二等獎(jiǎng)3個(gè)、三等獎(jiǎng)3個(gè),獲得2011年度校級(jí)實(shí)踐教學(xué)創(chuàng)新創(chuàng)優(yōu)獎(jiǎng)勵(lì),學(xué)生畢業(yè)率達(dá)97%以上,專升本率達(dá)到80%以上。
關(guān)鍵詞:教學(xué)應(yīng)用型本科院校 Java 系列課程 教學(xué)理念
作為教學(xué)應(yīng)用型本科院校的計(jì)算機(jī)專業(yè)教師,我們將人才培養(yǎng)的目標(biāo)定為職業(yè)性和工程技術(shù)應(yīng)用型,在專業(yè)結(jié)構(gòu)和課程設(shè)置中努力去凸現(xiàn)“應(yīng)用性”。根據(jù)計(jì)算機(jī)語言的發(fā)展和應(yīng)用形勢(shì),結(jié)合學(xué)生的實(shí)際情況,我們構(gòu)建了以 Java 技術(shù)為主線的 Java 應(yīng)用方向四階段系列課程教學(xué)。通過近幾年的教學(xué)實(shí)踐,取得了良好的效果。
一、選擇 Java 作為教學(xué)語言和開發(fā)工具
多年的編程語言教學(xué)實(shí)踐讓我們深刻地體會(huì)到編程語言選擇的重要性。對(duì)于教學(xué)應(yīng)用型本科院校計(jì)算機(jī)專業(yè)的程序設(shè)計(jì)教學(xué)來說,程序設(shè)計(jì)語言選擇得當(dāng),能為學(xué)生鋪設(shè)出一條成才的捷徑。
在互聯(lián)網(wǎng)時(shí)代,程序員的職位更多的與網(wǎng)站相關(guān)。隨著網(wǎng)絡(luò)技術(shù)走向成熟,在軟件開發(fā)體系方面,目前主要流行兩種架構(gòu):Java EE 與.NET。來自軟件公司和培訓(xùn)機(jī)構(gòu)的調(diào)查顯示,全國各大 IT 企業(yè),招聘職位最多的是 Java 開發(fā)工程師;目前軟件編程的最熱門語言當(dāng)屬 Java,大量畢業(yè)生進(jìn)入軟件編程行業(yè),主要使用的還是 Java 技術(shù);同時(shí),使用.NET 技術(shù)進(jìn)行軟件開發(fā)的公司和人員也比較多。我們對(duì) Java EE 與.NET 架構(gòu)作了較為全面的比
較。二者各有優(yōu)勢(shì),簡要說來,從易用性、開發(fā)成本、對(duì)語言的支持、開發(fā)周期、對(duì) Web 服務(wù)支持的力度等角度看,.NET 略勝一籌;從穩(wěn)定性、安全性、移植性、開放性、產(chǎn)品的多樣性等角度看,Java EE 略勝一籌。Java EE 與.NET 對(duì)應(yīng)的核心語言分別是 Java與 C#,兩者共通之處較多,掌握其中一種會(huì)有助于快速學(xué)習(xí)另外一種。欲選擇其一作為教學(xué)內(nèi)容,可以從其應(yīng)用的前景和學(xué)習(xí)的便利來考慮。這兩者都是面向?qū)ο蟮恼Z言,并且都具有良好的應(yīng)用前景,而 Java的跨平臺(tái)等許多特性使其擁有更多的用戶,且直接支持分布式的網(wǎng)絡(luò)應(yīng)用為編程提供了方便,已成為網(wǎng)絡(luò)應(yīng)用開發(fā)的首選語言和工具;同時(shí),Java 的開源也讓學(xué)習(xí)者和使用者能獲得更多的資源,能更好更深入地學(xué)習(xí)和應(yīng)用。
二、分階段教學(xué)的必要性
雖然 Java 應(yīng)用廣泛、學(xué)生就業(yè)面大,但是對(duì)該類人才需求旺盛的 IT 企業(yè)卻很難招聘到合格的 Java開發(fā)人員。其中最根本的原因,是許多計(jì)算機(jī)專業(yè)的畢業(yè)生在就讀期間沒有掌握實(shí)用的技能與經(jīng)驗(yàn),距離企業(yè)的實(shí)際用人需求有較大的差距。
較之于.NET,從學(xué)習(xí)的難易程度來看,Java 技術(shù)框架龐大,知識(shí)與經(jīng)驗(yàn)靠積累,學(xué)習(xí)和使用的門檻較高;從軟件開發(fā)的周期和成本來看,Java 較長較高。由此,我們可以找到問題的癥結(jié)所在,即 Java 內(nèi)容龐大,僅僅通過一門課或一個(gè)學(xué)期的教學(xué)很難讓學(xué)生真正掌握并熟練應(yīng)用。在計(jì)算機(jī)課程的安排上注意分解難點(diǎn),對(duì)教學(xué)效果的提高會(huì)有很大的幫助;我們制訂應(yīng)對(duì)的教學(xué)計(jì)劃時(shí),應(yīng)是圍繞著“如何將其內(nèi)容分解”進(jìn)行。
完成 Java 相關(guān)課程的學(xué)習(xí)與應(yīng)用,還需要其他課程內(nèi)容作基礎(chǔ)與配合,涉及到的課程較多,其教學(xué)前后會(huì)跨越幾個(gè)學(xué)期。因此,我們?cè)O(shè)想將 Java 相關(guān)課程的教學(xué)分成幾個(gè)階段進(jìn)行;一是因?yàn)檎n程本身內(nèi)容龐大需要分解,二是因?yàn)槟硞€(gè)階段的學(xué)習(xí)可與同學(xué)期其他課程配合進(jìn)行,這樣可使教學(xué)做到有的放矢、循序漸進(jìn),收到較好的教學(xué)效果。
已有一些計(jì)算機(jī)專家和教育工作者,在教材的編寫上進(jìn)行改革,力圖改變教育未能很好地適應(yīng)需求的問題。近年來,出版的一些新編 Java 教材,其變化特點(diǎn)是將Java SE的內(nèi)容與JSP的內(nèi)容整合,以Java SE 為基礎(chǔ)部分、JSP 為應(yīng)用部分,在介紹 Java 基礎(chǔ)之后,以 Java Web 編程作為應(yīng)用與提高。這種試圖“一竿子插到底”的目的,是欲達(dá)到避免重復(fù)學(xué)習(xí)、實(shí)現(xiàn)事半功倍的效果,以及提高學(xué)生學(xué)習(xí)的目的性和積極性。
然而,Java SE 本身內(nèi)容就很豐富,另外,Java Web 編程部分的內(nèi)容也不是僅僅通過兩三章內(nèi)容的介紹和講解就能處理好的,因?yàn)?Java Web 編程是知識(shí)的綜合運(yùn)用,JSP 只占其中一部分,除了這部分內(nèi)容需要一定時(shí)間的學(xué)習(xí)之外,一般說來還要涉及到數(shù)據(jù)庫、HTML、JavaScript、CSS 、XML 等內(nèi)容的學(xué)習(xí),而這些基礎(chǔ)知識(shí),學(xué)生在此之前一般并不具備。所以,我們認(rèn)為,將以 Java SE 為主的內(nèi)容放在第一階段,而將以 JSP 為主的 Java Web 編程內(nèi)容放在第二階段,均利用一個(gè)學(xué)期、前后分開完成教學(xué),學(xué)生的掌握情況會(huì)好很多。
三、結(jié)語
根據(jù)教學(xué)應(yīng)用型本科院校在辦學(xué)定位、人才培養(yǎng)模式方面的要求,并針對(duì)計(jì)算機(jī)專業(yè)學(xué)生就業(yè)所普遍存在的問題,我們確立了通過 Java 應(yīng)用方向四階段系列課程教學(xué)增強(qiáng)學(xué)生實(shí)踐能力、提高學(xué)生就業(yè)能力的教學(xué)理念。以我們制訂的教學(xué)計(jì)劃進(jìn)行橫向?qū)Ρ?,其他院校一般只開設(shè)前兩個(gè)階段的教學(xué),而資深培訓(xùn)機(jī)構(gòu)也只開設(shè)前三個(gè)階段的教學(xué)。我們制訂的計(jì)劃,課程涵蓋了主流技術(shù)和前瞻技術(shù),可使學(xué)生具備單機(jī)應(yīng)用、集中式網(wǎng)絡(luò)應(yīng)用和分布式網(wǎng)絡(luò)應(yīng)用開發(fā)的能力。
教學(xué)的實(shí)施,增強(qiáng)了學(xué)生的實(shí)踐能力。在我們組織的以實(shí)戰(zhàn)項(xiàng)目為主要教學(xué)內(nèi)容的 Java 職業(yè)技能培訓(xùn)中,學(xué)生的基礎(chǔ)和表現(xiàn)受到來自軟件企業(yè)的培訓(xùn)教師的贊許,同時(shí),通過實(shí)戰(zhàn)培訓(xùn)也有效地縮短了學(xué)生能力與企業(yè)具體的用人需求之間的差距。
參考文獻(xiàn)
[1] 陳小虎,屈華昌,邵波. 教學(xué)應(yīng)用型本科院校的辦學(xué)理念及其路徑選擇[J]. 中國大學(xué)教學(xué),2005(2): 59.
[2] 史斌星,史佳. 新編 Java 實(shí)用教程[M]. 北京:清華大學(xué)出版社,2009:328-508.
[3] 李芝興,楊瑞龍. Java 程序設(shè)計(jì)之網(wǎng)絡(luò)編程[M]. 2 版. 北京:清華大學(xué)出版社,2009:397-495.
文/李俊
摘?要:許多著名高校都在網(wǎng)絡(luò)上公開了部分課程的教學(xué)視頻,這讓各地仰慕名校大師,卻無法親臨現(xiàn)場的學(xué)子們受益匪淺。微課是網(wǎng)絡(luò)公開課的一種衍生,通常是圍繞單一知識(shí)點(diǎn)進(jìn)行的視頻講解。職業(yè)教育和技工教育不缺名校、名師,網(wǎng)絡(luò)技術(shù)上也不存在很大的困難,但網(wǎng)絡(luò)上職教方面的公開課和微課少之又少。本文就網(wǎng)絡(luò)公開課和微課的必要性、開設(shè)途徑、課程內(nèi)容等進(jìn)行了論述。
關(guān)鍵詞 :職業(yè)教育?網(wǎng)絡(luò)公開課?軟實(shí)力
職業(yè)教育和技工教育不缺名校和名師,網(wǎng)絡(luò)技術(shù)上也不存在很大的困難,但網(wǎng)絡(luò)上職教方面的公開課和微課少之又少。筆者認(rèn)為,從技能型院校發(fā)展趨勢(shì)來看,要想提高職業(yè)教育在社會(huì)的認(rèn)可度和知名度,進(jìn)而增強(qiáng)自身軟實(shí)力,除了加強(qiáng)宣傳外,還要大膽展示。宣傳和展示的平臺(tái)正是日益發(fā)達(dá)的網(wǎng)絡(luò)媒介,最具前景和效果的當(dāng)屬網(wǎng)絡(luò)公開課和微課。
一、職業(yè)教育開設(shè)網(wǎng)絡(luò)公開課和微課的必要性
1.教學(xué)的目的
網(wǎng)絡(luò)公開課是由一堂堂完整的課組成的,在網(wǎng)絡(luò)上以視頻的方式呈現(xiàn)。每一網(wǎng)的計(jì)算機(jī),都可以成為課堂的一分子,它使教學(xué)在不限地點(diǎn)、不限時(shí)間的廣義課堂中進(jìn)行。
微課是網(wǎng)絡(luò)公開課的一種衍生,主要針對(duì)單一的知識(shí)點(diǎn)(重點(diǎn)或難點(diǎn))進(jìn)行視頻講解。微課的內(nèi)容更精煉,時(shí)長一般為5~8分鐘;表現(xiàn)方式更豐富,除了授課視頻外,還有動(dòng)畫、音樂等多媒體輔助手段。微課是剪輯和加工過的網(wǎng)絡(luò)公開課,非常適合單個(gè)知識(shí)點(diǎn)學(xué)習(xí)、核心片段演示、知識(shí)摘要、教學(xué)反思等。
2.宣傳的目的
俗話說:“外行看熱鬧,內(nèi)行看門道?!毙麄魇謨?cè)再精美,廣告辭藻再華麗,都不如師傅親自露兩手。筆者曾經(jīng)在培訓(xùn)班上看過一個(gè)類似微課的視頻,是關(guān)于德國DMG數(shù)控加工中心的,電腦全程控制,將一塊圓柱金屬加工、磨削成一個(gè)完整的工件。整個(gè)過程讓人震撼不已,不少數(shù)控專業(yè)老師都投以羨慕的眼光。沒有煽情的廣告語,但DMG公司達(dá)到了很好的宣傳目的。
美國斯坦福大學(xué)的人工智能研究處于世界領(lǐng)先水平,其公開課中展示的各種機(jī)器人讓人印象深刻,吸引了很多對(duì)該領(lǐng)域有濃厚興趣的學(xué)者前往交流。
由此可見,網(wǎng)絡(luò)公開課和微課在宣傳方面的作用不可低估。職業(yè)院??梢酝ㄟ^這一渠道打響自己的品牌。
3.展示的目的
今后,國家將以購買服務(wù)的方式資助職業(yè)院校,學(xué)生的數(shù)量決定了學(xué)校的辦學(xué)規(guī)模和發(fā)展前景。很多職業(yè)院校已經(jīng)開始打造各種優(yōu)勢(shì)專業(yè)作為宣傳重點(diǎn),但如何體現(xiàn)學(xué)校豐富的教學(xué)資源、雄厚的師資力量?光靠吆喝是行不通的,場地和設(shè)備簡介只是文字游戲,網(wǎng)絡(luò)公開課和微課才是最好的展示手段。
筆者曾前往南方某大型汽修學(xué)校交流,綜合實(shí)訓(xùn)樓下停放了十幾臺(tái)實(shí)習(xí)用汽車,宣傳欄中介紹了各種教學(xué)成果,硬件投入讓人感覺“高大上”。但全程參觀下來,筆者認(rèn)為該校那位長期從事汽車行業(yè)、在4S店有著豐富經(jīng)驗(yàn)的老師傅講授的一堂公開課,更讓人印象深刻。
4.交流的目的
職業(yè)院校或校企經(jīng)常舉行教學(xué)與技術(shù)方面的交流,但大都局限在會(huì)議室與演播廳。即使是省、市級(jí)公開課,也是很短的時(shí)間和較少的內(nèi)容,因?yàn)閷W(xué)校有所顧慮,太頻繁地上公開課會(huì)影響正常的教學(xué)秩序。
目前,提倡一體化教學(xué)模式,強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,這是一個(gè)值得深入探討的課題。各職業(yè)院校不妨將有特色的一體化教學(xué),以網(wǎng)絡(luò)公開課和微課的形式,在同行中進(jìn)行展示,各兄弟院??梢赃呌^摩邊學(xué)習(xí),取長補(bǔ)短。這種交流不受時(shí)間和空間限制,隨時(shí)隨地進(jìn)行,效果會(huì)更好。
5.傳播的目的
筆者認(rèn)為,學(xué)生不該被限制在學(xué)校的范圍內(nèi),尤其是在信息時(shí)代,互聯(lián)網(wǎng)將地球變成了村落,學(xué)校與學(xué)生的距離不再受地理位置的限制。
在傳統(tǒng)教學(xué)模式下,有相當(dāng)一部分半工半讀的學(xué)生,因?yàn)楣ぷ骶o張,很難堅(jiān)持回到學(xué)校繼續(xù)自己的學(xué)業(yè)。網(wǎng)絡(luò)公開課和微課可以讓這些學(xué)生在虛擬課堂中與在校生一起學(xué)習(xí),在工作的同時(shí)盡量不落下課程進(jìn)度,何樂而不為?
與此同時(shí),社會(huì)上一些技能型人才,若在本校的網(wǎng)絡(luò)公開課和微課中有所學(xué)、有所獲,這對(duì)擴(kuò)大學(xué)校的影響力也有積極的促進(jìn)作用。
二、職業(yè)教育網(wǎng)絡(luò)公開課和微課現(xiàn)狀
1.缺乏技術(shù)和經(jīng)驗(yàn)
在國外著名大學(xué)的影響下,國內(nèi)重點(diǎn)院校近幾年為加強(qiáng)宣傳,也制作了一些網(wǎng)絡(luò)公開課,但數(shù)量不多,毀譽(yù)參半。相比資金雄厚的重點(diǎn)院校,職業(yè)院校在沒有專業(yè)制作公司的技術(shù)指導(dǎo)下,很難制作出效果滿意的網(wǎng)絡(luò)公開課。
在微課方面,因?yàn)閮?nèi)容較有針對(duì)性、視頻時(shí)間不長,可以通過軟件,例如,camtasiastudio或flash,制作簡單的PPT視頻或FLASH動(dòng)畫,并在后期進(jìn)行配音和配樂。眾所周知,學(xué)生注意力集中的時(shí)間只能持續(xù)10分鐘,一個(gè)能抓住人眼球的視頻,除了內(nèi)容要精煉、有趣外,還要有恰到好處的畫面特效。這些后期加工的技術(shù)和經(jīng)驗(yàn)都是職業(yè)院校制作網(wǎng)絡(luò)公開課和微課最缺少的。
2.缺乏信心和熱情
網(wǎng)絡(luò)公開課和微課是新生事物,最近幾年才逐漸發(fā)展并風(fēng)靡全球。這是一個(gè)慢熱的過程,帶來的效益不可能馬上突顯。很多職業(yè)院校的領(lǐng)導(dǎo)和一線老師沒能足夠重視它,同時(shí),也缺乏一定的信心,認(rèn)為職業(yè)學(xué)校能力有限,達(dá)不到像名校那樣的制作效果。
沒有動(dòng)力,自然就沒有熱情,其實(shí),對(duì)于職業(yè)教育而言,雖然不能達(dá)到名校那樣的學(xué)術(shù)高度,但也有自己的優(yōu)勢(shì),就是職業(yè)技能,我們培養(yǎng)的對(duì)象是藍(lán)領(lǐng)工人,有自己清晰的定位和標(biāo)準(zhǔn)。
3.缺乏設(shè)備和人力
很多職業(yè)院校沒有專門的攝影器材,也缺少專業(yè)的后期制作團(tuán)隊(duì)。如果拍攝制作出來的網(wǎng)絡(luò)公開課、微課畫質(zhì)和音質(zhì)效果不好,將很難得到觀眾的認(rèn)可。
而且,網(wǎng)絡(luò)公開課和微課是要到互聯(lián)網(wǎng)上的,除了需要功能強(qiáng)大的服務(wù)器外,還必須有電信部門提供的足夠網(wǎng)速的網(wǎng)絡(luò)帶寬,這對(duì)資金和人力都很緊張的大部分學(xué)校的網(wǎng)絡(luò)中心而言,是個(gè)不小的壓力。
4.缺乏方向和動(dòng)力
筆者曾經(jīng)和一些職業(yè)院校的領(lǐng)導(dǎo)、老師交流過,他們對(duì)網(wǎng)絡(luò)公開課和微課很感興趣,但不明白該如何著手,不知道網(wǎng)絡(luò)公開課和微課應(yīng)選擇哪些內(nèi)容,有怎樣的標(biāo)準(zhǔn),如何等。目前,兄弟院校也沒有足夠的案例可供參考,誰也不敢做第一個(gè)吃螃蟹的人,害怕無功而返。
事實(shí)上,網(wǎng)絡(luò)公開課和微課在高等教育領(lǐng)域雖然有趨于平靜的態(tài)勢(shì),但已經(jīng)催生出一種新型模式,讓傳統(tǒng)教育和遠(yuǎn)程教育相輔相成,共同發(fā)展。職業(yè)教育在這一領(lǐng)域還沒有太多的建樹,從創(chuàng)新的角度出發(fā),也是大有作為的。
三、職業(yè)教育適合網(wǎng)絡(luò)公開課和微課的課程
1.基礎(chǔ)性課程
美國麻省理工學(xué)院的算法公開課得到很多計(jì)算機(jī)專業(yè)學(xué)生的青睞,這是因?yàn)樵撔U?qǐng)來了在眾多知名IT企業(yè)擔(dān)任顧問、有著豐富算法經(jīng)驗(yàn)的專家前來授課。算法只是計(jì)算機(jī)基礎(chǔ)性課程,之所以得到如此重視,是因?yàn)榇髽前蔚仄穑x不開堅(jiān)實(shí)的地基。學(xué)好基礎(chǔ)課程,是學(xué)生擁有扎實(shí)基本功的關(guān)鍵。很多大型企業(yè)面試應(yīng)聘者時(shí),考核最多的也是本專業(yè)的基礎(chǔ)知識(shí)。而專家不僅可以居高臨下地看待問題,還有豐富的工程經(jīng)驗(yàn)供學(xué)生參考。
職業(yè)院校一定要重視基礎(chǔ)性課程,打造這方面優(yōu)質(zhì)的網(wǎng)絡(luò)公開課和微課,實(shí)際上就是向社會(huì)表明學(xué)校擁有扎實(shí)的專業(yè)師資力量,基礎(chǔ)性的學(xué)科在這里能夠得到充分的支持和保障。
2.體現(xiàn)學(xué)校特色的課程
筆者所在的院校,化工檢測(cè)和食品安全專業(yè)是粵北地區(qū)唯一實(shí)現(xiàn)了從培訓(xùn)到認(rèn)證的優(yōu)勢(shì)專業(yè)。當(dāng)前,食品安全問題是社會(huì)關(guān)注的重點(diǎn),大到各質(zhì)檢部門,小到菜市場檢驗(yàn)室,都對(duì)這方面的技術(shù)人員長期保持著旺盛的需求。
學(xué)校有很好的辦學(xué)條件,但還是有很多家長不了解該專業(yè)到底是做什么的,不知道孩子學(xué)這些就業(yè)形勢(shì)好不好。筆者經(jīng)常跟該專業(yè)系領(lǐng)導(dǎo)、老師建議,跟當(dāng)?shù)仉娨暸_(tái)合作,結(jié)合食品安全和營養(yǎng)檢測(cè),打造部分網(wǎng)絡(luò)公開課和微課,在增進(jìn)家長了解的同時(shí),也能在本地區(qū)范圍內(nèi)起到很好的宣傳作用。
3.當(dāng)前熱門的課程
前段時(shí)間,網(wǎng)絡(luò)上關(guān)注“你幸福嗎?”這一話題,電視臺(tái)也在街上隨機(jī)采訪路人,問其幸福感如何。哈佛大學(xué)一直是哲學(xué)、心理學(xué)領(lǐng)域的領(lǐng)先者,恰好在那段時(shí)期開設(shè)了一門與幸福感相關(guān)的積極心理學(xué)課程,馬上占據(jù)了該校最受歡迎網(wǎng)絡(luò)公開課的榜首位置。
隨著安卓手機(jī)和平板電腦的市場占有率越來越高,安卓應(yīng)用開發(fā)也成了當(dāng)前IT行業(yè)發(fā)展的熱門方向。安卓開發(fā)使用了Java這一編程語言,同期,麻省理工學(xué)院開設(shè)的Java公開課得到了Google公司資深工程師的推薦,迅速成為眾多想入職Google公司的工程師和學(xué)子們的“寶典”。這也反映了名校網(wǎng)絡(luò)公開課與大型企業(yè)之間存在著微妙的關(guān)系。
如今,動(dòng)漫制作、3D打印等也是比較熱門的領(lǐng)域,但很多有志在這方面有所作為的學(xué)生卻無從下手。學(xué)??梢皂槕?yīng)這方面的發(fā)展形勢(shì),打造入門級(jí)別的網(wǎng)絡(luò)公開課和微課,讓學(xué)生看到方向,看到目標(biāo),找到為職業(yè)發(fā)展導(dǎo)航的燈塔。
4.職業(yè)技能大賽項(xiàng)目
職業(yè)技能大賽每年都在如火如荼地進(jìn)行,除了公開的少量圖片和文字新聞外,很少能看到整個(gè)比賽過程的視頻。筆者認(rèn)為,職業(yè)技能大賽體現(xiàn)了該專業(yè)領(lǐng)域的最高水平,很有必要將賽前準(zhǔn)備、比賽過程和結(jié)果記錄下來,供各職業(yè)院校師生參考學(xué)習(xí)。
既然中國的美食可以拍成《舌尖上的中國》,為什么職業(yè)技能大賽不能拍成《雙手上的中國》呢?這樣學(xué)校無需太多的資源投入,就能讓社會(huì)各界關(guān)注技能型人才的成長,為職業(yè)技能大賽錦上添花。
四、職業(yè)教育適合網(wǎng)絡(luò)公開課和微課的視頻
1.課堂教學(xué)過程視頻
職業(yè)院校可以將一些具有代表性的理論課教學(xué)錄制下來,和大部分名校公開課一樣,就在日常教學(xué)中進(jìn)行錄制。一方面,體現(xiàn)了網(wǎng)絡(luò)公開課的現(xiàn)場感和真實(shí)性;另一方面,也體現(xiàn)了學(xué)校對(duì)教學(xué)質(zhì)量的一種自信。
當(dāng)然,課堂紀(jì)律方面需要師生很好地進(jìn)行配合,授課內(nèi)容可在教學(xué)大綱的范圍內(nèi)靈活變化,錄制視頻也可相應(yīng)地進(jìn)行調(diào)整。
2.實(shí)習(xí)或?qū)嶒?yàn)過程視頻
一體化教學(xué)離不開實(shí)習(xí),這也是職業(yè)教育的特點(diǎn),學(xué)生必須習(xí)得一技之長。實(shí)習(xí)或?qū)嶒?yàn)過程的錄制,目的是讓學(xué)生也能夠做到理論聯(lián)系實(shí)踐,加快對(duì)新知識(shí)的掌握和升華。
實(shí)習(xí)或?qū)嶒?yàn)過程的視頻錄制需要提醒學(xué)生:一是實(shí)習(xí)安全問題,二是視頻用途僅供學(xué)習(xí)與參考。
這是因?yàn)樵趯?shí)習(xí)場地有足夠的設(shè)備、完善的規(guī)章制度保證學(xué)生的安全,但在現(xiàn)實(shí)環(huán)境中,為了避免學(xué)生模仿視頻進(jìn)行危險(xiǎn)實(shí)驗(yàn),必須再三強(qiáng)調(diào)實(shí)習(xí)的安全問題,提醒學(xué)生,視頻僅供學(xué)習(xí)與參考,嚴(yán)禁在沒有專業(yè)人士指導(dǎo)的情況下進(jìn)行危險(xiǎn)操作。
3.職業(yè)技能大賽參賽視頻
職業(yè)技能大賽是各職業(yè)院校間的強(qiáng)強(qiáng)對(duì)決,過程十分精彩,值得場外師生觀摩學(xué)習(xí)。學(xué)校如果能將團(tuán)隊(duì)的賽前準(zhǔn)備、競賽的整個(gè)過程進(jìn)行錄制,將是一件相當(dāng)有意義的事情。一方面,可以在日常教學(xué)中融入這些內(nèi)容;另一方面,在網(wǎng)絡(luò)公開課和微課中,也能很好地體現(xiàn)學(xué)校的專業(yè)技能水平。
筆者所在學(xué)校的PLC編程曾獲得全國技能大賽第六名,在筆者的協(xié)助下,幾位參賽老師在賽后對(duì)競賽過程進(jìn)行了補(bǔ)錄,并在日常教學(xué)中作為微課進(jìn)行回放,取得了良好的反響。
4.教學(xué)成果展示與答辯視頻
人力資源和社會(huì)保障部每年都會(huì)舉辦國家級(jí)、省級(jí)教學(xué)成果評(píng)選,其中不乏優(yōu)秀的創(chuàng)新發(fā)明和專利產(chǎn)品。在評(píng)審這些教學(xué)成果時(shí),會(huì)集中進(jìn)行展示與答辯,這一過程也是相當(dāng)精彩的,讓人受益匪淺。
筆者參加了第九屆廣東省職業(yè)技能培訓(xùn)和技工教育教學(xué)成果評(píng)審的答辯現(xiàn)場會(huì),參賽選手們精心準(zhǔn)備了幻燈片進(jìn)行演示,從教學(xué)成果的設(shè)想、設(shè)計(jì),再到具體的實(shí)踐和應(yīng)用,無不體現(xiàn)了選手們靈感與技術(shù)相結(jié)合的閃光點(diǎn)。這一過程如果以網(wǎng)絡(luò)公開課和微課的形式錄制下來,將是非常不錯(cuò)的教學(xué)和宣傳視頻。
5.校企合作或交流視頻
校企合作很好地體現(xiàn)了“雙元制”職業(yè)教育的精髓,學(xué)校與企業(yè)合作,訂單式培養(yǎng)學(xué)生,使學(xué)校培養(yǎng)出來的技能型人才更貼近市場。在這種合作體制下,筆者經(jīng)??吹嚼蠋煄ьI(lǐng)學(xué)生到企業(yè)進(jìn)行短期實(shí)習(xí)。
筆者認(rèn)為,可以與企業(yè)協(xié)商,將學(xué)生實(shí)習(xí)過程中有價(jià)值的部分錄制下來,以網(wǎng)絡(luò)公開課和微課的形式出去,在增進(jìn)社會(huì)對(duì)校企合作內(nèi)涵了解的同時(shí),也宣傳了企業(yè)環(huán)境和企業(yè)文化。
另外,到企業(yè)進(jìn)行交流活動(dòng)也可以錄制下來,讓沒去參觀的師生,也能從視頻中學(xué)到相關(guān)知識(shí)。
6.杰出校友的訪談視頻
看過TED之類的大講堂的人都知道,這些視頻云集了名人名言,思想觀點(diǎn)百花齊放,很是精彩。校友是社會(huì)聯(lián)系母校的又一特殊群體,杰出校友的訪談,一方面可以使社會(huì)產(chǎn)生共鳴;另一方面對(duì)在校生也是一種鼓勵(lì)。
斯坦福大學(xué)公開課請(qǐng)來了扎克伯格談Facebook的創(chuàng)業(yè)過程,從大學(xué)生涯到創(chuàng)業(yè)初期,再到事業(yè)成功的整個(gè)過程,他都談了自己的經(jīng)歷和感想。這對(duì)已經(jīng)工作、即將工作或尚未工作的IT人士都很有啟發(fā)。
五、網(wǎng)絡(luò)公開課和微課的制作
1.購買相關(guān)設(shè)備和服務(wù)
要制作出效果滿意的網(wǎng)絡(luò)公開課和微課,需要專門的攝影器材;視頻的存儲(chǔ)需要性能強(qiáng)大的服務(wù)器;互聯(lián)網(wǎng)的訪問需要電信部門提供足夠網(wǎng)速的帶寬。這些前期準(zhǔn)備需要一定的資金投入。
筆者粗略估算了一下,一臺(tái)清晰度較高的專業(yè)攝影機(jī),加上一些輔助攝影器材,需要幾萬元的投入,而后期制作普通電腦就能實(shí)現(xiàn)。存儲(chǔ)服務(wù)器可以選用一臺(tái),當(dāng)然也可以由幾臺(tái)構(gòu)成服務(wù)器集群。網(wǎng)絡(luò)技術(shù)發(fā)展迅猛,百兆、千兆光纖已經(jīng)相當(dāng)普遍,支持幾千人同時(shí)訪問服務(wù)器不存在技術(shù)問題。
當(dāng)然,要做到大型視頻網(wǎng)站的訪問量是不可能的,需要投入的成本也太過昂貴,學(xué)校可以與專業(yè)的視頻網(wǎng)站合作,借助它們的平臺(tái)視頻。
2.聘請(qǐng)專業(yè)的制作公司,培養(yǎng)本校制作團(tuán)隊(duì)
在制作網(wǎng)絡(luò)公開課和微課的前期,可能需要專業(yè)公司的指導(dǎo),對(duì)視頻制作中期和后期的加工等方面給予幫助。如果本校有廣告設(shè)計(jì)專業(yè)的老師,或在這方面有一定經(jīng)驗(yàn)的老師,可以兼任這方面的工作,學(xué)校給予適當(dāng)?shù)难a(bǔ)貼。
一些與當(dāng)?shù)仉娨暸_(tái)有合作的職業(yè)院校,不妨利用這一資源,打造職業(yè)技能與社會(huì)關(guān)注點(diǎn)相結(jié)合的公開課和微課,在合作的過程中,培養(yǎng)本校老師和制作團(tuán)隊(duì)。
3.借鑒他人經(jīng)驗(yàn),及時(shí)回收觀眾反饋意見
他山之石,可以攻玉。高等教育領(lǐng)域的公開課和微課進(jìn)行得很成功,方法也很成熟,職業(yè)院校完全可以觀摩和借鑒??偠灾欢ㄒk得有自己的特色,有清晰的定位和標(biāo)準(zhǔn),不能完全照搬,否則就失去了職業(yè)教育固有的特色。
網(wǎng)絡(luò)公開課和微課如何上得更好,內(nèi)容怎樣調(diào)整更合適,最終達(dá)到什么樣的效果,對(duì)上述這些可以通過建立相應(yīng)的問卷調(diào)查機(jī)制,及時(shí)回收學(xué)生的反饋意見。
俗話說得好:“摸著石頭過河?!边呑鲞吀?,邊改邊做,不怕不會(huì),不怕做不好,就怕還沒開始,只要邁出第一步,就是成功的一大步。
六、小結(jié)
打造一流的網(wǎng)絡(luò)公開課和微課,增強(qiáng)自身軟實(shí)力,才能建造職業(yè)教育的優(yōu)勢(shì)“航母”。目前,很多職業(yè)院校的校園網(wǎng)功能還不完善,網(wǎng)絡(luò)公開課和微課更是很多一線老師眼中的雞肋。筆者認(rèn)為,從國家對(duì)職業(yè)教育的重視、社會(huì)對(duì)技能型人才的認(rèn)可這一發(fā)展趨勢(shì)來看,職業(yè)院校應(yīng)當(dāng)做到未雨綢繆,勿以利小而不為,不要錯(cuò)失職業(yè)教育發(fā)展、轉(zhuǎn)型和創(chuàng)新的大好時(shí)機(jī)。
參考文獻(xiàn):
[1]孫文斌.國外名?!熬W(wǎng)絡(luò)公開課”在國內(nèi)運(yùn)用的研究與啟示[J].中國遠(yuǎn)程教育,2013(19).
[2]宮天然.美國名校網(wǎng)絡(luò)公開課的啟示與借鑒[J].首都師范大學(xué)學(xué)報(bào),2011(6).
1.1與技術(shù)發(fā)展不相適應(yīng)計(jì)算機(jī)技術(shù)已經(jīng)從一個(gè)高端的技術(shù)行業(yè)演變成一個(gè)工具,云計(jì)算、物聯(lián)網(wǎng)等新技術(shù)層出不窮,多數(shù)實(shí)際應(yīng)用是利用第三方平臺(tái)進(jìn)行二次開發(fā),只需調(diào)用相關(guān)的軟件構(gòu)件,通過圖形化的界面配置幾個(gè)參數(shù)就能實(shí)現(xiàn)簡單的應(yīng)用。企業(yè)更關(guān)注人才解決實(shí)際應(yīng)用問題的技術(shù)能力。單純的語句、語法教學(xué)模式已經(jīng)不能滿足技術(shù)發(fā)展需求。
1.2與職業(yè)技術(shù)能力不匹配對(duì)語法、命令掌握的技術(shù)壁壘很低,但是數(shù)據(jù)建模、抽象問題的解決能力需要系統(tǒng)的學(xué)習(xí)。學(xué)生通過程序設(shè)計(jì)課程學(xué)習(xí),應(yīng)該能夠真正理解掌握計(jì)算機(jī)軟件的內(nèi)在運(yùn)行邏輯機(jī)理,而不是了解簡單的語言規(guī)范?,F(xiàn)有授課模式下,學(xué)生只是被動(dòng)的接受語法和語句,而不能真正掌握軟件的運(yùn)行機(jī)理,也就無法轉(zhuǎn)化成自身的職業(yè)技術(shù)能力。
2面向職業(yè)技能的教學(xué)改革方案
職業(yè)技能體現(xiàn)的是第一任職技術(shù)能力。要適應(yīng)市場人才需求,轉(zhuǎn)變以傳授知識(shí)為主的理論教學(xué)為提升學(xué)生技術(shù)能力的應(yīng)用教學(xué)。教學(xué)內(nèi)容要圍繞應(yīng)用技能需求設(shè)計(jì),提煉出共性的知識(shí)和應(yīng)用范疇,提高學(xué)生對(duì)程序設(shè)計(jì)背后運(yùn)行機(jī)理的掌握,培養(yǎng)學(xué)生提出問題、分析問題、解決問題的綜合能力。其教學(xué)強(qiáng)調(diào)在應(yīng)用情景的驅(qū)動(dòng)下,最大限度地調(diào)動(dòng)學(xué)生的主觀能動(dòng)性,探究完成任務(wù)或解決問題,增強(qiáng)創(chuàng)新實(shí)踐能力。
2.1C語言應(yīng)用現(xiàn)狀深度分析根據(jù)來自CodeEval的編程語言統(tǒng)計(jì)數(shù)據(jù)分析,2013年開發(fā)者使用Object-C飆升了300%,C#增長了100%,JavaScript增長了33%,Java雖然降低了14%,仍保持在領(lǐng)先地位。國內(nèi)一些教育網(wǎng)站,則大量推崇Java編程、C#和Android應(yīng)用開發(fā)。雖然已經(jīng)很少將標(biāo)準(zhǔn)C作為開發(fā)工具,但上述這些編程語言的基礎(chǔ)知識(shí)都在C語言程序設(shè)計(jì)教學(xué)中有體現(xiàn)。
2.2教學(xué)改革思路以就業(yè)第一任職技術(shù)能力為導(dǎo)向,突出程序運(yùn)行機(jī)理分析和解決實(shí)際問題方法等應(yīng)用內(nèi)容,提高施教的針對(duì)性。在教學(xué)計(jì)劃上,要依托學(xué)生在計(jì)算機(jī)組成和操作系統(tǒng)等相關(guān)課程上學(xué)到的知識(shí),把軟件系統(tǒng)運(yùn)行機(jī)理融入到程序設(shè)計(jì),增強(qiáng)C語言程序設(shè)計(jì)授課的有效性。在教學(xué)目標(biāo)上,在掌握C語言編程基本規(guī)則的基礎(chǔ)上,適當(dāng)增加軟件系統(tǒng)管理、配置和優(yōu)化。在教學(xué)重點(diǎn)上,圍繞編寫、調(diào)試和配置一個(gè)實(shí)用、規(guī)范、可讀性的程序,靈活運(yùn)用任務(wù)驅(qū)動(dòng)和項(xiàng)目教學(xué)法,由簡單到復(fù)雜,逐步涵蓋C語言的基本語法、編程知識(shí)點(diǎn),涵蓋實(shí)際運(yùn)行維護(hù)各項(xiàng)流程,設(shè)計(jì)并實(shí)施一系列完整的項(xiàng)目,充分發(fā)掘?qū)W生的創(chuàng)造潛能,提高學(xué)生解決實(shí)際問題的綜合能力。
2.3課程教學(xué)方案設(shè)計(jì)改革后的C語言程序設(shè)計(jì)課程,以學(xué)習(xí)項(xiàng)目為知識(shí)載體,以項(xiàng)目導(dǎo)向活動(dòng)作為課堂教學(xué)的主要形式,突出項(xiàng)目開發(fā)過程中的管理、運(yùn)行、維護(hù)等能力培養(yǎng)。教師要充分利用自身的知識(shí)能力優(yōu)勢(shì),分析就業(yè)市場需求,定位課程崗位能力培養(yǎng)目標(biāo),在教學(xué)設(shè)計(jì)時(shí)突出對(duì)學(xué)生的專業(yè)技能、項(xiàng)目經(jīng)驗(yàn)、職業(yè)素質(zhì)等方面的訓(xùn)練。課程設(shè)計(jì)通常包括:設(shè)計(jì)項(xiàng)目、分解任務(wù)、協(xié)作開發(fā)、應(yīng)用評(píng)價(jià)、迭代升級(jí)五個(gè)環(huán)節(jié)。首先,要對(duì)項(xiàng)目開發(fā)的相關(guān)技術(shù)進(jìn)行概況式介紹,包括開發(fā)環(huán)境搭建、項(xiàng)目背景、任務(wù)要求。設(shè)計(jì)項(xiàng)目要由簡到繁,前后關(guān)聯(lián),遞進(jìn)完善,將C語言程序設(shè)計(jì)的知識(shí)點(diǎn)融入到一系列項(xiàng)目中;分解任務(wù),要成立項(xiàng)目小組,對(duì)應(yīng)項(xiàng)目開發(fā)中的項(xiàng)目管理、系統(tǒng)分析員、程序員、測(cè)試員和運(yùn)行維護(hù)人員等角色,輪流完成指定任務(wù);協(xié)作開發(fā)就是創(chuàng)建仿真工作任務(wù),采用任務(wù)驅(qū)動(dòng)調(diào)動(dòng)學(xué)生的積極主動(dòng)性,由項(xiàng)目小組獨(dú)立完成任務(wù);應(yīng)用評(píng)價(jià)要組織對(duì)一次任務(wù)完成情況進(jìn)行研討,分析下一次項(xiàng)目迭代升級(jí)方案,繼而開展項(xiàng)目的迭代升級(jí)。
3課程教學(xué)設(shè)計(jì)方法案例
精心設(shè)計(jì)課堂實(shí)例是教學(xué)內(nèi)容的關(guān)鍵。仿真項(xiàng)目的安排,應(yīng)該遵循課程內(nèi)容之間的內(nèi)在邏輯關(guān)系,充分包含課程知識(shí)點(diǎn),完成相關(guān)應(yīng)用知識(shí)和技能的掌握。
3.1項(xiàng)目設(shè)計(jì)讓學(xué)生充分了解當(dāng)前常用的C語言開發(fā)平臺(tái),在此基礎(chǔ)上搭建TC2.0開發(fā)環(huán)境,研討應(yīng)用軟件的安裝配置基本要求,培養(yǎng)學(xué)生的項(xiàng)目建設(shè)能力,將其作為學(xué)生從事信息技術(shù)應(yīng)用的基本技能。例如每五人分為一個(gè)仿真任務(wù)工作組,完成一個(gè)“找出最大數(shù)”的應(yīng)用程序編寫。其中每個(gè)人輪流擔(dān)任項(xiàng)目管理,負(fù)責(zé)溝通協(xié)調(diào)項(xiàng)目開發(fā)中出現(xiàn)的問題,匯總系統(tǒng)分析員、程序員、測(cè)試員和運(yùn)行維護(hù)人員文檔,撰寫項(xiàng)目報(bào)告。要求學(xué)生在程序設(shè)計(jì)過程中,不只是完成某一功能,還要分析每一行語句的應(yīng)用場景,通過查找資料,轉(zhuǎn)化為應(yīng)用技能。下面例子中,重點(diǎn)是注釋中的應(yīng)用說明,拓展學(xué)生的知識(shí)點(diǎn)。根據(jù)這一示例,學(xué)生分別完成程序設(shè)計(jì)、文檔編寫,并通過查閱相關(guān)資料,開展應(yīng)用拓展分析。通過這個(gè)簡單的項(xiàng)目設(shè)計(jì),能讓學(xué)生在學(xué)習(xí)C語言編程基本規(guī)則的基礎(chǔ)上,創(chuàng)建仿真工作任務(wù),讓學(xué)生帶著任務(wù)學(xué)習(xí),擁有學(xué)習(xí)的主動(dòng)權(quán),帶動(dòng)起學(xué)生的學(xué)習(xí)興趣。這個(gè)過程可以有效地拓展學(xué)生的應(yīng)用技能。
3.2項(xiàng)目評(píng)估組織小組討論,引導(dǎo)學(xué)生分析項(xiàng)目存在的應(yīng)用問題。該程序存在的主要問題,一是只能處理3個(gè)數(shù);二是程序不能重用;三是程序結(jié)果無法存儲(chǔ)。一個(gè)完整的用戶報(bào)告應(yīng)包括提交問題報(bào)告和新的需求報(bào)告。通過學(xué)生的研討和書面報(bào)告,對(duì)學(xué)生的綜合素質(zhì)進(jìn)行評(píng)價(jià),并給出問題處理方法建議。
3.3項(xiàng)目迭代在項(xiàng)目評(píng)估問題的基礎(chǔ)上,提出項(xiàng)目迭代任務(wù),一是進(jìn)行輸入保護(hù),采用循環(huán)的方式實(shí)現(xiàn)隨機(jī)個(gè)數(shù)數(shù)據(jù)輸入和比較,掌握循環(huán)結(jié)構(gòu)知識(shí)點(diǎn);二是利用函數(shù)實(shí)現(xiàn)程序代碼級(jí)的重用,掌握函數(shù)知識(shí)點(diǎn);三是實(shí)現(xiàn)數(shù)據(jù)文件寫入,掌握文件操作方法。教師講解示例,完成相關(guān)應(yīng)用分析后,交予仿真任務(wù)工作組進(jìn)行實(shí)踐開發(fā)。這樣就將枯燥的語法融入到了一個(gè)不斷完善的項(xiàng)目應(yīng)用過程中,培養(yǎng)學(xué)生思考問題、解決問題的職業(yè)能力。
4結(jié)束語
[關(guān)鍵詞] Java程序設(shè)計(jì);項(xiàng)目化教學(xué);教學(xué)改革
中圖分類號(hào):G4 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1673-9795(2014)02(b)-0000-00
一、引言
近兩年來,在全國高職院校中掀起了教學(xué)改革的浪潮,各個(gè)高職院校從不同的視角,切入適合自己的改革主題,紛紛加緊改革步伐。研究內(nèi)容主要包括:項(xiàng)目選擇與設(shè)計(jì)、項(xiàng)目教學(xué)組織、實(shí)施方案設(shè)計(jì)與具體過程、師生角色定位與師資培養(yǎng)、效果分析與評(píng)價(jià)、問題與思考等。項(xiàng)目化教學(xué)過程中的教材編寫缺少統(tǒng)一的組織和編寫標(biāo)準(zhǔn),實(shí)施項(xiàng)目化教學(xué)的課程多數(shù)使用傳統(tǒng)教材。教材編寫與課程開發(fā)已成為項(xiàng)目化教學(xué)理論與實(shí)踐的發(fā)展方向。
目前,項(xiàng)目化教學(xué)的研究主要集中于職業(yè)教育領(lǐng)域,是職業(yè)教育研究的重點(diǎn)和難點(diǎn),也是職業(yè)教育改革的新方向。研究內(nèi)容主要包括:項(xiàng)目選擇與設(shè)計(jì)、項(xiàng)目教學(xué)組織、實(shí)施方案設(shè)計(jì)與具體過程、師生角色定位與師資培養(yǎng)、效果分析與評(píng)價(jià)、問題與思考等。
Java語言是目前使用較為廣泛的編程語言之一。由于具有面向?qū)ο?、與平臺(tái)無關(guān)、安全、穩(wěn)定和多線程等優(yōu)良特征,特別使用于網(wǎng)絡(luò)應(yīng)用程序的設(shè)計(jì)。但是其中知識(shí)點(diǎn)多,涉及面廣,實(shí)踐性很強(qiáng),對(duì)學(xué)生的綜合學(xué)習(xí)能力有一定的要求。因此,學(xué)生在學(xué)習(xí)過程中容易產(chǎn)生厭學(xué)的心理。
傳統(tǒng)教學(xué)模式對(duì)學(xué)生的創(chuàng)新能力的培養(yǎng)與目前企業(yè)對(duì)學(xué)生職業(yè)技能存在較大的差距。學(xué)生的培養(yǎng)模式亟待更大的提高。為了提高學(xué)生學(xué)習(xí)積極性和動(dòng)手能力,在實(shí)際教學(xué)中引入了項(xiàng)目化教學(xué)法。本文從實(shí)際教學(xué)出發(fā),對(duì)《Java程序設(shè)計(jì)》課程項(xiàng)目化教學(xué)改革過程中的實(shí)踐和實(shí)施效果進(jìn)行了詳細(xì)的介紹。
二、項(xiàng)目化教學(xué)法理論依據(jù)
項(xiàng)目教學(xué)法的理論依據(jù)是建構(gòu)主義的學(xué)習(xí)理論。建構(gòu)主義學(xué)習(xí)理論的四大要素是情境、協(xié)助、會(huì)話和意義建構(gòu)。建構(gòu)主義認(rèn)為,學(xué)生學(xué)習(xí)的動(dòng)力來自待解決的問題;教學(xué)關(guān)注的重點(diǎn)在于使學(xué)習(xí)者達(dá)到一定的程度;教師的職責(zé)在于使學(xué)習(xí)者置身于探索知識(shí)之中,為他們提供適當(dāng)?shù)摹扒榫场报D―在真實(shí)世界中需應(yīng)用知識(shí)解決的問題,然后使學(xué)生在此情境之下,通過教師的指導(dǎo)、同學(xué)的討論來解決問題,這稱為協(xié)助和會(huì)話,在完成任務(wù)的同時(shí),達(dá)到最終的教學(xué)目的即實(shí)現(xiàn)意義建構(gòu)[1]。
三、項(xiàng)目化教學(xué)法的實(shí)踐
(一)培養(yǎng)模式
與企業(yè)深度融合,實(shí)施“任務(wù)導(dǎo)向、能力遞進(jìn)”的工學(xué)結(jié)合人才培養(yǎng)模式,培養(yǎng)以編程為核心能力的高素質(zhì)技能型人才。
“任務(wù)導(dǎo)向、能力遞進(jìn)”的工學(xué)結(jié)合人才培養(yǎng)模式就是圍繞著職業(yè)崗位能力的形成過程,將軟件開發(fā)過程中的典型工作任務(wù)提煉、加工成適宜教學(xué)的工作任務(wù),依據(jù)完成工作任務(wù)需要的職業(yè)能力序化課程,以完成一個(gè)完整的工作任務(wù)所需要的知識(shí)、技能和素質(zhì)結(jié)構(gòu)設(shè)計(jì)教學(xué)方案,按照完成一個(gè)任務(wù)的工作過程組織實(shí)施教學(xué),學(xué)生在完成工作任務(wù)的過程中逐步提高職業(yè)能力,達(dá)到人才培養(yǎng)目標(biāo)的要求。
(二)項(xiàng)目的選定
為了訓(xùn)練學(xué)生從事軟件開發(fā)的職業(yè)能力,本課程設(shè)計(jì)了3個(gè)項(xiàng)目,項(xiàng)目包含不同類型的應(yīng)用課題,基本覆蓋了本課程在人才培養(yǎng)方案中所應(yīng)該實(shí)現(xiàn)的能力、知識(shí)和素質(zhì)目標(biāo),達(dá)到針對(duì)程序員崗位進(jìn)行職業(yè)能力培養(yǎng)的目的。
項(xiàng)目難易程度的設(shè)置呈現(xiàn)梯度式的分布。初期的項(xiàng)目以訓(xùn)練學(xué)生基本編程能力為主,主要對(duì)JAVA語言基本數(shù)據(jù)結(jié)構(gòu)及語法的學(xué)習(xí)。中期項(xiàng)目培養(yǎng)面向?qū)ο蟪绦蛟O(shè)計(jì)能力,重點(diǎn)在界面的設(shè)計(jì)及布局管理。高級(jí)項(xiàng)目是一個(gè)較大的數(shù)據(jù)庫應(yīng)用項(xiàng)目,是對(duì)課程的綜合應(yīng)用,融合了界面設(shè)計(jì)與數(shù)據(jù)庫訪問技術(shù)的知識(shí)。素材來源于企業(yè)實(shí)際操作項(xiàng)目,具有典型性和實(shí)際應(yīng)用的特點(diǎn)。具體的項(xiàng)目設(shè)置如下表所示。
項(xiàng)目 任 務(wù) 學(xué)時(shí)
第一次課 課程介紹、場景設(shè)計(jì) 2
1.引導(dǎo)項(xiàng)目:高中會(huì)考成績分級(jí) 1.1資訊――需求分析 1.1.1 需求分析、相關(guān)知識(shí)準(zhǔn)備 8
1.1.2 分析、討論 2
1.2決策――系統(tǒng)設(shè)計(jì)
計(jì)劃――制定開發(fā)進(jìn)度 1.2.1 流程圖的繪制 4
1.2.2 功能的劃分 2
1.3實(shí)施――系統(tǒng)實(shí)現(xiàn)之界面設(shè)計(jì) 1.3.1 界面設(shè)計(jì) 4
1.3.2 功能實(shí)現(xiàn) 6
1.3.3 各功能塊的整合與調(diào)試 4
1.4總結(jié) 程序設(shè)計(jì)成果展示、總結(jié) 2
2基礎(chǔ)項(xiàng)目:連連看游戲開發(fā) 2.1資訊――需求分析 2.1.1 需求分析、相關(guān)知識(shí)準(zhǔn)備 8
2.1.2 分析、討論 2
2.2決策――系統(tǒng)設(shè)計(jì)
計(jì)劃――制定開發(fā)進(jìn)度 2.2.1 流程圖的繪制 4
2.2.2 功能的劃分 2
2.3實(shí)施――系統(tǒng)實(shí)現(xiàn)之界面設(shè)計(jì) 2.3.1 界面設(shè)計(jì) 4
2.3.2 功能實(shí)現(xiàn) 10
2.3.3 各功能塊的整合 2
2.4總結(jié) 程序設(shè)計(jì)成果展示、總結(jié) 2
3.主導(dǎo)項(xiàng)目:學(xué)生信息管理系統(tǒng) 3.1資訊――需求分析 3.1.1 需求分析、相關(guān)知識(shí)準(zhǔn)備 6
3.1.2 分析、討論 2
3.2決策――系統(tǒng)設(shè)計(jì)
計(jì)劃――制定開發(fā)進(jìn)度 3.2.1 流程圖的繪制 2
3.2.2 功能的劃分 2
3.3實(shí)施――系統(tǒng)實(shí)現(xiàn)之界面設(shè)計(jì) 3.3.1 界面設(shè)計(jì) 4
3.3.2 功能實(shí)現(xiàn) 10
3.3.3 各功能塊的整合 6
3.4總結(jié) 程序設(shè)計(jì)成果展示、總結(jié) 2
4總課時(shí) 102
(三)項(xiàng)目的實(shí)施情況
1.項(xiàng)目任務(wù)的提出
課程內(nèi)容分割成三大模塊,每個(gè)模塊在初始階段都設(shè)置了展示教學(xué)項(xiàng)目的環(huán)節(jié)。對(duì)項(xiàng)目建立了“調(diào)研->需求分析->概要設(shè)計(jì)->詳細(xì)設(shè)計(jì)->代碼實(shí)現(xiàn)->測(cè)試->總結(jié)”的學(xué)習(xí)模式。每個(gè)步驟對(duì)學(xué)生都提出了詳細(xì)要求,讓學(xué)生對(duì)系統(tǒng)整體設(shè)計(jì)有了初步的認(rèn)識(shí),明確學(xué)習(xí)目標(biāo),激發(fā)學(xué)生的學(xué)習(xí)興趣。
2.項(xiàng)目任務(wù)的分配
對(duì)學(xué)生進(jìn)行分組,每個(gè)小組由3-5人組成,分別擔(dān)任項(xiàng)目組長、系統(tǒng)分析員、程序員、測(cè)試員、文檔編寫員等角色。組長負(fù)責(zé)隊(duì)內(nèi)協(xié)調(diào)及組內(nèi)任務(wù)的檢查工作。一個(gè)項(xiàng)目完成后,角色互換,保證每個(gè)學(xué)生都能完成五種角色的工作 [2]。
3.項(xiàng)目任務(wù)的實(shí)施
采用“感知與理解―> 模擬―> 實(shí)戰(zhàn)演習(xí)―> 總結(jié)提高”模式,強(qiáng)調(diào)學(xué)生在學(xué)習(xí)過程中的主導(dǎo)地位,并實(shí)現(xiàn)分層次教學(xué)。針對(duì)不同層次的學(xué)生提出的要求也略有不同,對(duì)項(xiàng)目完成的標(biāo)準(zhǔn)進(jìn)行了更深入的細(xì)化,讓不同能力的學(xué)生都有針對(duì)性的提高。
由學(xué)生分組討論,發(fā)現(xiàn)開發(fā)過程中可能存在的問題,并完成初步的討論分析以及解決問題的辦法。在實(shí)施過程中,認(rèn)真做好開發(fā)日志,做好問題的收集和總結(jié)工作。之后由教師給出分析、完善的辦法。每個(gè)項(xiàng)目完成后,組員自評(píng)、組內(nèi)互評(píng)、教師評(píng)價(jià)等形式完成項(xiàng)目評(píng)審的驗(yàn)收工作。這樣不僅調(diào)動(dòng)學(xué)生主動(dòng)求知的欲望,而且培養(yǎng)了學(xué)生分析問題、解決問題的能力。
(四)項(xiàng)目考核
本課程為專業(yè)核心課程之一,屬于有成果(作品)的設(shè)計(jì)類課程,具有很強(qiáng)的實(shí)踐性,鑒于平時(shí)學(xué)習(xí)過程的重要性,且有三個(gè)課堂能力訓(xùn)練項(xiàng)目和一個(gè)創(chuàng)新項(xiàng)目貫穿始終,考核主要采用以分組的形式的過程性評(píng)價(jià)方式,由教師打分、組員互評(píng)、作品質(zhì)量及項(xiàng)目匯報(bào)幾個(gè)部分組成,其中項(xiàng)目匯報(bào)類似于答辯,是教師與學(xué)生就項(xiàng)目進(jìn)行的回答式交談,內(nèi)容可以涉及設(shè)計(jì)思路、開發(fā)過程中的難點(diǎn)、實(shí)現(xiàn)方法與技術(shù)各個(gè)方面。過程性考核包含在課程討論、交流、匯報(bào)及作品中,期終考核為上機(jī)考核。
四、項(xiàng)目化教學(xué)法實(shí)施效果
項(xiàng)目化教學(xué)實(shí)施后,《Java程序設(shè)計(jì)》課程的教學(xué)對(duì)學(xué)生的能力有了系統(tǒng)的提高:
(一)社會(huì)能力
通過標(biāo)準(zhǔn)開發(fā)過程和規(guī)范化的程序設(shè)計(jì)訓(xùn)練,培養(yǎng)了學(xué)生細(xì)致認(rèn)真、一絲不茍的工作作風(fēng);通過分組協(xié)作,培養(yǎng)了學(xué)生團(tuán)隊(duì)合作和與人交流、溝通的能力;通過項(xiàng)目實(shí)施中的展示,培養(yǎng)了學(xué)生表達(dá)和展示自我的能力。
(二)方法能力
通過項(xiàng)目中調(diào)研活動(dòng),培養(yǎng)了學(xué)生收集、處理信息的能力;通過項(xiàng)目中問題的分析,培養(yǎng)了學(xué)生新技術(shù)、新方法的學(xué)習(xí)及應(yīng)用能力;通過項(xiàng)目中問題的解決,培養(yǎng)了學(xué)生查詢資料和自學(xué)能力;通過不斷提出新的設(shè)想拓展作品,培養(yǎng)了學(xué)生的創(chuàng)新能力;通過對(duì)項(xiàng)目的介紹和實(shí)現(xiàn),提高了學(xué)生的職業(yè)素養(yǎng),培養(yǎng)了學(xué)生職業(yè)生涯規(guī)劃的能力;具有文檔編寫、英文文檔閱讀的能力。
(三)專業(yè)能力
通過幫助文檔的使用,培養(yǎng)了學(xué)生閱讀一般性英文技術(shù)資料和簡單口語交流能力;通過數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn),培養(yǎng)了學(xué)生數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)復(fù)雜查詢的能力;通過項(xiàng)目軟件測(cè)試過程,培養(yǎng)了學(xué)生軟件測(cè)試中的黑盒和白盒測(cè)試的能力;通過項(xiàng)目完整流程的開發(fā),培養(yǎng)了學(xué)生軟件開發(fā)、運(yùn)行環(huán)境的安裝、配置、調(diào)試的能力。
五、結(jié) 論
職業(yè)院校培養(yǎng)的學(xué)生應(yīng)具備較高的職業(yè)素養(yǎng)。不僅體現(xiàn)在技能的培養(yǎng),同時(shí)也體現(xiàn)了個(gè)人綜合能力素養(yǎng)的培養(yǎng)。項(xiàng)目化教學(xué)法實(shí)施后,教學(xué)效果有了顯著地提升,學(xué)生由“被動(dòng)接受”向“主動(dòng)求知”轉(zhuǎn)換,極大的提高學(xué)生職業(yè)能力,為就業(yè)提供了一線的實(shí)踐經(jīng)驗(yàn)。但必須與學(xué)生建立共同合作的關(guān)系,這就需要老師付出更多的努力和時(shí)間與學(xué)生一起完成項(xiàng)目教學(xué)任務(wù),才能將項(xiàng)目化教學(xué)的效果更好的鞏固,達(dá)到教育教學(xué)改革的效果。
參考文獻(xiàn):