《Java語(yǔ)言程序設(shè)計(jì)》教案_第1頁(yè)
《Java語(yǔ)言程序設(shè)計(jì)》教案_第2頁(yè)
《Java語(yǔ)言程序設(shè)計(jì)》教案_第3頁(yè)
《Java語(yǔ)言程序設(shè)計(jì)》教案_第4頁(yè)
《Java語(yǔ)言程序設(shè)計(jì)》教案_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、【精品文檔】如有侵權(quán),請(qǐng)聯(lián)系網(wǎng)站刪除,僅供學(xué)習(xí)與交流Java語(yǔ)言程序設(shè)計(jì)教案課程名稱Java語(yǔ)言程序設(shè)計(jì)課程類別公共基礎(chǔ)課 職業(yè)基礎(chǔ)課 職業(yè)技術(shù)課開設(shè)學(xué)期20152016學(xué)年第一學(xué)期教學(xué)專業(yè)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)教學(xué)班級(jí)14計(jì)應(yīng)大專班總學(xué)時(shí)120理論學(xué)時(shí)60實(shí)踐學(xué)時(shí)60使用教材Java程序設(shè)計(jì)實(shí)例教程(第1版),劉志成,人民郵電出版社,2014年任課教師宋曉燕課程教學(xué)目標(biāo)及要求知識(shí)目標(biāo):使學(xué)生掌握J(rèn)ava語(yǔ)言的基本理論、掌握面向?qū)ο蟮幕靖拍詈褪褂妹嫦驅(qū)ο蠹夹g(shù)進(jìn)行程序設(shè)計(jì)的基本思想;掌握面向?qū)ο缶幊坦ぞ逬AVA語(yǔ)言的基本知識(shí);能熟練地應(yīng)用Swing 和JDBC技術(shù)設(shè)計(jì)C/S架構(gòu)的網(wǎng)絡(luò)應(yīng)用系統(tǒng),為學(xué)

2、生以后從事更專業(yè)化的軟件開發(fā)工作奠定基礎(chǔ)。能力目標(biāo):使學(xué)生能夠掌握程序設(shè)計(jì)的基本技能;對(duì)網(wǎng)絡(luò)應(yīng)用進(jìn)行分析、設(shè)計(jì)、編碼及調(diào)試的能力;能夠根據(jù)用戶需求規(guī)劃、設(shè)計(jì)、制作C/S構(gòu)架的網(wǎng)站;具備分析問(wèn)題解決問(wèn)題的能力,為未來(lái)在計(jì)算機(jī)應(yīng)用系統(tǒng)開發(fā)領(lǐng)域的深入和發(fā)展打下基礎(chǔ)。素質(zhì)目標(biāo):培養(yǎng)學(xué)生熱愛(ài)科學(xué)、實(shí)事求是的良好學(xué)風(fēng),使學(xué)生具有良好的職業(yè)道德、愛(ài)崗敬業(yè)的精神,具有嚴(yán)謹(jǐn)細(xì)致的工作作風(fēng)和理論聯(lián)系實(shí)際、勇于開拓創(chuàng)新的精神;使學(xué)生了解與本課程有關(guān)的技術(shù)規(guī)范,樹立團(tuán)結(jié)、協(xié)作、擔(dān)當(dāng)?shù)墓こ桃庾R(shí)。項(xiàng)目名稱 Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)一 項(xiàng)目概述學(xué)時(shí)數(shù)4教學(xué)目標(biāo)了解計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用設(shè)計(jì)項(xiàng)目教學(xué)目標(biāo)、教學(xué)方式、系統(tǒng)運(yùn)行平

