Java開發(fā)工具與編程課程標(biāo)準(zhǔn)(高職)_第1頁
Java開發(fā)工具與編程課程標(biāo)準(zhǔn)(高職)_第2頁
Java開發(fā)工具與編程課程標(biāo)準(zhǔn)(高職)_第3頁
Java開發(fā)工具與編程課程標(biāo)準(zhǔn)(高職)_第4頁
Java開發(fā)工具與編程課程標(biāo)準(zhǔn)(高職)_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

Java開發(fā)工具與編程課程標(biāo)準(zhǔn)

一、課程性質(zhì)

1.課程的定位本課程是針對JavaWeb開發(fā)職業(yè)領(lǐng)域中的Java程序員崗位而設(shè)置

的課程,屬于專業(yè)必修課程。Java程序員是指熟練掌握J(rèn)ava面向?qū)ο缶幊陶Z言的

程序員,在開發(fā)團(tuán)隊(duì)中負(fù)責(zé)根據(jù)詳細(xì)設(shè)計(jì)進(jìn)行編碼和開發(fā)工作。

2.課程教學(xué)目標(biāo)與課程任務(wù):本課程是計(jì)算機(jī)程序設(shè)計(jì)的入門課程,通過項(xiàng)目作為

知識載體,講授Java基礎(chǔ)語言語法,軟件程序的基本組成和要素?,Java程序開發(fā)

平臺(Eclipse)的應(yīng)用,學(xué)生學(xué)習(xí)完成以后會(huì)對程序設(shè)計(jì)有個(gè)基本的認(rèn)識,能夠運(yùn)

用Java語言和簡單面向?qū)ο笏季S邏輯把自己的想法通過程序語言表示出來,同時(shí)

學(xué)生還應(yīng)具備開發(fā)編寫小型Java應(yīng)用程序項(xiàng)目的開發(fā)能力。此外,本課程作為

Java技術(shù)方向的專業(yè)基礎(chǔ)課程,必須為后續(xù)課程(如davaWeb應(yīng)用開發(fā))〉MEE企業(yè)級項(xiàng)目

開發(fā)》等)打下堅(jiān)實(shí)的技術(shù)基礎(chǔ)。

3.前導(dǎo)課程:?SQLServer數(shù)據(jù)庫設(shè)計(jì)和實(shí)現(xiàn)》

4.后續(xù)蝌GavaWeb就的、02EE企'1歐項(xiàng)目開分、《軟件測g質(zhì)量管1〉、

嫩件項(xiàng)能戰(zhàn)〉、峭k設(shè)i力〉

5.課程的內(nèi)容結(jié)構(gòu):本課程包括10個(gè)學(xué)習(xí)情境,即:①安裝與配置Java開發(fā)開

發(fā)環(huán)境,②使用Eclipse創(chuàng)建Java項(xiàng)目,③通過控制臺獲取用戶錄入信息,④條件

判斷結(jié)構(gòu),?while循環(huán)結(jié)構(gòu),?for循環(huán)結(jié)構(gòu),⑦創(chuàng)建類與對象,⑧編寫類的方法,

⑨一維數(shù)組的應(yīng)用,⑩字符串常用方法的應(yīng)用。

二、課程理念

本課程的教學(xué)對象是在校一年級學(xué)生,沒有接觸過計(jì)算機(jī)程序,缺乏對于程序設(shè)計(jì)

的基本認(rèn)識,完全沒有程序設(shè)計(jì)思維和經(jīng)驗(yàn)。作為一門程序設(shè)計(jì)入門課程,應(yīng)當(dāng)有

針對性地培養(yǎng)學(xué)生對于程序設(shè)計(jì)的興趣和積極性,堅(jiān)定他們在后續(xù)課程中繼續(xù)學(xué)習(xí)

的信心。因此在項(xiàng)目的選擇上,一方面,應(yīng)當(dāng)是一個(gè)具備實(shí)用價(jià)值、能夠充分帶來

成就感的應(yīng)用程序,另一方面,以難度不高的小型應(yīng)用程序?yàn)橐耍?xiàng)目規(guī)模過大或

者難度過高,都很容易對歐剛接觸編程的學(xué)生造成致命打擊,進(jìn)而失去繼續(xù)學(xué)習(xí)的

興趣和信心。另外,對于編程新手而言,過度強(qiáng)調(diào)自主學(xué)習(xí)容易讓其迷失方向,教

師必須加強(qiáng)引導(dǎo)。

三、課程目標(biāo)

1.總體目標(biāo):

培養(yǎng)適應(yīng)當(dāng)前面向IT領(lǐng)域需要的Java技術(shù)方向的程序設(shè)計(jì)開發(fā)專門人才。通過對

這門課程的學(xué)習(xí),使學(xué)生對程序設(shè)計(jì)有一個(gè)基本的認(rèn)識,能夠運(yùn)用Java語言和簡

單面向?qū)ο笏季S邏輯把自己的想法通過程序語言表示出來,能夠設(shè)計(jì)編寫出小型的

