摘 要:本文根據(jù)作者對Java程序設(shè)計邏輯課程的教學(xué)經(jīng)驗和實踐經(jīng)驗,從課程整體教學(xué)內(nèi)容、教學(xué)方法、考核方案以及教學(xué)實踐四個方面進(jìn)行了教學(xué)改革,激發(fā)學(xué)生學(xué)習(xí)興趣,培養(yǎng)學(xué)生的程序邏輯思維能力和創(chuàng)新能力,從而使學(xué)生具備的項目開發(fā)能力,實現(xiàn)應(yīng)用型人才培養(yǎng)的目標(biāo)。
關(guān)鍵詞:Java程序設(shè)計邏輯;教學(xué)改革;應(yīng)用型人才
1 前言
我校的軟件技術(shù)專業(yè)培養(yǎng)方案擁護(hù)黨的基本路線,面向計算機軟件行業(yè),根據(jù)行業(yè)相關(guān)崗位(群)需求而設(shè)置, 適應(yīng)計算機應(yīng)用軟件開發(fā)、維護(hù)等領(lǐng)域的第一線需要,具有良好的團隊意識、職業(yè)道德、愛崗敬業(yè)精神,具有責(zé)任意識和創(chuàng)新意識,具有計算機軟件編程能力與應(yīng)用的基本知識,具有java、C#和jsp程序設(shè)計語言的編程能力,具有數(shù)據(jù)庫技術(shù)編成能力,了解軟件項目的開發(fā)流程,具有軟件開發(fā),數(shù)據(jù)庫維護(hù),網(wǎng)站設(shè)計等基本技能,能進(jìn)行計算機初級編程或開發(fā)、軟件調(diào)試及技術(shù)服務(wù)與軟件銷售等工作的高素質(zhì)、高技能專門人才。
根據(jù)應(yīng)用型人才培養(yǎng)目標(biāo)的要求,本文就我校Java程序設(shè)計邏輯課程的教學(xué)改革實踐進(jìn)行了總結(jié)和分析,提出了培養(yǎng)學(xué)生程序邏輯思維能力的切實可行的教學(xué)方案。
2 教學(xué)內(nèi)容改革
本課程在教學(xué)過程中把“以應(yīng)用能力為核心,以實踐為重點”作為教學(xué)目標(biāo),致力于為社會培養(yǎng)高素質(zhì)技能型軟件人才。
知識是珠,項目是線,整門課程用一個不斷擴充的“購物系統(tǒng)”把本課程的知識連成一個有機體系,隨著學(xué)習(xí)的深入,系統(tǒng)中逐漸加入新知識的應(yīng)用,既可以幫助學(xué)生理解新知識又可以讓學(xué)生很有成就感,提高學(xué)習(xí)興趣;
采用分小組教學(xué)法,實現(xiàn)小組管理和小組自我管理,構(gòu)建職業(yè)情景,讓學(xué)生提前體驗職場生活;
在傳授知識的同時注意培養(yǎng)學(xué)生綜合素質(zhì),通過多種教學(xué)方法的使用,可以提高學(xué)生軟件項目開發(fā)能力和以IT職業(yè)素質(zhì)和個人修養(yǎng)代表的“軟素質(zhì)”,為學(xué)生后續(xù)課程的學(xué)習(xí)和將來的工作打下良好的基礎(chǔ)。
3 教學(xué)方法改革
堅持以“學(xué)生”為主體、以“能力”為本位和以“教師”為主導(dǎo)的教育理念,把提高學(xué)生的程序邏輯思維能力放在重要位置,主要采用項目教學(xué)法、小組教學(xué)法、學(xué)生示范教學(xué)法、項目答辯教學(xué)法等多種教學(xué)方法,采用理實一體化教學(xué),針對不同學(xué)生,靈活運用這幾種方法,引導(dǎo)學(xué)生積極思考、樂于實踐。
3.1 項目教學(xué)法
在教學(xué)的過程中以一個不斷擴充的項目貫穿整個教學(xué)過程,注重對學(xué)生知識運用能力的培養(yǎng)。有效地調(diào)動了學(xué)生學(xué)習(xí)的積極性,促進(jìn)學(xué)生的勇于實踐,積極思考,激發(fā)了學(xué)生的潛能。
3.2 小組教學(xué)法
是以軟件公司的項目小組為模仿目標(biāo),將3-5個學(xué)生分成一個學(xué)習(xí)小組,每個小組有一位小組長,組長對對老師直接負(fù)責(zé),對下是全體組員的直接領(lǐng)導(dǎo),老師要求組長對自己的組員進(jìn)行考核。全體組員以小組為單位進(jìn)行學(xué)習(xí)和實踐。小組教學(xué)不僅能使學(xué)生相互學(xué)習(xí),相互勉勵,而且能培養(yǎng)他們的組織管理能力和相互協(xié)作能力。
3.3 學(xué)生示范教學(xué)法
在課堂的實踐環(huán)節(jié)中,讓一個學(xué)生上講臺編程,他的所有操作會通過投影儀展現(xiàn)給全班同學(xué),如果講臺上學(xué)生犯了的錯誤,老師以此為例加以更正和講解,并介紹一些可避免犯錯的編程技巧。此教學(xué)方法已使用多個學(xué)期,對于提高學(xué)生的編程能力效果顯著。
3.4 項目答辯教學(xué)法
學(xué)生項目小組需以“項目答辯”的形式提交階段性課程項目和最終課程項目,項目小組成員在講臺上講解他們的作品,老師和其他項目小組成員在講臺下評分和提問,所有的學(xué)生在一問一答間可以學(xué)到更多知識。
教學(xué)組織形式的多樣化擴大了單位時間內(nèi)學(xué)生主動活動的空間,而且釋放了每個學(xué)生的精神動力,使他們有機會大膽地表達(dá)自己的感受、意見和結(jié)論,而不是去揣度教師期望的標(biāo)準(zhǔn)答案,課堂上就會出現(xiàn)不同的聲音,發(fā)生爭論,引發(fā)進(jìn)一步的思考。
4 考核方式改革
學(xué)生的最終成績由形成性評價和總結(jié)性評價兩部分組成,其中每個考核的項目都有具體的評分標(biāo)準(zhǔn),詳細(xì)標(biāo)準(zhǔn)如下:
4.1 日??己思?xì)則
日常考核滿分為100分。課程授課共有12周,4周定為一個月,學(xué)生每個月的工資為3000元,日??己擞蓪W(xué)生最終的3個月的工資總額決定。一個月如果有3次不到,解除勞動關(guān)系(成績直接定為不及格)。表現(xiàn)優(yōu)異者,有獎金(每個月100元錢)
4.2 單元實踐評分標(biāo)準(zhǔn)
4.3 課外項目評分標(biāo)準(zhǔn)
教師負(fù)責(zé)給每個課外小組打分,小組根據(jù)教師的打分給每個成員打分。小組的得分是小組成員得分的最高分。小組成績?yōu)閮?yōu)秀的,小組成員成績?yōu)閮?yōu)秀的比例最多為50%;小組成績?yōu)榱己玫?,小組成員成績良好的比例最多為50%,及格的比例至少30%;小組成績?yōu)榧案竦?,小組成員成績及格的比例最多為50%;小組成績?yōu)椴患案竦?,則小組所有成員的成績?yōu)椴患案瘛?/p>
4.4 期末考試
期末考試是機試,題目總分100分。設(shè)置三個子任務(wù),每個字任務(wù)設(shè)置情景,完成任務(wù)。
5 結(jié)論
通過改革與實踐提高了學(xué)生的專業(yè)技能。通過項目貫穿,學(xué)生在學(xué)習(xí)的過程中能將所學(xué)的知識與實際應(yīng)用結(jié)合,并且授課的案例均由企業(yè)提供的真實案例改寫,能使學(xué)生學(xué)有所用,提升了學(xué)生的實踐應(yīng)用能力,這些都足以證明該課程教學(xué)改革的可行。
參考文獻(xiàn)
[1]熊風(fēng)光.基于Java的程序設(shè)計類課程體系的教學(xué)改革.中國電力教育2009.11.149.
[2]戴士弘.職教院校整體教改.清華大學(xué)出版社.2012.05.
作者簡介
李紅日(1980—)男,籍貫:湖南邵東,講師職稱,碩士,研究方向:軟件工程、數(shù)據(jù)庫編程。