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