Java應(yīng)用程序項(xiàng)目。

2.專業(yè)能力目標(biāo):

⑴能獨(dú)立配置Java程序的開發(fā)和運(yùn)行環(huán)境。

⑵能使用氏lipse倉腱Java應(yīng)用程序項(xiàng)R。

⑶能通過控制臺獲取錄入信息,實(shí)現(xiàn)簡單人機(jī)互動(dòng)。(4)

掌握J(rèn)ava編程邏輯和語法結(jié)構(gòu)。

①條件判斷結(jié)構(gòu)

②while循環(huán)結(jié)構(gòu)

③for循環(huán)結(jié)構(gòu)

⑸能編寫簡單面向?qū)ο蟮腏ava應(yīng)用程序。

①掌握簡單面向?qū)ο蟪绦蛟O(shè)計(jì)思想

②會(huì)創(chuàng)建類與對象,應(yīng)用和編寫類的方法

③能理解并簡單應(yīng)用接口、繼承、重寫、重載等面向?qū)ο蟮母呒壷R。

⑹熟練使用一維數(shù)組解決實(shí)際問題。

(7靈活應(yīng)用字符串(String)常用方法。

(8)能使用Java容器類(List、MapI

(9)熟練使用Eclipse集成開發(fā)環(huán)境,嚴(yán)格按照J(rèn)ava編碼規(guī)范編進(jìn)行Java應(yīng)用程序編

寫,調(diào)試和糾錯(cuò)。

(10)具備團(tuán)隊(duì)協(xié)作,以及向客戶進(jìn)行功能演示。

3.社會(huì)能力目標(biāo):

⑴善于交流和溝通,具有團(tuán)隊(duì)合作精神。

⑵能在項(xiàng)目開發(fā)過程中積極創(chuàng)新,學(xué)會(huì)去發(fā)現(xiàn)問題、分析問題和解決問題,并具備

評判性思維能力。

⑶具有良好的職業(yè)道德、科學(xué)的創(chuàng)新精神及社會(huì)責(zé)任心;具有工作中的與他人的合

作能力、交流與協(xié)商能力,具有團(tuán)隊(duì)合作精神。

4.方法能力目標(biāo):

⑴信息獲取能力和自學(xué)能力,

⑵制定工作計(jì)劃、總結(jié)評估和改進(jìn)提高的能力。(3)

較強(qiáng)的邏輯思維能力、語言理解和表達(dá)能力。(4)

評估工作結(jié)果(自我、他人)的能力。

四、內(nèi)容組成與課時(shí)分配

本課程選取一個(gè)“員工信息管理系統(tǒng)”作為項(xiàng)目主線,通過10個(gè)具體項(xiàng)目任務(wù)來

引導(dǎo)學(xué)生學(xué)習(xí),每個(gè)項(xiàng)目任務(wù)均按照“提出任務(wù)-分析任務(wù)-探索實(shí)踐?知識講解?拓展

提高-歸納說明”的教學(xué)步驟,循序漸進(jìn)地介紹項(xiàng)目任務(wù)的實(shí)現(xiàn)方法與實(shí)現(xiàn)過程。課程

內(nèi)容的組成與課時(shí)分配(見下表)

項(xiàng)目項(xiàng)目項(xiàng)目內(nèi)容主要教學(xué)知識點(diǎn)學(xué)習(xí)目標(biāo)學(xué)時(shí)

編號名稱

1系統(tǒng)任務(wù)一:配置系統(tǒng)開1.1配置Java開發(fā)1.能獨(dú)立配置Java

開發(fā)發(fā)和運(yùn)行環(huán)境環(huán)境的原因和步的開發(fā)和運(yùn)行環(huán)境

前的任務(wù)二:安裝集成開驟2.會(huì)安裝Java開發(fā)

準(zhǔn)備發(fā)平臺(Eclipse)2.1獲取和安平臺

工作任務(wù)三:運(yùn)行EclipseEclipse3.會(huì)打開一個(gè)已

任務(wù)四:熟悉''員工3.1什么是程序存在的Java工程

信息管理系統(tǒng)”4.1什么是Java4了.解Java應(yīng)用程

序結(jié)構(gòu)

2顯zj\任務(wù)一:創(chuàng)建系統(tǒng)項(xiàng)1.1Java程序框架1.會(huì)使用Eclipse創(chuàng)

系統(tǒng)目1.2項(xiàng)目目錄建Java應(yīng)用程序項(xiàng)

菜單任務(wù)二:實(shí)現(xiàn)顯示系結(jié)構(gòu)目

統(tǒng)登錄菜單2.1println()2.會(huì)應(yīng)用

任務(wù)三:實(shí)現(xiàn)顯示系和System.out.printlnO

統(tǒng)主菜單pnnt()和

3.1轉(zhuǎn)義字符System.out.printO方

4.1程序注釋法

4.2Java程序的3一能靈活應(yīng)用

編譯過程和“\n”轉(zhuǎn)義字符。

4.學(xué)會(huì)添加各種

代碼注釋。

3實(shí)現(xiàn)任務(wù)一:實(shí)現(xiàn)打印員1.1變量、數(shù)據(jù)類L掌握變量的概念、

計(jì)算工工資條功能型聲明、賦值和使用

員工任務(wù)二:實(shí)現(xiàn)錄入員1.2賦值運(yùn)算符2.會(huì)使用常用數(shù)

工資工工資信息功能2.1接收從控制臺據(jù)類型及應(yīng)用場合

功能任務(wù)三:實(shí)現(xiàn)計(jì)算員錄入的數(shù)據(jù)3.會(huì)使用基本運(yùn)

工加班費(fèi)功能3.1算術(shù)運(yùn)算符算符:煦:值運(yùn)算和

任務(wù)四:實(shí)現(xiàn)技術(shù)員4.1數(shù)據(jù)類型轉(zhuǎn)換算術(shù)運(yùn)算符

工工資功能5.iur和"%”4.會(huì)根據(jù)實(shí)際情

任務(wù)五:實(shí)現(xiàn)登錄密的運(yùn)用況對不同的數(shù)據(jù)類

碼加密功能6.1++和一運(yùn)算符型進(jìn)行轉(zhuǎn)換

6.2不兼容數(shù)據(jù)類

型的轉(zhuǎn)換

4實(shí)現(xiàn)任務(wù)一:實(shí)現(xiàn)判斷員1.1boolean數(shù)據(jù)類1.掌握boolean類

工資工績效評分型型的用法

扣稅任務(wù)二:實(shí)現(xiàn)根據(jù)績1.2關(guān)系運(yùn)算符2.了解三目運(yùn)算符

功能效評分判斷發(fā)放獎(jiǎng)金2.1if語句的用法

與菜功能3.1邏輯運(yùn)算符3.關(guān)系運(yùn)算符和邏

單選任務(wù)三:實(shí)現(xiàn)管理員3.2運(yùn)算符的輯運(yùn)算符

擇功登錄驗(yàn)證優(yōu)先級4.掌握if條件結(jié)構(gòu)

能任務(wù)四:實(shí)現(xiàn)升級管4.1if-else5.掌握switch結(jié)構(gòu)

理員登錄驗(yàn)證5.1if多分支的用法

任務(wù)五:實(shí)現(xiàn)工資扣6.1switch語句

稅功能7.1Java代碼規(guī)范

任務(wù)六:實(shí)現(xiàn)菜單選7.2條件運(yùn)算符

擇功能(?:)

7.3char字符與

編碼

5實(shí)現(xiàn)任務(wù)一:實(shí)現(xiàn)新增員1.1while循F(確1.掌握while循環(huán)

新增工信息功能定循環(huán)次數(shù))的用法

員工任務(wù)二:改進(jìn)菜單切2.1while腳(不2.'鍬do-whilc的

信息換功能確定循環(huán)次數(shù))3.掌握Eclipse

與改任務(wù)三:實(shí)現(xiàn)年終抽3.1do-while循環(huán)的斷點(diǎn)調(diào)試方法

進(jìn)菜獎(jiǎng)功能4.1Eclipse的斷點(diǎn)

單選調(diào)試方法

擇功

6實(shí)現(xiàn)任務(wù)一:改進(jìn)登錄密1.1for循環(huán)1.掌握for循環(huán)語

出錯(cuò)碼的加密功能2.1break中斷句

登錄任務(wù)二:實(shí)現(xiàn)最多33.1continue中2.掌握continue循

次數(shù)次錯(cuò)誤音錄限制的功斷環(huán)中斷語句:

限制能4.1變量的作用域3.掌握break循環(huán)

的功任務(wù)三:改進(jìn)新增員中斷語句。

能工功能

7創(chuàng)建任務(wù)一:從面向?qū)ο?.1類、對象、類1.理解面向?qū)ο蟪?/p>

