- 相關推薦
說課講稿 Java程序設計
掌握java語言是java方向編碼工程師不可或缺的技能。下面一起來聽聽老師是如何講解Java程序設計方面的知識吧!
《Java程序設計》說課
一、 課程設置
1.1課程性質
軟件技術專業(yè)培養(yǎng)的是軟件編碼工程師,對編碼工程師的技術結構進行分析,有兩大主流方向:Java方向和Net方向。掌握java語言是java方向編碼工程師不可或缺的技能。
對該崗位的工作過程進行分析分解,確定該崗位的五大核心能力(數(shù)據(jù)庫開發(fā)能力、網(wǎng)頁前臺開發(fā)能力、Java基礎能力、Java高級編程能力和實用軟件工程能力),核心能力經(jīng)整合提升為對應的`課程,構建出以工作體系為基礎的課程內(nèi)容體系。
《Java程序設計》課程的目標是讓學生具有過硬編碼能力,為后續(xù)課程打下堅實的基礎。本課程開設在第一學年的第二學期,在整個課程體系中處于承上啟下的核心地位,它以計算機文化基礎、C語言程序設計等課程為基礎、也是進一步學習B/S編程技術、框架技術、企業(yè)級技術等課程的基礎。
1.2課程設計思路
本課程的總體設計思路是打破以知識傳授為主的傳統(tǒng)學科課程模式,轉變?yōu)橐怨ぷ魅蝿諡橹行牡捻椖空n程模式,讓學生在完成相應工作任務的同時,構建相關理論知識、發(fā)展職業(yè)能力。
l 以職業(yè)活動為導向,以素質為基礎,突出能力目標。(知識與能力之間不等同。知識可以傳授,能力無法傳授,只能靠訓練)
l 以學生為主體,以項目為載體,以實訓為手段,設計知識、理論、實踐一體化的課程。(用什么來訓練?用做事來訓練,用完成任務的過程來訓練。做什么事情?做學生未來職業(yè)崗位上的事。)
l 全面培養(yǎng)學生的“自我學習能力”,以保證學生的持續(xù)發(fā)展能力。(好用不經(jīng)用;在學校不可能把全部的知識都灌輸給學生,應建立“自我學習,終身學習”的現(xiàn)代學習觀。)
二、 教學內(nèi)容
需要培養(yǎng)的能力明確了,那教學內(nèi)容、教學方法以及考核方式均圍繞能力培養(yǎng),以學生為主體來進行設計。在內(nèi)容資料的`收集上面,采取“開源”方式,從企業(yè)、研究機構、教師、學生多個方面獲取資源,因為從企業(yè)和研究機構我們可以獲得最流行、最先進的技術和用人需求,從老師和學生我們可以獲得最實用、最真實的方法和建議。
堅持理論夠用,將相關知識點分解到實際項目中,讓學生通過對項目的分析和實現(xiàn)來掌握相關理論知識和編程技能,選擇技術實用性、知識拓展性強的教學用例和實訓項目,同時將國際認證相關內(nèi)容融入到相關的教學單元中。課程教學內(nèi)容與職業(yè)能力對應關系如表所示。
使學生在最真實的環(huán)境中快速掌握Java程序設計的基本技巧與能力,積累編程經(jīng)驗,夯實Java基礎。
三、 教學實施
有了符合工作崗位要求的教學內(nèi)容后,就應當著重考慮教學的受眾。如何以學生為主體進行教學實施的落實是整個課程體系設計的重中之重。
以學生為主體,以教師為主導、以具體項目為載體,在實訓室通過案例驅動,項目導向等教學方法整合相關的理論和實踐;課程內(nèi)容和教學要求以工作任務為單元來展開。倡導工學結合、教學做一體化的教學模式;使學生熟悉軟技開發(fā)的工作流程,能完成相關崗位的工作任務,獲得個性發(fā)展與工作崗位需要相一致的職業(yè)能力。
3.1 教學過程設計
一堂真正的好課,不是老師講得如何好,而是學生學得如何好,應如孔子所說:“不戰(zhàn)而屈人之兵”
課堂教學過程中,采用“感知與理解— > 模擬— > 實戰(zhàn)演習— > 總結提高”模式, 強調學生在學習過程中的主導地位,并實現(xiàn)分層次教學。
1、 感知與理解階段:選取與學生實際生活密切相關、簡單易懂的實例,通過 Flash 動畫、多媒體教學手段讓學生對知識與概念有一個基本的感知與理解。
2、 模擬階段: 通過“教師做,學生模擬” ,實現(xiàn)從概念的理解到實際編程的`轉變
3、 實戰(zhàn)演習階段:配備與知識點相對應的實戰(zhàn)演習項目,學生通過實戰(zhàn)演習過程后,能牢固的掌握相關的技術。
4、 總結提高階段:該階段是對所學理論與技能的一個總結提煉的過程。
3.2教學方法設計
在教學過程中,培養(yǎng)學生樹立面向對象程序設計的思想和使用 Java 技術進行面向對象程序設計是課程的難點。此外,學生的實際工程項目開發(fā)能力培養(yǎng)以及再學習能力和創(chuàng)新能力培養(yǎng)也是這門課的重點。 因此,為樹立學生面向對象程序設計的思想,掌握 Java 技術精髓,實現(xiàn)“零距離就業(yè)”, 我們主要采用“項目驅動”教學法、“榜樣學習”教學法和“角色”扮演教學法。
1、 理論教學使用“項目驅動”教學法。 通過精選案例、分解任務、講練有機融合,將相關知識點融入項目,要求學生積極參與整個教學過程;通過項目實現(xiàn),讓學生掌握 Java 技術,并對面向對象編程有一個直觀和更加感性的認識。體現(xiàn)“以學生為中心,教師為主導”的教學思想。
2、 單元項目實踐采用“榜樣學習”教學法。 學生模擬教師講授過的項目,完成知識點相同或類似的項目,以鞏固學生對相關知識的掌握,并樹立學生信心和成就感。
3、 綜合項目采用“角色扮演”教學法。教師是項目經(jīng)理,學生是程序員、測試員;教師是客戶,學生是項目經(jīng)理、程序員、測試員、技術服務人員。 為學生提供仿真的學習環(huán)境,增加了學生的學習興趣,培養(yǎng)了學生的職業(yè)崗位能力 提升了學生的就業(yè)能力。
四、 考核方式與評價方法
教學效果的評價采取過程評價與結果評價相結合的.方式,通過理論與實踐相結合,重點評價學生的職業(yè)能力。
l 考核方式多樣化
l 考核評價主體多元化
l 信息反饋程序化
五、 課程特色
l 課程設置:視野崗位化、
l 教學內(nèi)容:課程結構模塊化、課程內(nèi)容綜合化、
l 教學實施:教學項目化、理論實踐一體化;
l 教學效果評價:評價重點能力化、方式多樣化、標準多元化。
本課程組有一支專兼結合、學歷、職稱和職業(yè)資格結構合理的課程團隊,是一支年輕的學習型、研究型教學團隊。
【說課講稿 Java程序設計】相關文章:
Java程序設計示例教程09-19
Java程序設計里的線程08-28
java程序設計基礎重點分析07-15
Java語言程序設計基礎篇10-23
JAVA語言程序設計強化習題10-31
java語言程序設計考試大綱04-27
2017JAVA程序設計基礎解析10-01
Java語言程序設計筆試題附答案09-18
Java面向對象程序設計的基本概念09-30