3、臺(tái)及程序架構(gòu)。掌握信息系統(tǒng)的相關(guān)概念;計(jì)算機(jī)網(wǎng)絡(luò)中的相關(guān)概念、軟件體系結(jié)構(gòu);掌握J(rèn)ava環(huán)境設(shè)置及安裝。教學(xué)重點(diǎn)計(jì)算機(jī)網(wǎng)絡(luò)中的相關(guān)概念、軟件體系結(jié)構(gòu)、Java環(huán)境設(shè)置及安裝教學(xué)難點(diǎn)軟件體系結(jié)構(gòu)、Java環(huán)境設(shè)置教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教室實(shí)施教 學(xué) 內(nèi) 容備 注第0章 項(xiàng)目概述第1節(jié) 信息系統(tǒng)的相關(guān)概念1. 信息與數(shù)據(jù)2. 信息技術(shù)3.信息管理系統(tǒng)第2節(jié) 計(jì)算機(jī)組成原理及工作過(guò)程1. 計(jì)算機(jī)硬件系統(tǒng)2. 計(jì)算機(jī)工作過(guò)程3. 計(jì)算機(jī)軟件系統(tǒng)第3節(jié)計(jì)算機(jī)網(wǎng)絡(luò)的相關(guān)概念1. 計(jì)算機(jī)網(wǎng)絡(luò)的定義及功能2. 計(jì)算機(jī)網(wǎng)絡(luò)的組成3. 計(jì)算機(jī)網(wǎng)絡(luò)的分類第4節(jié). 數(shù)據(jù)庫(kù)系統(tǒng)相關(guān)概念1. 數(shù)據(jù)庫(kù)2.

4、 數(shù)據(jù)庫(kù)系統(tǒng)3. 數(shù)據(jù)庫(kù)管理系統(tǒng)4. 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)5. 數(shù)據(jù)庫(kù)服務(wù)器第5節(jié)軟件體系結(jié)構(gòu)概述1.主機(jī)終端體系結(jié)構(gòu)2.分層體系結(jié)構(gòu)(C/S結(jié)構(gòu)和B/S結(jié)構(gòu))課后作業(yè)項(xiàng)目名稱Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)二 開發(fā)第一個(gè)java程序(程序結(jié)構(gòu))學(xué)時(shí)數(shù)4教學(xué)目標(biāo)理解什么是程序了解Java的技術(shù)內(nèi)容會(huì)開發(fā)簡(jiǎn)單Java程序掌握簡(jiǎn)單調(diào)試與排錯(cuò)技術(shù)教學(xué)重點(diǎn)Java程序的框架、開發(fā)程序的步驟、掌握簡(jiǎn)單調(diào)試與排錯(cuò)技術(shù)教學(xué)難點(diǎn)Java程序分析、程序的調(diào)試和排錯(cuò)技術(shù)教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教室實(shí)施教 學(xué) 內(nèi) 容備 注第1章 開發(fā)簡(jiǎn)單Java應(yīng)用程序第1節(jié) Java語(yǔ)言概述1. 計(jì)算機(jī)語(yǔ)言發(fā)展的四個(gè)階

5、段2. Java語(yǔ)言的發(fā)展史3. Java的特點(diǎn)第2節(jié) 開發(fā)簡(jiǎn)單的Java程序1. Java開發(fā)環(huán)境1.1 Java開發(fā)環(huán)境概述1.2 課堂案例搭建Java開發(fā)環(huán)境2. Java程序框架3. 開發(fā)Java程序的步驟4. 課堂案例命令行方式開發(fā)第一個(gè)java應(yīng)用程序,5. 常見(jiàn)錯(cuò)誤課后作業(yè)1.認(rèn)真閱讀第一章,并預(yù)習(xí)第二章。2.做界面:項(xiàng)目名稱Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)三:數(shù)據(jù)類型與運(yùn)算符學(xué)時(shí)數(shù)8教學(xué)目標(biāo)會(huì)使用常用數(shù)據(jù)類型int, double, char, String 掌握常量、變量的概念會(huì)使用基本運(yùn)算符會(huì)進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換教學(xué)重點(diǎn)Java程序分析、程序的調(diào)試和排錯(cuò)技術(shù)教學(xué)難點(diǎn)Java程序

6、分析、程序的調(diào)試和排錯(cuò)技術(shù)教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教室實(shí)施教 學(xué) 內(nèi) 容備 注第2章 數(shù)據(jù)類型與運(yùn)算符第1節(jié)Java主類結(jié)構(gòu)第2節(jié) 基本數(shù)據(jù)類型1. 整數(shù)類型 2. 浮點(diǎn)類型 float單精度、double雙精度3. 字符類型 char 類型4. 布爾類型 Boolean類型第3節(jié) 變量與常量1. 常量2. 變量3. 課堂案例第4節(jié) 運(yùn)算符1. 賦值運(yùn)算符“=”2.算術(shù)運(yùn)算符 +、-、*、/、%3. 自增自減運(yùn)算符4. 比較運(yùn)算符 ><=;>=;<=;!=5. 邏輯運(yùn)算符 &&;|;!6. 三目運(yùn)算符7.運(yùn)算符的優(yōu)先級(jí)第5節(jié) 數(shù)據(jù)類型轉(zhuǎn)換