管理程序設(shè)計(jì)角度看事物的屬性和方法序設(shè)計(jì)思想:

員類任務(wù)二:用Java語的思想2.學(xué)會(huì)創(chuàng)建類;

和實(shí)言編寫員工類和管理2.1創(chuàng)建類和對象3.學(xué)會(huì)創(chuàng)建對象;

現(xiàn)獎(jiǎng)員類2.2toSlring()方4.學(xué)會(huì)使

品發(fā)任務(wù)三:實(shí)現(xiàn)獎(jiǎng)品發(fā)法用

放功放功能3.1包的概念I(lǐng)wSuingO方法:

能3.2用UML圖表5.能看懂類與包的

示類和包簡單UML圖。

8創(chuàng)建任務(wù)一:創(chuàng)建系統(tǒng)項(xiàng)1.1創(chuàng)建類方法1.學(xué)會(huì)創(chuàng)建類的方

菜單目結(jié)構(gòu)2.1創(chuàng)建在類定義法(帶參數(shù))

類與任務(wù)二:創(chuàng)建系統(tǒng)菜的內(nèi)部調(diào)用方法2.學(xué)會(huì)方法的

系統(tǒng)單類3.1創(chuàng)建帶參調(diào)用:

入口任務(wù)三:實(shí)現(xiàn)系統(tǒng)入數(shù)的方法3.學(xué)會(huì)查

