敖勇平
摘要:針對目前高職院校面向?qū)ο蟪绦蛟O(shè)計(jì)課程教學(xué)存在的普遍問題,運(yùn)用基于崗位工作過程導(dǎo)向的課程設(shè)計(jì)方法,分析了當(dāng)前課程的現(xiàn)狀及改革思路,介紹了職業(yè)崗位能力和課程目標(biāo),詳細(xì)闡述了課程教學(xué)活動(dòng)設(shè)計(jì),最后介紹課程教學(xué)組織實(shí)施過程和課程考核方案。實(shí)踐證明,基于崗位核心能力的課程設(shè)計(jì),促進(jìn)了學(xué)生的創(chuàng)新能力和團(tuán)隊(duì)協(xié)作能力,提高了學(xué)生的職業(yè)技能與職業(yè)素質(zhì)。
關(guān)鍵詞:崗位核心能力;Java;課程設(shè)計(jì)
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)34-0131-02
“Java面向?qū)ο蟪绦蛟O(shè)計(jì)”是江西環(huán)境工程職業(yè)學(xué)院(以后簡稱“我院”)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)的專業(yè)技能課程,也是該專業(yè)的核心課程之一。課程設(shè)計(jì)應(yīng)該充分考慮當(dāng)代計(jì)算機(jī)應(yīng)用人才的技能所需并結(jié)合我院專業(yè)特色,以培養(yǎng)軟件工程師崗位核心能力為目標(biāo)而開發(fā)的一門基于崗位工作任務(wù)的課程,該課程的設(shè)置為學(xué)生畢業(yè)后從事軟件開發(fā)類崗位提供有力支撐,通過課程整體設(shè)計(jì)和單元設(shè)計(jì)的改革來最大限度地實(shí)現(xiàn)教學(xué)體系與職業(yè)標(biāo)準(zhǔn)、工作崗位的無縫對接,增強(qiáng)學(xué)生就業(yè)本領(lǐng)。教學(xué)實(shí)踐證明,這種教學(xué)內(nèi)容和教學(xué)方式的改革有利于提高課堂教學(xué)效果,夯實(shí)學(xué)生編程技能,強(qiáng)化團(tuán)隊(duì)合作意識(shí)和動(dòng)手能力。
1 課程現(xiàn)狀及改革思路
1.1 課程現(xiàn)狀
傳統(tǒng)的高職“Java面向?qū)ο蟪绦蛟O(shè)計(jì)”課程建設(shè)往往停留在理論知識(shí)的傳授上,多數(shù)以書本教學(xué)方式和多媒體課件方式為主,重理論、語法講解,輕實(shí)踐、思維養(yǎng)成,有些學(xué)生連程序調(diào)試運(yùn)行都不會(huì),與社會(huì)所需嚴(yán)重脫節(jié)。學(xué)生被動(dòng)地接受較為抽象的程序設(shè)計(jì)知識(shí),使得學(xué)生學(xué)習(xí)興趣不高,理解也不夠深刻。所采用的教學(xué)方法比較單一,主要以講授為主,大部分學(xué)生不知所云,上課效果很差。導(dǎo)致的問題是:教師講不透,學(xué)生難接受,學(xué)完不會(huì)用;學(xué)生覺得所學(xué)內(nèi)容沒用,學(xué)生對于知識(shí)的掌握停留在小程序的層面上,不會(huì)用于實(shí)際,積極性不高。
1.2 改革思路
由于高職生的理論基礎(chǔ)比本科生差距較大,分析問題、歸納問題和解決問題比較弱,但高職生形象思維能力較強(qiáng),喜歡動(dòng)手,為了揚(yáng)長避短,我院“Java面向?qū)ο蟪绦蛟O(shè)計(jì)”課程在課程開發(fā)過程中進(jìn)行了顛覆性的改革。該課程改革具體思路如下:(1)以職業(yè)標(biāo)準(zhǔn)為依據(jù),確定課程內(nèi)容;(2)以項(xiàng)目為載體,組織課程內(nèi)容;(3)以職業(yè)活動(dòng)為導(dǎo)向,實(shí)施教學(xué)過程;(4)以工作過程為主線,設(shè)計(jì)教學(xué)情境;(5)以形成性考核為抓手,強(qiáng)化課程教學(xué)效果。
2 基于崗位核心能力的Java面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)
2.1 職業(yè)崗位分析
Java是當(dāng)前三大主流開發(fā)語言之一,我們可以按Java技術(shù)的應(yīng)用領(lǐng)域來分,其應(yīng)用方向主要表現(xiàn)在以下三個(gè)方面:大中型的客戶端應(yīng)用;互聯(lián)網(wǎng)應(yīng)用;智能移動(dòng)終端應(yīng)用。學(xué)生經(jīng)過該課程及后續(xù)相關(guān)課程的學(xué)習(xí),可以進(jìn)入軟件開發(fā)公司或企事業(yè)單位的計(jì)算機(jī)部門從事軟件的設(shè)計(jì)、開發(fā)、維護(hù)及技術(shù)支持等工作。
2.2 課程目標(biāo)設(shè)計(jì)
1)能力目標(biāo)
通過完成本課程教學(xué)過程中的每個(gè)單元的所有項(xiàng)目,學(xué)生能夠獨(dú)立搭建典型的Java程序的開發(fā)環(huán)境;會(huì)應(yīng)用Java常用組件進(jìn)行圖形用戶界面設(shè)計(jì);會(huì)運(yùn)用面向?qū)ο蟪绦蛟O(shè)計(jì)的思想分析和設(shè)計(jì)程序;能使用Graphics類進(jìn)行圖形的繪制;能應(yīng)用Java拋出、捕獲和處理異常;會(huì)使用JDBC進(jìn)行Java數(shù)據(jù)庫編程;能進(jìn)行Java的程序的調(diào)試等工作。
2)知識(shí)目標(biāo)
通過本課程的學(xué)習(xí),讓學(xué)生掌握J(rèn)ava的基本語法和數(shù)組的使用方法;理解Java語言的對象、抽象與封裝、類與類的繼承及類的多態(tài)性的概念及特性;掌握面向?qū)ο缶幊痰幕痉椒ǎ焕斫廨斎胼敵隽鞯幕靖拍詈头椒?;掌握文件的隨機(jī)讀寫方法;熟悉圖形用戶界面開發(fā)的相關(guān)知識(shí)和Java的事件處理機(jī)。
3)素質(zhì)目標(biāo)
培養(yǎng)學(xué)生善于思考、認(rèn)真嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度;激發(fā)學(xué)生探索和創(chuàng)新的能力;培養(yǎng)學(xué)生分析問題和自主解決問題的能力;鍛煉學(xué)生團(tuán)隊(duì)協(xié)作及溝通的能力;養(yǎng)成規(guī)范化和標(biāo)準(zhǔn)化的編程風(fēng)格。
2.3 課程教學(xué)活動(dòng)設(shè)計(jì)
本課程教學(xué)內(nèi)容的選取過程中,我們始終堅(jiān)持課程理論“必需、夠用”的原則,緊緊圍繞以Java應(yīng)用開發(fā)崗位需求為中心,根據(jù)Java應(yīng)用開發(fā)崗位要求和核心職業(yè)能力來篩選教學(xué)內(nèi)容,以項(xiàng)目為載體來組織教學(xué)內(nèi)容。全部課程設(shè)計(jì)了七個(gè)模塊、27個(gè)能力訓(xùn)練項(xiàng)目、32個(gè)任務(wù)、81個(gè)技能點(diǎn),創(chuàng)新了“理論+實(shí)訓(xùn)”教學(xué)模式,將知識(shí)融入到項(xiàng)目中去。具體教學(xué)內(nèi)容組織如表1所示:
3 教學(xué)組織實(shí)施
本課程的教學(xué)是以項(xiàng)目為載體,圍繞一個(gè)個(gè)獨(dú)立的項(xiàng)目實(shí)施過程開展教學(xué)內(nèi)容設(shè)計(jì),遵循“由簡到繁、由易到難、由學(xué)到用、循序漸進(jìn)、逐步提高”的原則,從七個(gè)方面組織教學(xué),具體如下:1)新課導(dǎo)入與項(xiàng)目展示;2)項(xiàng)目任務(wù)描述;3)任務(wù)分析;4)任務(wù)實(shí)施;5)相關(guān)知識(shí)點(diǎn);6)技能拓展;7)指導(dǎo)與評(píng)價(jià)。首先教師通過提問、討論等互動(dòng)形式引入新課內(nèi)容;其次,演示本章項(xiàng)目、給出項(xiàng)目的任務(wù)描述,對項(xiàng)目任務(wù)進(jìn)行分析和分解;然后,教師利用本章相關(guān)知識(shí)以演示的方式詳細(xì)講解每個(gè)任務(wù)的完整實(shí)現(xiàn)過程;接著學(xué)生分組完成教學(xué)任務(wù),教師指導(dǎo)輸出項(xiàng)目作品;最后教師根據(jù)學(xué)生項(xiàng)目作品進(jìn)行點(diǎn)評(píng),并對本章知識(shí)進(jìn)行技能拓展,引導(dǎo)學(xué)生自主完成技能拓展任務(wù)。
4 課程考核方案
傳統(tǒng)的課程考核方式單一,不能完全反映出學(xué)生的學(xué)習(xí)情況,為了體現(xiàn)課程考核的客觀公正,本課程的考核改變單一的結(jié)果性評(píng)價(jià)方法,采用過程性考核和結(jié)果性考核相結(jié)合、理論與實(shí)踐相結(jié)合的考核方案,重點(diǎn)評(píng)價(jià)學(xué)生的職業(yè)能力。本課程的形成性考核方式主要以考查學(xué)生的實(shí)際操作能力為主,分為三部分,平時(shí)考核(20%)+ 實(shí)操技能(45%)+ 期末考試(35%)。平時(shí)考核從學(xué)習(xí)紀(jì)律(5%)、學(xué)習(xí)態(tài)度(10%)、學(xué)習(xí)效果(5%)三個(gè)方面來考核;實(shí)操技能是按課內(nèi)練習(xí)(10%)、實(shí)踐任務(wù)(15%)、綜合實(shí)訓(xùn)(20%)三部分來考核;期末考試主要采用上機(jī)實(shí)踐考試(35%)的方式來進(jìn)行,重點(diǎn)考查學(xué)生綜合實(shí)踐應(yīng)用能力。
5 結(jié)束語
總之,基于崗位核心能力的課程設(shè)計(jì),改變了Java課程學(xué)習(xí)與崗位要求脫節(jié)的教學(xué)方式,形成了以Java應(yīng)用開發(fā)崗位工作程序?yàn)榱鞒痰男滦驼n程體系。這種將知識(shí)融入到項(xiàng)目中的教學(xué)模式極大地改變了學(xué)生學(xué)習(xí)的主觀能動(dòng)性,促進(jìn)了學(xué)生的創(chuàng)新能力和團(tuán)隊(duì)協(xié)作能力,提高了學(xué)生的職業(yè)技能與職業(yè)素質(zhì),教學(xué)成效顯著。
參考文獻(xiàn):
[1]姜大源.工作過程導(dǎo)向的高職課程開發(fā)探索與實(shí)踐—國家示范性高等職業(yè)院校建設(shè)課程開發(fā)案例匯編[M].北京:高等教育出版社,2008.
[2]馬宏琳,張繼新.《操作系統(tǒng)原理》課程改革的探索與實(shí)踐[J].現(xiàn)代計(jì)算機(jī):專業(yè)版,2010(6):22-24.
[3] 徐涵.以工作過程為導(dǎo)向的職業(yè)教育[J].職業(yè)技術(shù)教育,2007(34).
[4]谷建華,周興社.西北工業(yè)大學(xué)“操作系統(tǒng)”課程改革實(shí)踐[J].計(jì)算機(jī)教育,2009(14):10-12.