7、1. 自動(dòng)類型轉(zhuǎn)換2. 強(qiáng)制類型轉(zhuǎn)換第6節(jié) 課堂案例課后作業(yè)1.某學(xué)員3門課成績(jī)?nèi)缬冶硭?,編程?shí)現(xiàn): (1)Java課和SQL課的分?jǐn)?shù)之差 (2)3門課的平均分 (3)求出3門課的總分 (4)求出最高分和最低分2.編程計(jì)算表達(dá)式的值:X+a%3*(int)(x+y)%2/4,設(shè)x=2.5,a=7,y=4.73.輸入課本P35頁(yè)課堂案例3使用運(yùn)算符和表達(dá)式。項(xiàng)目名稱Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)四 運(yùn)算符和條件結(jié)構(gòu)學(xué)時(shí)數(shù)6教學(xué)目標(biāo)掌握boolean類型的用法使用基本if條件結(jié)構(gòu)使用雙重、多重if條件結(jié)構(gòu)掌握switch結(jié)構(gòu)的用法掌握從鍵盤輸入數(shù)據(jù)的方法教學(xué)重點(diǎn)使用雙重、多重if條件結(jié)構(gòu);掌握

8、switch結(jié)構(gòu)的用法;掌握從鍵盤輸入數(shù)據(jù)的方法。教學(xué)難點(diǎn)多重if條件結(jié)構(gòu)的條件設(shè)置、掌握從鍵盤輸入數(shù)據(jù)的方法。教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教室實(shí)施教 學(xué) 內(nèi) 容備 注第3章 程序流程結(jié)構(gòu)條件結(jié)構(gòu)第1節(jié) 基本if條件語(yǔ)句1. boolean類型的用法2. 第一種形式:if3. 第二種形式:if else第2節(jié) 多分支條件語(yǔ)句1. 嵌套語(yǔ)句:if.else if 2. switch多分支語(yǔ)句3. 從鍵盤輸入數(shù)據(jù)的方法課后作業(yè)1.編程實(shí)現(xiàn)判定指定數(shù)的奇偶性。2.輸入趙本山的考試成績(jī),顯示所獲獎(jiǎng)勵(lì)成績(jī)=100分,爸爸給他買輛車成績(jī)>=90分,媽媽給他買MP490分>成績(jī)>

9、;=60分,媽媽給他買本參考書成績(jī)<60分,什么都不買3.張三為他的手機(jī)設(shè)定了自動(dòng)撥號(hào)按1:撥爸爸的號(hào)按2:撥媽媽的號(hào)按3:撥爺爺?shù)奶?hào)按4:撥奶奶的號(hào)項(xiàng)目名稱Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)五 循環(huán)結(jié)構(gòu)學(xué)時(shí)數(shù)12教學(xué)目標(biāo)理解循環(huán)的含義會(huì)使用while循環(huán)結(jié)構(gòu)會(huì)使用do-while循環(huán)結(jié)構(gòu)會(huì)調(diào)試解決簡(jiǎn)單的程序錯(cuò)誤學(xué)會(huì)使用for循環(huán)結(jié)構(gòu)學(xué)會(huì)在程序中使用break和continue教學(xué)重點(diǎn)學(xué)會(huì)使用for循環(huán)結(jié)構(gòu);會(huì)使用while循環(huán)結(jié)構(gòu);會(huì)使用do-while循環(huán)結(jié)構(gòu)教學(xué)難點(diǎn)循環(huán)條件和循環(huán)控制語(yǔ)句、程序中使用break和continue教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教室實(shí)施教 學(xué) 內(nèi)