口程序4.1public與詢

private訪問限定JavaDoc文檔;

5.1JavaDoc文

的創(chuàng)建與查詢

9實(shí)現(xiàn)任務(wù)一:實(shí)現(xiàn)系統(tǒng)數(shù)1.1一維數(shù)組1.學(xué)會(huì)數(shù)組的

系統(tǒng)據(jù)初始化功能2.1數(shù)組的應(yīng)用定義、初始化與簡

數(shù)據(jù)任務(wù)二:實(shí)現(xiàn)顯示所3.2排序(冒泡排單應(yīng)用:

初始有員工信息功能序與sort()方法)2.冒泡排序方法;

化任務(wù)三:改進(jìn)新增員4J二維數(shù)字3.sort()

工信息功能4.了解二維數(shù)組:

10員工任務(wù)一:實(shí)行生日問MStringBuffer1.學(xué)會(huì)使用String

信息候功能2.1String的相常用方法

檢索任務(wù)二:實(shí)現(xiàn)員工信關(guān)方法2.^MStringBuffer

與項(xiàng)息查詢功能3.1系統(tǒng)項(xiàng)目的簡單應(yīng)用:

目組任務(wù)三:完成系統(tǒng)的設(shè)3.學(xué)會(huì)設(shè)計(jì)簡單的

計(jì)

建組建4.1對象的比較Java應(yīng)程序項(xiàng)目;

4.學(xué)會(huì)對象的比

較方法;

五、教師要求

為了滿足本課程的正常教學(xué)工作和今后不斷創(chuàng)新、改進(jìn)課程設(shè)計(jì),至少需要配置專

兼職教師各2名,具體要求如下:

1.本課程對專兼職教師配置要求:專任教師與企業(yè)兼職教師的比例為l:lo

2.校內(nèi)教師能力、素質(zhì)和知識要求:校內(nèi)教師必須具有獨(dú)立完成生產(chǎn)性項(xiàng)目的能力,

專業(yè)知識豐富,具有很強(qiáng)的表達(dá)與溝通能力。

3.兼職教師能力、素質(zhì)和知識要求:兼職教師必須是來自軟件開發(fā)行業(yè)(或者有企

業(yè)經(jīng)歷)具備3年以上項(xiàng)目開發(fā)經(jīng)驗(yàn)的軟件工程師,具有很強(qiáng)的教學(xué)表達(dá)與溝通能

力。

4.職稱要求:校內(nèi)教師具有中級以上職稱,兼職教師要求工程師以上職稱。

六、教學(xué)場所與設(shè)施要求

本課程要求采用“一體化”方式的教學(xué),即邊“學(xué)”邊“練”邊“實(shí)訓(xùn)”。所以每個(gè)上

課班級必需配備1個(gè)一體化實(shí)訓(xùn)室,所有課程都在一體化實(shí)訓(xùn)室教授。同時(shí),要求實(shí)

訓(xùn)室提供的計(jì)算機(jī)數(shù)量滿足每個(gè)學(xué)生配備一臺,配置有投影、麥克風(fēng)以及一臺集線

器或交換機(jī)等網(wǎng)絡(luò)設(shè)備?!耙惑w化實(shí)訓(xùn)室”的電腦配置要求如下表所示:

項(xiàng)目編號教學(xué)內(nèi)容教學(xué)場所設(shè)備設(shè)施課時(shí)

硬件配置要求:

512MB以上內(nèi)存(建議1GB以上)

系統(tǒng)驅(qū)動(dòng)器上至少有6GB可用

空間

系統(tǒng)軟件要求:

1.WindowsXP/WindowsServer

2003

2.凌波電子教室V6.940或者極

員工信息管

1一體化實(shí)訓(xùn)室域電子教室2007V6豪華版120

理系統(tǒng)

3.Eclipse3.0版本以t(典型安裝)

4.JDK與JRE5.0版本以上(默認(rèn)安

裝,配置系統(tǒng)環(huán)境變量)

5.文本編輯工具(建議EditPlus)

(典型安裝)

6.金山詞霸2007

7.MicrosoftOffice2003(典型安裝)

8.PDF文件閱讀器

備注:各個(gè)教學(xué)項(xiàng)目對教學(xué)場所與設(shè)備設(shè)施要求均相同。

七、教學(xué)資源配置

教材選用總體要求(原則)根據(jù)當(dāng)年最新軟件版本選擇合乎行業(yè)標(biāo)準(zhǔn)要求的教材。

教材以實(shí)訓(xùn)為主,配有項(xiàng)目素材等相關(guān)資料或教學(xué)軟件。

教材:

《Java開發(fā)工具與編程技術(shù)》,福靜,科學(xué)出版社,2009年出版參

考書:

[1](ThinkinginJava(4thEdition)》,[美]BruceEckel著,陳秋萍譯,機(jī)械工業(yè)出

版社,2007年6月第4版

[2]《JAVA2核心技術(shù)卷1:,[^]CayS.Horstmann,GaryCornell著,機(jī)

械工業(yè)出版社,2006年3月第7版

13]Uava5國際認(rèn)證(SCJP)試題精解》,施錚,科學(xué)出版社,2007年6月第1

[4]《HeadFirstJava(中文版)》,[美]KathySierra;BertBates,中國電力出版社,2(X)7

年2月月第1版

[5]Uava面向?qū)ο缶幊獭?,孫衛(wèi)琴,電子工業(yè)出版社,2006年7月第1版

[6]《JAVA2核心技術(shù)卷II:高級特性(原書第7版,[美]CayS.Horslmann,GaryCornell,

機(jī)械工業(yè)出版社,2006年3月月第1版

精品課程教學(xué)平臺:

外網(wǎng):http://l00:9080/skills/solver/classView.do?classKey=397570

內(nèi)網(wǎng):18:9080/skilIs/solver/classView.do?classKey=397570

實(shí)訓(xùn)指導(dǎo)書:由本專業(yè)教師自編提供。

課件:由本專業(yè)教師自編提供。

八、教學(xué)方法與手段要求

1.教學(xué)方法

主要采取“一體化”教學(xué)方式,即理論和實(shí)訓(xùn)教學(xué)融為一體;教師的“講''和學(xué)生的

"練''融為一體,邊講邊練;全課以項(xiàng)目為主線題貫穿始終,以學(xué)生完成項(xiàng)目為教學(xué)目

的。

在學(xué)教學(xué)實(shí)施過程中可根據(jù)任務(wù)進(jìn)行靈活應(yīng)用以下方法:

⑴項(xiàng)目任別同法:以項(xiàng)目作檎識載體會(huì)出的若干任務(wù)為購,教師由“教”變?yōu)閷?dǎo),學(xué)

生由“聽”變?yōu)閷?dǎo)。教學(xué)建議以“任務(wù)引入一任務(wù)分析一任務(wù)實(shí)施一實(shí)施檢查一相

關(guān)理論知識分析一課堂實(shí)訓(xùn)一歸納總結(jié)”7個(gè)步驟進(jìn)行。

⑵講授法:常規(guī)教學(xué)的方法,

(3)啟發(fā)式法:教學(xué)的目的是培養(yǎng)學(xué)生分析問題、解決問題的能力,案例啟發(fā)教學(xué)法是

實(shí)現(xiàn)這一目的的有效途徑。

⑷現(xiàn)場參觀法:與企業(yè)聯(lián)合組建實(shí)習(xí)基地,將現(xiàn)場實(shí)訓(xùn)環(huán)節(jié)作為課堂專業(yè)教育的延

伸。

2.教學(xué)手段

在教學(xué)過程中,綜合應(yīng)用投影、白板和多媒體電子教室軟件實(shí)現(xiàn)廣播教學(xué)、分組教

學(xué)、學(xué)生演示、屏幕錄制、視頻直播、作業(yè)提交等現(xiàn)代化教學(xué)手段,實(shí)現(xiàn)理論和實(shí)

訓(xùn)教學(xué)的體化,并借助精品課程教學(xué)平臺開展網(wǎng)絡(luò)學(xué)習(xí)。各項(xiàng)目的具體教學(xué)方法

和手段如下表所示:

項(xiàng)目編號教學(xué)內(nèi)容教學(xué)方法教學(xué)手段備注

配置Java開發(fā)環(huán)境項(xiàng)目教學(xué)法理論和實(shí)訓(xùn)一體化

1

任務(wù)驅(qū)動(dòng)法網(wǎng)絡(luò)教學(xué)

2使用Eclipse創(chuàng)建Java項(xiàng)目教學(xué)法理論和實(shí)訓(xùn)一體化

項(xiàng)目任務(wù)驅(qū)動(dòng)法網(wǎng)絡(luò)教學(xué)

通過控制臺獲取信息保項(xiàng)目教學(xué)法理論和實(shí)訓(xùn)一體化

3

存至內(nèi)存;任務(wù)驅(qū)動(dòng)法網(wǎng)絡(luò)教學(xué)

if條件判斷結(jié)構(gòu)、switch項(xiàng)目教學(xué)法理論和實(shí)訓(xùn)一體化

4

結(jié)構(gòu)的應(yīng)用任務(wù)驅(qū)動(dòng)法網(wǎng)絡(luò)教學(xué)

while、do-while循環(huán)結(jié)項(xiàng)目教學(xué)法理論和實(shí)訓(xùn)一體化

5

構(gòu)的應(yīng)用任務(wù)驅(qū)動(dòng)法網(wǎng)絡(luò)教學(xué)

for循環(huán)結(jié)構(gòu)與break>項(xiàng)目教學(xué)法理論和實(shí)訓(xùn)一體化

6

continue中斷的應(yīng)用任務(wù)驅(qū)動(dòng)法網(wǎng)絡(luò)教學(xué)