10、 容備 注第4章 循環(huán)結(jié)構(gòu)第1節(jié) 循環(huán)結(jié)構(gòu)1. while循環(huán)結(jié)構(gòu)2. do-while循環(huán)結(jié)構(gòu)3. 學(xué)會(huì)使用for循環(huán)結(jié)構(gòu)4. 程序中使用break和continue 5. 循環(huán)語(yǔ)句嵌套第2節(jié) 課堂案例1. 查找100以內(nèi)的素?cái)?shù)2. 打印乘法口訣表課后作業(yè)1、循環(huán)輸出1到100之間所有能被3或能被4整除的數(shù)。2、循環(huán)輸出200到300之間所有能被5整除,或能被2整除并且能被3整除的數(shù)。3、循環(huán)輸出1到2000中所有能4整除但不能被100整除的數(shù),或能被400整除的數(shù)。4、計(jì)算1+2+3+100的結(jié)果。5、計(jì)算1*2*3*4*10的結(jié)果。6、輸入一個(gè)大于0的整數(shù)放入到變量n中,計(jì)算1+2+3+

11、(n-1)+n的結(jié)果。7、輸入一個(gè)整數(shù)放入到變量n中,如果這個(gè)整數(shù)大于0,那么計(jì)算1+2+3+(n-1)+n的結(jié)果,否則輸出“輸入的數(shù)據(jù)有錯(cuò)誤”。8、循環(huán)輸入5個(gè)學(xué)生的成績(jī),計(jì)算這5個(gè)學(xué)生的總分,及平均分。9、首先要求用戶輸入學(xué)生的數(shù)目放入到變量n中,如果這個(gè)數(shù)大于0,那么就循環(huán)n次接收n個(gè)學(xué)生的成績(jī),計(jì)算總分及平均分。否則輸出“學(xué)生的人數(shù)不能為負(fù)數(shù)”.10、循環(huán)問(wèn)“你好嗎?”,如果回答的是“好”,那么就結(jié)束循環(huán),否則就繼續(xù)問(wèn)。用程序描述這個(gè)故事。11、循環(huán)輸入字符串,將這些輸入的字符串都連接起來(lái),至到輸入的字符串為“Esc”就結(jié)束循環(huán),最后顯示這個(gè)連接起來(lái)的字符串。比如:輸入abc 輸入de

12、f 輸入Esc 就輸出abcdef12.輸出1000以內(nèi)的水仙花數(shù)13.使用do-while實(shí)現(xiàn):輸出攝氏溫度與華氏溫度的對(duì)照表,要求它從攝氏溫度0度到250度,每隔20度為一項(xiàng),對(duì)照表中的條目不超過(guò)10條。 轉(zhuǎn)換關(guān)系:華氏溫度 = 攝氏溫度 * 9 / 5.0 + 32 項(xiàng)目名稱Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)六 數(shù)組和字符串學(xué)時(shí)數(shù)8教學(xué)目標(biāo)掌握一維數(shù)組創(chuàng)建和使用的方法掌握二維數(shù)組創(chuàng)建和使用的方法掌握數(shù)組排序掌握字符串的創(chuàng)建方式掌握字符串的常用操作教學(xué)重點(diǎn)一維數(shù)組創(chuàng)建和使用的方法;掌握二維數(shù)組創(chuàng)建和使用的方法;字符串的常用操作教學(xué)難點(diǎn)數(shù)組的創(chuàng)建和使用教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教

13、室實(shí)施教 學(xué) 內(nèi) 容備 注第5章 數(shù)組和字符串第1節(jié) 數(shù)組1.一維數(shù)組的聲明與創(chuàng)建2.一維數(shù)組的初始化3. 二維數(shù)組的創(chuàng)建與初始化4. 課堂案例數(shù)組元素排序第2節(jié) String類1. 聲明并創(chuàng)建字符串 (常用)2. 使用字符數(shù)組創(chuàng)建字符串3. 連接字符串 連接字符串“Hello”和“Java”4. 連接其他數(shù)據(jù)類型5. 獲取字符串長(zhǎng)度6. 字符串查找 indexOf(String s)7. lastIndexOf(String str) 查找字符串最后一次出現(xiàn)位置8. 獲取指定索引位置的字符 charAT(int index)9. 獲取子字符串10. 字符串替換11. 判斷字符串是否相等12.