應(yīng)用簡單面向?qū)ο蟪绦蝽?xiàng)目教學(xué)法理侖和實(shí)訓(xùn)一體化

7設(shè)計(jì)思想描述事物、創(chuàng)任務(wù)驅(qū)動(dòng)法網(wǎng)絡(luò)教學(xué)

建類和對象

創(chuàng)建類的方法項(xiàng)目教學(xué)法理論和實(shí)訓(xùn)一體化

8

任務(wù)驅(qū)動(dòng)法網(wǎng)絡(luò)教學(xué)

一維數(shù)組的應(yīng)用項(xiàng)目教學(xué)法理論和實(shí)訓(xùn)一體化

9

任務(wù)驅(qū)動(dòng)法網(wǎng)絡(luò)教學(xué)

字符串常用方法的應(yīng)用項(xiàng)目教學(xué)法理論和實(shí)訓(xùn)一體化

10

任務(wù)驅(qū)動(dòng)法網(wǎng)絡(luò)教學(xué)

九、課程評價(jià)及標(biāo)準(zhǔn)

本課程的學(xué)習(xí)評價(jià)包括項(xiàng)目過程評價(jià)與期末項(xiàng)目成果評價(jià),各占學(xué)生總成績比例的

50%。過程評價(jià)包括:每個(gè)學(xué)習(xí)情境的教學(xué)結(jié)束時(shí),對學(xué)生在項(xiàng)目過程中的表現(xiàn)進(jìn)

行評價(jià)(含學(xué)生自評、互評)等。

以下是各項(xiàng)目的考核要求與標(biāo)準(zhǔn):

表9-1:各項(xiàng)目的考核要求與標(biāo)準(zhǔn)

項(xiàng)目編號項(xiàng)目名稱考核方式考核標(biāo)準(zhǔn)百分比

系統(tǒng)開發(fā)前的準(zhǔn)備工作教師評價(jià)1.JDK的獲取占5%

與安裝

1

2.配置Java開發(fā)

環(huán)境

顯示系統(tǒng)菜單教師評價(jià)I.使用Eclipse占10%

創(chuàng)建Java項(xiàng)目

2.Java項(xiàng)目文件結(jié)

2

構(gòu)

3.現(xiàn)有項(xiàng)目的

導(dǎo)

入步驟

實(shí)現(xiàn)計(jì)算員工工資功能教師評價(jià)+I.通過控制臺占10%

自評獲取信息的步驟

3

2.Scanner中

next*

()方法的選用

實(shí)現(xiàn)工資扣稅功能與菜教師評價(jià)+1.條件判斷結(jié)構(gòu)的占10%

4

單選擇功能自評應(yīng)用范圍判斷。

2.if、if-else、

if-else-if結(jié)構(gòu)的應(yīng)

3.switch結(jié)構(gòu)的應(yīng)

實(shí)現(xiàn)新增員工信息與改教師評價(jià)+1.循環(huán)結(jié)構(gòu)的11110%

進(jìn)菜單選擇功能自評應(yīng)用范圍判斷。

2.while循環(huán)結(jié)構(gòu)

5

的應(yīng)用

3.do-while循環(huán)結(jié)

構(gòu)的應(yīng)用

實(shí)現(xiàn)出錯(cuò)登錄次數(shù)限制教師評價(jià)+l.for循環(huán)結(jié)構(gòu)。占10%

的功能自評2.break、continue

6中斷的應(yīng)用。

3.程序斷點(diǎn)調(diào)

試方法步驟。

創(chuàng)建管理員類和實(shí)現(xiàn)獎(jiǎng)教師評價(jià)+1.簡單面向?qū)ο蟪陶?0%

品發(fā)放功能自評序設(shè)計(jì)思想的

理解程度

2.能夠描述事

7物屬性與方法

3.區(qū)別類與對象的

異同

4.創(chuàng)建類和對象的

創(chuàng)建菜單類與系統(tǒng)入口教師評價(jià)+1.在類中創(chuàng)建占15%

程序自評無參數(shù)的方法

2.在類中創(chuàng)建

8的帶參數(shù)的方法

3.方法的調(diào)用(類

內(nèi)方法和類外

方法)

實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)初始化教師評價(jià)+1.一維數(shù)組的占10%

自評應(yīng)用范圍

92.數(shù)組的創(chuàng)建和使

員工信息檢索與項(xiàng)目組教師評價(jià)+1.字符申常用占10%

建自評方法的實(shí)現(xiàn)功能

102.在不同情況

中靈活調(diào)用字

符串

常用方法的能力

根據(jù)表9-2對各項(xiàng)目的過程考核點(diǎn),在每次考核填寫以下“項(xiàng)目過程考核評

價(jià)表”,達(dá)^規(guī)范考核過程以及考核歷史紀(jì)^的目的。

表9-2:項(xiàng)目過程考核評價(jià)表

項(xiàng)目小組指導(dǎo)老師

項(xiàng)目組成員

考核結(jié)果

一、對項(xiàng)目過程中團(tuán)隊(duì)個(gè)人的評價(jià)

1、態(tài)度

a.我尊重其他團(tuán)隊(duì)成員[A][B][C][D][E]

b.我積極參與團(tuán)隊(duì)項(xiàng)目過程[A][B][C][D][E]

2、溝通

a.我解決矛盾的方式使每個(gè)人滿意[A][B][C][D][E]

b.我用正確方式對團(tuán)隊(duì)成員的表現(xiàn)給予反饋[A][B][C][D][E]

3、學(xué)習(xí)能力

我根據(jù)指導(dǎo)老師反饋意見推進(jìn)進(jìn)展[A][B][C][D][E]

備注:本項(xiàng)評價(jià)中“態(tài)度”?項(xiàng)為先決條件,如果此項(xiàng)不合格,則整個(gè)過程考核不合[A][C]

格。[B]

[D][E]

二、對項(xiàng)目過程中團(tuán)隊(duì)整體的評價(jià)

1、結(jié)構(gòu)

a.我們準(zhǔn)確清晰地界定團(tuán)隊(duì)目標(biāo)、可預(yù)見問題等[A][B][C][D][E]

b.我們平等分配任務(wù)和角色[A][B][C][D][E]

C.我們準(zhǔn)確編制團(tuán)隊(duì)所有成員個(gè)人能力發(fā)展目錄[A][B][C][D][E]

2、過程

a.以結(jié)果導(dǎo)向法為基礎(chǔ)實(shí)施項(xiàng)目[A][B][C][D](E]

b.根據(jù)行動(dòng)計(jì)劃監(jiān)控項(xiàng)目實(shí)施[A][B][C][D][E]

3、溝通

a.我們用正確方法給于彼此反饋[A][B][C][D][E]

b.我們的討論與每個(gè)團(tuán)隊(duì)成員個(gè)人目標(biāo)的實(shí)現(xiàn)密切相關(guān)[A][B][C][D][E]

4、工作氛圍

a.我們鼓勵(lì)和激勵(lì)團(tuán)隊(duì)成員為目標(biāo)的實(shí)現(xiàn)做出貢獻(xiàn)[A][B][C][D][E]

b.我們認(rèn)為大家都對這些行為的合適與否負(fù)有責(zé)任[A][B][C][D][E]