14、 字母大小寫轉(zhuǎn)換13. 字符串分割14. 去除空格課后作業(yè)1.求出一個(gè)一維數(shù)組中的最大值和最小值。2.為數(shù)組從小到大排序。 3.使用數(shù)組打印9*9乘法表。4.聲明一個(gè)字符串的數(shù)組,空間為5個(gè)。將第一個(gè)空間的值設(shè)置為“張三”,第二個(gè)空間的值為“李四”,第三個(gè)空間的值為“王二”,第四個(gè)空間的值為“麻子”,第五個(gè)空間的值為“小紅”。然后再輸出所有空間中的值。5.聲明一個(gè)字符串的數(shù)組,空間為5個(gè)。使用循環(huán)接收五個(gè)學(xué)生的姓名。再使用循環(huán)輸出這五個(gè)學(xué)生的姓名.6.聲明一個(gè)int型的數(shù)組,循環(huán)接收8個(gè)學(xué)生的成績(jī),計(jì)算這8個(gè)學(xué)生的總分及平均分。7.聲明一個(gè)char型的數(shù)組,在此數(shù)組中放入'我'

15、,'和','你'三個(gè)字符,然后使用循環(huán)將它反序輸出。如"你和我"。8.循環(huán)輸入5個(gè)學(xué)生的姓名及成績(jī)放入到數(shù)組中,然后計(jì)算這5個(gè)學(xué)生的平均分,最后輸出格式如下:張三李四麻子王二小燕子8090958296平均分是:?9.定義一個(gè)長(zhǎng)度為10的整型數(shù)組,循環(huán)輸入10個(gè)整數(shù)。然后再使用循環(huán)查找出此數(shù)組中的最大及最小值。項(xiàng)目名稱 Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)七 對(duì)象和類學(xué)時(shí)數(shù)4教學(xué)目標(biāo)掌握類和對(duì)象的特征理解封裝會(huì)創(chuàng)建和使用對(duì)象教學(xué)重點(diǎn)類和對(duì)象的區(qū)別;類的定義;創(chuàng)建和使用對(duì)象教學(xué)難點(diǎn)類的定義;創(chuàng)建和使用對(duì)象教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教室實(shí)

16、施教 學(xué) 內(nèi) 容備 注第6章 對(duì)象和類第1節(jié) 面向?qū)ο蟾攀?. 類和對(duì)象的特征2. 類和對(duì)象的區(qū)別第2節(jié) JAVA中的類和對(duì)象1. 類的定義2. 成員變量3. 成員方法4. 對(duì)象的創(chuàng)建和使用5. toString()方法課后作業(yè)設(shè)計(jì)一個(gè)book類,屬性為:書名字符串類型:name;出版社字符串類型:cbs;方法:setbook()作用打印出“java程序設(shè)計(jì)”功能。要求:聲明類對(duì)象,使用類中的方法,設(shè)置類中的屬性并打印屬性內(nèi)容。項(xiàng)目名稱 Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)八 類的方法學(xué)時(shí)數(shù)4教學(xué)目標(biāo)會(huì)定義和使用類的方法理解變量作用域會(huì)創(chuàng)建包組織Java工程會(huì)添加類方法的JavaDoc注釋教學(xué)重點(diǎn)

17、掌握定義和使用類的方法;掌握變量作用域。教學(xué)難點(diǎn)掌握定義和使用類的方法;掌握變量作用域。教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教室實(shí)施教 學(xué) 內(nèi) 容備 注第7章 類的方法第1節(jié) 類的方法1. 類的方法定義2.方法的返回值3. 方法調(diào)用4. 變量作用域5. 方法調(diào)用案例編寫成績(jī)計(jì)算類及其測(cè)試類第2節(jié) 包與JAVA類庫(kù)1. 包的創(chuàng)建2. 引入包3. Java常用類庫(kù)簡(jiǎn)介課后作業(yè)1. 編程求長(zhǎng)方形的面積2. 編程求任意半徑的圓的面積。項(xiàng)目名稱Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)九 面向?qū)ο螅ㄒ唬W(xué)時(shí)數(shù)4教學(xué)目標(biāo)方法重載構(gòu)造方法this關(guān)鍵字面向?qū)ο蟮姆庋b性教學(xué)重點(diǎn)計(jì)算機(jī)網(wǎng)絡(luò)中的相關(guān)概念、軟件體系結(jié)構(gòu)、