項(xiàng)目過程總評[A][B][C][D][EJ

指導(dǎo)老師簽名:_______________

期末考核通過制作綜合性項(xiàng)FI作品,以答辯和班級作品展示、評比的方式實(shí)行,主

要考查學(xué)生專業(yè)知識素養(yǎng)、團(tuán)隊(duì)合作、交流表達(dá)等能力。在作品評比展示的過程

中,采取教師與學(xué)生共同評分的方式對項(xiàng)目作品進(jìn)行評定,兩者的占據(jù)比例由

本課程任課教師決定。項(xiàng)目作品的評分可按表9-3的期末項(xiàng)目評審標(biāo)準(zhǔn)表。

表9-3:期末項(xiàng)目評審標(biāo)準(zhǔn)表

項(xiàng)目標(biāo)準(zhǔn)評分

代碼格式規(guī)范5

代碼編

代碼注釋規(guī)范5

寫符合規(guī)

命名規(guī)范5

小計(jì)15

代碼中沒有冗余10

代碼的規(guī)范對各方法中共同的代碼抽出定

3

代碼質(zhì)量義為合理的方法

共同使用的代碼,抽出共通類3

對異常進(jìn)行了合理的處理4

小計(jì)2()

界面設(shè)布局合理7-10分、1;詫治理3-6

10

計(jì)分、不合理0-2分

布局合理

界面風(fēng)風(fēng)格T5余80%以上的界面

格一致風(fēng)格一致2-4分,大部分界面風(fēng)5

格不一致0-1分

程序的可用性界面及控件進(jìn)行了驗(yàn)1正5分、煬份控

驗(yàn)證件進(jìn)行了驗(yàn)證1-4分、沒有進(jìn)行5

技術(shù)刑介(60%)

驗(yàn)證。分

業(yè)務(wù)邏

輯清晰,界非常清晰10-15,比較清晰5-9、

15

而桃轉(zhuǎn)合理業(yè)務(wù)邏輯含糊14分

小計(jì)35

描述負(fù)責(zé)模塊的功能、描述函數(shù)的

布局調(diào)用關(guān)系58、描述相關(guān)函數(shù)的

10

功能及技術(shù)點(diǎn)設(shè)計(jì)的原理

8-10

描述整個(gè)軟件的層次結(jié)構(gòu)8-10、

技術(shù)答辯程序結(jié)構(gòu)

描述其它業(yè)務(wù)模塊的功能及技10

術(shù)難點(diǎn)5-8

創(chuàng)新提出合理化建議1-5、有創(chuàng)新之

10

處640

小計(jì)30

總計(jì)100

表達(dá)清晰20

儀態(tài)儀表

使用普通話20

普通話標(biāo)準(zhǔn)規(guī)范,注意禮儀細(xì)20

非技術(shù)評價(jià)現(xiàn)場表現(xiàn)禮儀規(guī)范

表述流暢自然,禮儀規(guī)范20

(40%)

自然、大方、自信20

總計(jì)100

十、學(xué)習(xí)情境描述

表10-1“安裝與配置Java開發(fā)環(huán)境”學(xué)習(xí)情境表

學(xué)習(xí)情境1:安裝與配置Java開發(fā)環(huán)境學(xué)時(shí):10

對Java語言與技術(shù)有初步認(rèn)識

能夠獨(dú)立安裝配置Java開發(fā)運(yùn)行環(huán)境

學(xué)習(xí)目標(biāo)

安裝Java編輯工具(Eclipse)

使用Eelipse編寫第一個(gè)Java程序,編譯及運(yùn)行

工作任務(wù)系統(tǒng)開發(fā)前準(zhǔn)備工作

任務(wù)?:配置系統(tǒng)開發(fā)和運(yùn)行環(huán)境

任務(wù)二:安裝集成開發(fā)平臺()

教學(xué)(單元)內(nèi)容Eclipse

任務(wù)三:運(yùn)行Eclipse

任務(wù)四:熟悉“員工信息管理系統(tǒng)”

教學(xué)方法項(xiàng)口教學(xué)法、任務(wù)驅(qū)動(dòng)法

理論和實(shí)訓(xùn)一體化

教學(xué)手段

網(wǎng)絡(luò)教學(xué)

教學(xué)場所:

一體化實(shí)訓(xùn)室

設(shè)備設(shè)施:

硬件配置要求:

512MB以上內(nèi)存(建議1GB以上)

系統(tǒng)驅(qū)動(dòng)器上至少有6GB可用空

教學(xué)場所與設(shè)備設(shè)施間系統(tǒng)軟件要求:

1.WindowsXP/WindowsServer2003

2.凌波電子教室V6.940或者極域電子教室2007V6

豪華版

3.Eclipse3.0版本以上(典型安裝)

4JDK與JRE5.0版本以上(默認(rèn)安裝,配置系統(tǒng)環(huán)境變

量)

教師要求:

具有獨(dú)立Java項(xiàng)目開發(fā)經(jīng)驗(yàn)與課程教學(xué)經(jīng)驗(yàn),專業(yè)知識豐

教師與學(xué)生要求富,具有很強(qiáng)的表達(dá)與溝通能力

學(xué)生要求:

具備計(jì)算機(jī)基礎(chǔ)知識

代碼的規(guī)范一20%、程序的可用性一50%、技術(shù)答辯一

學(xué)習(xí)評價(jià)

30%

參考教材:

課程資源《Java開發(fā)工具與編程技術(shù)》,榻靜,科學(xué)出版社,

2009年出版

產(chǎn)10-2”使用Eclipse創(chuàng)建Java項(xiàng)目”學(xué)習(xí)情境表

學(xué)習(xí)情境2:使用Eelipse創(chuàng)建Java項(xiàng)目學(xué)時(shí):10

會(huì)使用Eclipse創(chuàng)建Java應(yīng)用程序項(xiàng)目

會(huì)應(yīng)用System.out.println()/fnSystem.out.print。方法

學(xué)習(xí)目標(biāo)

能靈活應(yīng)用“\t”和“\n”轉(zhuǎn)義字符。

學(xué)會(huì)添加各種代碼注釋。

工作任務(wù)顯示系統(tǒng)菜單

任務(wù)一:創(chuàng)建系統(tǒng)項(xiàng)目

教學(xué)(單元)內(nèi)容任務(wù)二:實(shí)現(xiàn)顯示系統(tǒng)登錄菜單

任務(wù)三:實(shí)現(xiàn)顯示系統(tǒng)主菜單

項(xiàng)目教學(xué)法

教學(xué)方法

任務(wù)驅(qū)動(dòng)法

理論和實(shí)訓(xùn)一體化

教學(xué)手段

網(wǎng)絡(luò)教學(xué)

教學(xué)場所:

一體化實(shí)訓(xùn)室

設(shè)備設(shè)施:

硬件配置要求:

512MB以上內(nèi)存(建議1GB以上)

系統(tǒng)驅(qū)動(dòng)器上至少有6GB可用空

教學(xué)場所與設(shè)備設(shè)施間系統(tǒng)軟件要求:

1.WindowsXP/WindowsServer2003

2,凌波電子教室V6.940或者極域電子教室2007V6

豪華版

3.Eclipse3.0版本以上(典型安裝)

4.JDK與川E5.0版本以上(默認(rèn)安裝,配置系統(tǒng)環(huán)境變

量)

教師要求:

具有獨(dú)立Java項(xiàng)目開發(fā)經(jīng)驗(yàn)與課程教學(xué)經(jīng)驗(yàn),專業(yè)知識豐

教師與學(xué)生要求富,具有很強(qiáng)的表達(dá)與溝通能力

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論