18、Java環(huán)境設(shè)置及安裝教學(xué)難點(diǎn)軟件體系結(jié)構(gòu)、Java環(huán)境設(shè)置教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教室實(shí)施教 學(xué) 內(nèi) 容備 注第8章 面向?qū)ο螅ㄒ唬┑?節(jié) 構(gòu)造方法1. 參數(shù)化構(gòu)造方法及示例2. 隱式構(gòu)造方法及示例3. this關(guān)鍵字的使用第2節(jié) 面向?qū)ο蟮姆庋b性1. 為屬性封裝2. 為方法封裝3. 訪問(wèn)封裝內(nèi)容課后作業(yè)編寫一個(gè)student類:屬性:float 類型: high、weight、age String類型 :name、sex、stdno方法:setValue1 功能:設(shè)置high、weight、age 三個(gè)屬性的值 setValue2 功能:設(shè)置name、sex、stdno三個(gè)

19、屬性的值 show1 功能:打印輸出high、weight、age 三個(gè)屬性的值 show2 功能:打印輸出name、sex、stdno三個(gè)屬性的值開發(fā)思路: 首先創(chuàng)建一個(gè)java項(xiàng)目,一個(gè)java公共類 在該java公共類中,創(chuàng)建一個(gè)student類 聲明 float 類型 high、weight、age String類型 name、sex、stdno編寫方法 在主類中聲明student對(duì)象 使用對(duì)象調(diào)用方法項(xiàng)目名稱 Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)十 面向?qū)ο螅ǘW(xué)時(shí)數(shù)10教學(xué)目標(biāo)理解繼承及其特點(diǎn)運(yùn)用JAVA程序?qū)崿F(xiàn)繼承理解多態(tài)及其特點(diǎn)設(shè)計(jì)運(yùn)用JAVA程序?qū)崿F(xiàn)多態(tài)掌握訪問(wèn)修飾符和方法修飾

20、符接口的定義及實(shí)現(xiàn)教學(xué)重點(diǎn)運(yùn)用JAVA程序?qū)崿F(xiàn)繼承;掌握訪問(wèn)修飾符和方法修飾符;運(yùn)用JAVA程序?qū)崿F(xiàn)多態(tài)教學(xué)難點(diǎn)繼承的Java實(shí)現(xiàn)、多態(tài)的Java實(shí)現(xiàn)教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教室實(shí)施教 學(xué) 內(nèi) 容備 注第9章 面向?qū)ο螅ǘ┑?節(jié) 繼承1. 繼承的特點(diǎn)2. 繼承的Java實(shí)現(xiàn)第2節(jié) 運(yùn)用JAVA程序?qū)崿F(xiàn)多態(tài)1. super關(guān)鍵字和super()的使用2. 方法重載及其調(diào)用3. 方法重寫及其調(diào)用4. 課堂案例方法重載和方法重寫第3節(jié) 修飾符1. 訪問(wèn)修飾符2. 方法修飾符3. 抽象類和抽象方法3.1 課堂案例定義形狀第4節(jié) 接口1. 接口的定義2. 接口的實(shí)現(xiàn)3. 課堂案例課后作

21、業(yè)編程實(shí)現(xiàn)對(duì)兩個(gè)數(shù)、三個(gè)數(shù)、數(shù)組排序。(用方法重載實(shí)現(xiàn))項(xiàng)目名稱Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)十一 異常學(xué)時(shí)數(shù)6教學(xué)目標(biāo)理解異常的概念運(yùn)用 try 塊、catch 塊和 finally 塊處理異常運(yùn)用多重 catch 塊處理異常運(yùn)用關(guān)鍵字 throw 和 throws 處理異常運(yùn)用JAVA編寫和使用自定義異常教學(xué)重點(diǎn)運(yùn)用 try 塊、catch 塊和 finally 塊處理異常;運(yùn)用關(guān)鍵字 throw 和 throws 處理異常;運(yùn)用JAVA編寫和使用自定義異常教學(xué)難點(diǎn)運(yùn)用關(guān)鍵字 throw 和 throws 處理異常;運(yùn)用JAVA編寫和使用自定義異常教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體

22、教室實(shí)施教 學(xué) 內(nèi) 容備 注第10章 異常第1節(jié) 異常的概念1. 異常的概念2. 異常類的層次結(jié)構(gòu)第2節(jié)Java中的異常處理1. 異常處理機(jī)制2. 聲明異常3. 拋出異常3.1 課堂案例聲明和拋出異常4. 捕獲和處理異常4.1 try 塊、catch 塊和 finally 塊處理異常4.2 多重 catch 塊處理異常4.3 課堂案例處理異常第3節(jié)運(yùn)用Java編寫和使用自定義異常1. 自定義異常概述2. 課堂案例自定義異常課后作業(yè)編寫一個(gè)類,在main()的try塊里拋出一個(gè)Exception對(duì)象。傳遞一個(gè)字符串參數(shù)給Exception的構(gòu)造方法。在catch子句里捕獲此異常對(duì)象,并且打印字符

23、串參數(shù)。添加一個(gè)finally子句,打印一條信息以證明該塊語(yǔ)句確實(shí)得到了執(zhí)行。項(xiàng)目名稱 Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)十二 JDBC 基礎(chǔ)知識(shí) 學(xué)時(shí)數(shù)4教學(xué)目標(biāo)了解JDBC的概念及必要性了解JDBC驅(qū)動(dòng)程序類型 理解JDBC 程序的結(jié)構(gòu)運(yùn)用JDBC進(jìn)行數(shù)據(jù)庫(kù)編程教學(xué)重點(diǎn)理解JDBC 程序的結(jié)構(gòu);運(yùn)用JDBC進(jìn)行數(shù)據(jù)庫(kù)編程教學(xué)難點(diǎn)運(yùn)用JDBC進(jìn)行數(shù)據(jù)庫(kù)編程教學(xué)方法視聽(tīng)教學(xué)法和任務(wù)教學(xué)法,在多媒體教室實(shí)施教 學(xué) 內(nèi) 容備 注第11章 數(shù)據(jù)庫(kù)編程第1節(jié) JDBC1. JDBC概述2. 創(chuàng)建示例數(shù)據(jù)庫(kù)第2節(jié) JDBC數(shù)據(jù)庫(kù)編程1. 數(shù)據(jù)庫(kù)URL2. 加載驅(qū)動(dòng)程序并建立連接3. 課堂案例使用專用JDB

24、C驅(qū)動(dòng)程序連接數(shù)據(jù)庫(kù)4. 執(zhí)行SQL語(yǔ)句第3節(jié) 數(shù)據(jù)庫(kù)的基本操作1. 數(shù)據(jù)查詢2. 數(shù)據(jù)添加/刪除/修改3. 使用存儲(chǔ)過(guò)程第4節(jié) 數(shù)據(jù)庫(kù)元數(shù)據(jù)操作1. 元數(shù)據(jù)概述2. 課堂案例操作數(shù)據(jù)庫(kù)元數(shù)據(jù)課后作業(yè)對(duì)在SQL Server 2000中創(chuàng)建的數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢、增、刪、改操作。項(xiàng)目名稱 Java語(yǔ)言程序設(shè)計(jì)任務(wù)名稱任務(wù)十三 Java圖形用戶界面技術(shù)學(xué)時(shí)數(shù)44教學(xué)目標(biāo)了解抽象窗口工具包 (AWT)和Swing的概念及區(qū)別掌握Swing容器組件的使用場(chǎng)合和使用方法掌握Swing GUI組件的特點(diǎn)和使用方法能應(yīng)用Swing GUI組件構(gòu)造桌面程序界面能應(yīng)用程序中的布局管理器優(yōu)化界面設(shè)計(jì)能實(shí)現(xiàn)GUI事件處理教學(xué)重點(diǎn)掌握Swing GUI組件的特點(diǎn)和使用方法;能應(yīng)用程序中的布局管理器優(yōu)化界面設(shè)計(jì);能實(shí)現(xiàn)GUI事

溫馨提示

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

評(píng)論

0/150

提交評(píng)論