程序設(shè)計(jì)語(yǔ)言JAVA教案.doc
《程序設(shè)計(jì)語(yǔ)言JAVA教案.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《程序設(shè)計(jì)語(yǔ)言JAVA教案.doc(18頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
Oxbridge College KMUST Teaching Records 昆明理工大學(xué)津橋?qū)W院 教案 課程名稱(代碼): 16001326 所在系(部): 計(jì)電系 學(xué)年學(xué)期: — 學(xué)年 第 一 學(xué)期 總學(xué)時(shí)/周學(xué)時(shí): 64/4 授課專業(yè)班級(jí): 班級(jí)人數(shù): 授課教師: *** 教材名稱: 《JAVA 2 實(shí)用教程(第4版)》 課程總學(xué)時(shí): 64 ;總學(xué)分: 理論學(xué)時(shí): 32 ; 實(shí)驗(yàn)(或?qū)嵺`)學(xué)時(shí): 32 上機(jī)學(xué)時(shí): ; 輔導(dǎo)(或答疑)學(xué)時(shí): 教研室主任簽章: 系主任簽章: 編寫(xiě)時(shí)間 : 2016-9-20 津橋?qū)W院理論教學(xué)課程教案 (課程) 課程名稱 JAVA程序設(shè)計(jì) 總學(xué)時(shí) 總學(xué)分 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 64 4 32 32 課程教學(xué)目的 本課程的任務(wù)是使學(xué)生掌握J(rèn)ava程序設(shè)計(jì)語(yǔ)言,理解面向?qū)ο蟪绦蛟O(shè)計(jì)的思路和方法,掌握J(rèn)ava編程的基本技術(shù),培養(yǎng)學(xué)生的編程能力,養(yǎng)成良好編碼的習(xí)慣,為將來(lái)參與實(shí)際項(xiàng)目的開(kāi)發(fā)奠定堅(jiān)實(shí)的基礎(chǔ)。同時(shí)為以后使用JSP進(jìn)行網(wǎng)站開(kāi)發(fā)打下基礎(chǔ)。 主要內(nèi)容 順序、選擇、循環(huán)結(jié)構(gòu)化程序設(shè)計(jì),數(shù)組,函數(shù),自定義數(shù)據(jù)類型,指針,文件 重、難點(diǎn) 結(jié)構(gòu)化程序設(shè)計(jì)、數(shù)組、函數(shù)、指針 教學(xué)方法 本課程是一門實(shí)踐性很強(qiáng)的課程,采用多元化的教學(xué)模式,即集課堂教學(xué)、實(shí)踐教學(xué)和網(wǎng)絡(luò)教學(xué)為一體。 ⑴ 課堂講授:在多媒體教室中采用電子教案授課,授課時(shí)以基本知識(shí)點(diǎn)為主結(jié)合計(jì)算機(jī)的特點(diǎn),邊講、邊演示,尤其是隨著計(jì)算機(jī)的發(fā)展,注意引入學(xué)科新知識(shí)、新動(dòng)態(tài),提高授課質(zhì)量,加大課堂信息量。 ⑵ 實(shí)驗(yàn):實(shí)驗(yàn)教學(xué)應(yīng)穿插于理論教學(xué)的全過(guò)程,在網(wǎng)絡(luò)環(huán)境下以Windows XP為平臺(tái),各章節(jié)配備相應(yīng)的實(shí)驗(yàn)案例進(jìn)行實(shí)驗(yàn),并要求寫(xiě)出實(shí)驗(yàn)報(bào)告,突出實(shí)踐能力的培養(yǎng)。 ⑶ 網(wǎng)絡(luò):充分發(fā)揮網(wǎng)絡(luò)技術(shù)在輔助教學(xué)中的作用,編制網(wǎng)絡(luò)教程、列舉典型例題、設(shè)計(jì)交互式上機(jī)練習(xí),方便學(xué)生在課外時(shí)間自主學(xué)習(xí),培養(yǎng)學(xué)生上網(wǎng)獲取新知識(shí)的能力。 教學(xué)組織及要求 教師引例示范;相關(guān)知識(shí)點(diǎn)跟進(jìn);在教師引導(dǎo)下,課堂實(shí)例演練; 小結(jié)涵括本部分的知識(shí)點(diǎn)、容易混淆的概念及容易出錯(cuò)的問(wèn)題;習(xí)題要求學(xué)生通過(guò)練習(xí)實(shí)現(xiàn)自主操作;從第3章開(kāi)始,增加綜合程序設(shè)計(jì),進(jìn)一步提升學(xué)生的分析設(shè)計(jì)能力。 考核方式 總評(píng)成績(jī) =平時(shí)成績(jī)(30%)+期末考試成績(jī)(70% ) 使用教材 《JAVA 2 實(shí)用教程(第4版)》,耿祥義,清華大學(xué)出版社,第4版,2015年6月 教學(xué)及學(xué)習(xí)參考文獻(xiàn) [1] 劉志宏 向東等《JAVA程序設(shè)計(jì)教程》航空工業(yè)出版社 2017年7月 [2] 辛運(yùn)幃主編《Java語(yǔ)言程序設(shè)計(jì)》人民郵電出版社 2009年10月 對(duì)教案的分析總結(jié)等信息 詳細(xì)給出了每個(gè)章節(jié)內(nèi)容的重點(diǎn)和難點(diǎn)、教學(xué)的組織方式和教學(xué)手段,培養(yǎng)學(xué)生創(chuàng)新精神和實(shí)踐能力,有很強(qiáng)的可操作性。 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第一章JAVA入門 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 2 2 章(單元) 教學(xué)目的 了解:JAVA語(yǔ)言的背景;JAVA程序設(shè)計(jì)的風(fēng)格,JAVA語(yǔ)句的概念及種類。 掌握:JAVA語(yǔ)言程序的結(jié)構(gòu),JAVA語(yǔ)言常用的輸入/輸出方式。 章(單元) 主要內(nèi)容 1、了解JAVA語(yǔ)言的特點(diǎn);2、掌握J(rèn)AVA簡(jiǎn)單程序的結(jié)構(gòu)和源文件的建立方法;3、熟練掌握J(rèn)AVA程序的幾種編輯、編譯、鏈接和運(yùn)行的過(guò)程。4、熟練掌握用eclipse軟件創(chuàng)建和運(yùn)行JAVA程序的過(guò)程和方法;5、掌握輸入/輸出語(yǔ)句的使用。 重、難點(diǎn) JAVA語(yǔ)言的特點(diǎn),J2EE/J2SE/J2ME三種不同的平臺(tái)介紹,幾種不同的編程環(huán)境的使用,基本輸入/輸出語(yǔ)句的用法。 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) 1. JAVA語(yǔ)言的組成框架; 2. eclipse軟件創(chuàng)建和運(yùn)行JAVA程序的過(guò)程和方法 2.輸入輸出語(yǔ)句的基本應(yīng)用。 教學(xué)方法 采用提問(wèn)式,引導(dǎo)式,展開(kāi)學(xué)習(xí),通過(guò)實(shí)例使學(xué)生了解JAVA語(yǔ)言的組成框架,編寫(xiě)、運(yùn)行JAVA程序的步驟。通過(guò)多個(gè)實(shí)例的練習(xí)來(lái)掌握基本輸入輸出語(yǔ)句的正確使用。教學(xué)中結(jié)合多個(gè)小示例,通過(guò)實(shí)例操作,體會(huì)語(yǔ)法點(diǎn)。 教學(xué)組織方式及要求 通過(guò)例子介紹JAVA程序類、包、主函數(shù)的基本概念,編寫(xiě)程序的一般過(guò)程。通過(guò)例子介紹JAVA語(yǔ)言的組成框架,輸入輸出語(yǔ)句的基本應(yīng)用。使學(xué)生能很快編寫(xiě)簡(jiǎn)單順序結(jié)構(gòu)的程序 章或單元作業(yè)及綜合練習(xí) 上機(jī)運(yùn)行Hello,world;建立基本的JavaApple小程序;第一章例題四; 備注 所需教學(xué)器材設(shè)備等 說(shuō)明 此表格任課教師可按教學(xué)內(nèi)容的章或單元填寫(xiě),每個(gè)章或單元填寫(xiě)一頁(yè) 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第二章 基本數(shù)據(jù)類型與數(shù)組 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 2 2 章(單元) 教學(xué)目的 了解:標(biāo)識(shí)符的定義規(guī)則;基本數(shù)據(jù)類型及其常量的表示法;JAVA語(yǔ)言的自動(dòng)類型轉(zhuǎn)換、強(qiáng)制類型轉(zhuǎn)換;數(shù)組的聲明和使用。 掌握:變量的定義及初始化方法。 章(單元) 主要內(nèi)容 標(biāo)識(shí)符與關(guān)鍵字的定義和使用,基本數(shù)據(jù)類型的種類與C語(yǔ)言的異同,類型轉(zhuǎn)換運(yùn)算,輸出語(yǔ)句及其格式,輸入語(yǔ)句的使用及其對(duì)應(yīng)類的引用,數(shù)組的聲明、分配空間及使用。 重、難點(diǎn) 輸入語(yǔ)句和輸出語(yǔ)句的使用方法 數(shù)組的定義和使用 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) 1.輸入語(yǔ)句的引入類、格式 2.輸出語(yǔ)句的格式 3.類型轉(zhuǎn)換 4.數(shù)組聲明、分配及使用 教學(xué)方法 采用提問(wèn)式,引導(dǎo)式,展開(kāi)學(xué)習(xí),通過(guò)實(shí)例使學(xué)生了解JAVA語(yǔ)言的組成框架,編寫(xiě)、運(yùn)行JAVA程序的步驟。掌握基本數(shù)據(jù)類型、輸入輸出語(yǔ)句的正確使用。教學(xué)中結(jié)合多個(gè)小示例,通過(guò)實(shí)例操作,體會(huì)語(yǔ)法點(diǎn)。 教學(xué)組織方式及要求 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 章或單元作業(yè)及綜合練習(xí) 計(jì)算圓面積;計(jì)算輸入5個(gè)成績(jī)的最高、最低、平均分和及格率;輸入三個(gè)數(shù)進(jìn)行排序; 備注 所需教學(xué)器材設(shè)備等 說(shuō)明 此表格任課教師可按教學(xué)內(nèi)容的章或單元填寫(xiě),每個(gè)章或單元填寫(xiě)一頁(yè) 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第三章 運(yùn)算符、表達(dá)式和語(yǔ)句 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 2 2 章(單元) 教學(xué)目的 了解:運(yùn)算符的類型、優(yōu)先級(jí),運(yùn)算符的分類。 掌握:條件語(yǔ)句和循環(huán)語(yǔ)句。 章(單元) 主要內(nèi)容 運(yùn)算符與表達(dá)式的類型,條件語(yǔ)句,switch語(yǔ)句,循環(huán)語(yǔ)句 重、難點(diǎn) 算術(shù)、賦值、自增/減運(yùn)算符及它們構(gòu)成的表達(dá)式,位運(yùn)算 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) 1.賦值運(yùn)算; 2.運(yùn)算符與表達(dá)式的基本應(yīng)用。 教學(xué)方法 采用提問(wèn)式,引導(dǎo)式,展開(kāi)學(xué)習(xí),通過(guò)實(shí)例使學(xué)生了解JAVA語(yǔ)言的組成框架,編寫(xiě)、運(yùn)行JAVA程序的步驟。掌握基本數(shù)據(jù)類型、輸入輸出語(yǔ)句的正確使用。教學(xué)中結(jié)合多個(gè)小示例,通過(guò)實(shí)例操作,體會(huì)語(yǔ)法點(diǎn)。 教學(xué)組織方式及要求 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 章或單元作業(yè)及綜合練習(xí) 輸入兩個(gè)數(shù)輸出四則運(yùn)算的結(jié)果;基本位運(yùn)算;用異或?qū)崿F(xiàn)加密解密等 備注 所需教學(xué)器材設(shè)備等 說(shuō)明 此表格任課教師可按教學(xué)內(nèi)容的章或單元填寫(xiě),每個(gè)章或單元填寫(xiě)一頁(yè) 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第四章 類與對(duì)象 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 4 4 章(單元) 教學(xué)目的 了解:類的概念、類的聲明、成員變量、方法、構(gòu)造方法與對(duì)象的創(chuàng)建、類的基本結(jié)構(gòu)、對(duì)象的組合、實(shí)例成員與類成員、方法重載、this關(guān)鍵字、import語(yǔ)句、訪問(wèn)權(quán)限、基本類型封裝、對(duì)象數(shù)組 掌握:如何聲明類、類成員、類方法,如何對(duì)類進(jìn)行實(shí)例化及使用類。 章(單元) 主要內(nèi)容 類的概念、類的聲明、成員變量、方法、構(gòu)造方法與對(duì)象的創(chuàng)建、類的基本結(jié)構(gòu)、對(duì)象的組合、實(shí)例成員與類成員、方法重載、this關(guān)鍵字、import語(yǔ)句、訪問(wèn)權(quán)限、基本類型封裝、對(duì)象數(shù)組 重、難點(diǎn) 1、類的聲明和結(jié)構(gòu)。 2、類的實(shí)例化、實(shí)例成員的值 3、類的訪問(wèn)權(quán)限 4、方法的重載 5、對(duì)象數(shù)組 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) 1. 如何聲明類 2. 類成員和類方法的定義 3. 如何對(duì)類進(jìn)行實(shí)例化及使用類 教學(xué)方法 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)組織方式及要求 通過(guò)對(duì)提出類的定義和概念,分析解決該問(wèn)題的過(guò)程(算法),給出類的UML圖,根據(jù)UML圖寫(xiě)出類的定義,并對(duì)類進(jìn)行實(shí)例化,這樣一個(gè)完整的程序設(shè)計(jì)過(guò)程,使學(xué)生對(duì)程序設(shè)計(jì)的過(guò)程有更實(shí)際的認(rèn)識(shí) 章或單元作業(yè)及綜合練習(xí) Student類的內(nèi)部定義、外部定義及引用、類的實(shí)例化及成員賦值、類的輸出方法定義、重載和傳值的練習(xí)等。 備注 所需教學(xué)器材設(shè)備等 說(shuō)明 此表格任課教師可按教學(xué)內(nèi)容的章或單元填寫(xiě),每個(gè)章或單元填寫(xiě)一頁(yè) 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第五章 子類與繼承 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 2 2 章(單元) 教學(xué)目的 了解:子類與父類的關(guān)系,子類的繼承性,子類與對(duì)象的關(guān)系,成員變量的隱藏和方法重寫(xiě),super和final關(guān)鍵字對(duì)象的上轉(zhuǎn)型對(duì)象、抽象類與抽象方法、面向?qū)ο蟮木幊谭椒ā? 掌握:繼承與多態(tài) 章(單元) 主要內(nèi)容 子類與父類的關(guān)系,子類的繼承性,子類與對(duì)象的關(guān)系,成員變量的隱藏和方法重寫(xiě),super和final關(guān)鍵字對(duì)象的上轉(zhuǎn)型對(duì)象、繼承與多態(tài)、抽象類與抽象方法、面向?qū)ο蟮木幊谭椒? 重、難點(diǎn) 1、子類與父類 2、繼承與多態(tài) 3、用final聲明常量 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) 1. 學(xué)會(huì)用繼承的方法繼承和改寫(xiě)父類的成員和方法 2. 學(xué)會(huì)使用上傳的方法定義和使用父子類,包括抽象類 3. 掌握面向?qū)ο蟮木幊趟悸? 教學(xué)方法 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)組織方式及要求 1.通過(guò)“大學(xué)生與學(xué)生類”問(wèn)題的提出,分析,程序的產(chǎn)生、測(cè)試,引入繼承的概念 2.通過(guò)相關(guān)程序的設(shè)計(jì),進(jìn)一步提高學(xué)生對(duì)繼承的了解和面向?qū)ο蟪绦蛟O(shè)計(jì)的理解,之后,用實(shí)例的方法學(xué)習(xí)繼承和多態(tài)、面向?qū)ο蟪绦蛟O(shè)計(jì)的方法 章或單元作業(yè)及綜合練習(xí) 書(shū)上例題,以及面向?qū)ο蟪绦蛟O(shè)計(jì)初步。 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第六章 接口與實(shí)現(xiàn) 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 2 2 章(單元) 教學(xué)目的 了解:接口的基本概念,如何實(shí)現(xiàn)接口,接口回調(diào),接口與多態(tài),接口參數(shù),面向接口編程。 章(單元) 主要內(nèi)容 接口的基本概念,如何實(shí)現(xiàn)接口,接口回調(diào),接口與多態(tài),接口參數(shù),面向接口編程 重、難點(diǎn) 1、接口含義的理解 2、接口的實(shí)現(xiàn) 3、面向接口的編程 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) 接口的基本概念,如何實(shí)現(xiàn)接口,接口回調(diào),接口與多態(tài),接口參數(shù),面向接口編程 教學(xué)方法 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)組織方式及要求 1.通過(guò)“China和Japan”例子的的提出、分析、程序的產(chǎn)生,引入接口的使用 2.進(jìn)一步剖析典型例子,鞏固所學(xué)知識(shí)。在此基礎(chǔ)上介紹接口的回調(diào) 章或單元作業(yè)及綜合練習(xí) 書(shū)上例題。 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第七章 內(nèi)部類與異常類 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 2 2 章(單元) 教學(xué)目的 了解:什么是內(nèi)部類,匿名類、異常類 掌握:內(nèi)部類的聲明和使用 章(單元) 主要內(nèi)容 1、 內(nèi)部類 2、 匿名類 3、 異常類 4、 斷言 重、難點(diǎn) 內(nèi)部類的聲明和使用 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) 1. 內(nèi)部類的聲明和使用 教學(xué)方法 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)組織方式及要求 1.通過(guò)“內(nèi)部類的定義”提出、分析、程序的產(chǎn)生,引入內(nèi)部類的定義方法和作用 章或單元作業(yè)及綜合練習(xí) 書(shū)上例題 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第八章 常用實(shí)用類 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 4 4 章(單元) 教學(xué)目的 了解:常用的實(shí)用類有哪些,BigInteger類,StringBuffer類,Pattern與Match類,Class類的作用。 掌握:String類、Date類、Calendar類、Math類、Scanner類的內(nèi)容與使用方法。 章(單元) 主要內(nèi)容 常用的實(shí)用類有哪些,String類、Date類、Calendar類、Math類、Scanner類BigInteger類,StringBuffer類,Pattern與Match類,Class類的作用與使用方法 重、難點(diǎn) 1.字符串類 2.正則表達(dá)式類 3.模式匹配類 4.數(shù)學(xué)類 5.用Scanner類解析字符串 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) String類、Date類、Calendar類、Math類、Scanner類的內(nèi)容與使用方法 教學(xué)方法 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)組織方式及要求 對(duì)各種不同的類和不同的用法進(jìn)行綜述,并舉例說(shuō)明,然后讓學(xué)生進(jìn)行相應(yīng)的練習(xí)。 章或單元作業(yè)及綜合練習(xí) 書(shū)上例題。得到當(dāng)前日期時(shí)間、繪制隨機(jī)形狀、sin函數(shù)圖像等 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第九章 組件及事件處理 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 2 2 章(單元) 教學(xué)目的 1、 掌握:Java Swing、窗口、JFrame、菜單、對(duì)話框、樹(shù)、表格等常用組件及布局。 2、 了解:ActionEvent、 ItemEvent、DocumentEvent、MouseEvent、焦點(diǎn)、鍵盤、窗口等事件的處理。 章(單元) 主要內(nèi)容 3、 介紹了組件的有關(guān)知識(shí),把對(duì)事件處理的講解分散到具體的組件,只要真正理解掌握了一種組件事件的處理過(guò)程,就會(huì)掌握其他組件的事件處理。輸入、輸出流是Java語(yǔ)言中的經(jīng)典內(nèi)容,盡管Java提供了二十多種流,但它們的用法、原理卻很類似 重、難點(diǎn) 組件與布局,事件的處理 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) Java Swing、窗口、JFrame、菜單、對(duì)話框、樹(shù)、表格等常用組件及布局 ActionEvent、 ItemEvent、DocumentEvent、MouseEvent、焦點(diǎn)、鍵盤、窗口等事件的處理。 教學(xué)方法 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)組織方式及要求 1. 演示不同組件,說(shuō)明其用途和用法 2. 演示不同事件,介紹其使用環(huán)境 章或單元作業(yè)及綜合練習(xí) 書(shū)上例題。 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第十章 輸入輸出流 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 2 2 章(單元) 教學(xué)目的 了解:利用輸入、輸出流對(duì)文件進(jìn)行操作的原理。 掌握:利用輸入流對(duì)順序文件讀取和寫(xiě)入的方法。 章(單元) 主要內(nèi)容 輸入、輸出流的原理,利用輸入、輸出流對(duì)文件進(jìn)行打開(kāi)、創(chuàng)建、刪除、列目錄、執(zhí)行可執(zhí)行文件等操作。 重、難點(diǎn) 輸入、輸出流的原理,利用輸入輸出流對(duì)順序文件進(jìn)行讀寫(xiě)操作,利用對(duì)象流克隆對(duì)象的原理 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) 通過(guò)文件這章的學(xué)習(xí),使同學(xué)了解把數(shù)據(jù)保存到磁盤并打開(kāi)讀取里面內(nèi)容的基本方法和途徑。 教學(xué)方法 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)組織方式及要求 通過(guò)介紹保存若干個(gè)字符到磁盤中,把若干個(gè)字符串保存到文本文件的例子,展開(kāi)文件的概念、定義及使用規(guī)則,及相關(guān)函數(shù)。 章或單元作業(yè)及綜合練習(xí) 第十章的例題,創(chuàng)建文件并寫(xiě)入,然后讀出并顯示出來(lái)。 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第十一章 JDBC數(shù)據(jù)庫(kù)操作 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 4 4 章(單元) 教學(xué)目的 了解:用JDBC進(jìn)行數(shù)據(jù)庫(kù)操作的原理。 掌握:用JDBC進(jìn)行數(shù)據(jù)庫(kù)連接、插入、查詢、修改、刪除數(shù)據(jù)的方法 章(單元) 主要內(nèi)容 1.用JDBC進(jìn)行數(shù)據(jù)庫(kù)連接的方法 2.數(shù)據(jù)庫(kù)的連接和關(guān)閉 3.數(shù)據(jù)庫(kù)的插入、查詢、修改、刪除 重、難點(diǎn) JDBC數(shù)據(jù)庫(kù)連接的方法、數(shù)據(jù)庫(kù)的基本操作。 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) 通過(guò)文件這章的學(xué)習(xí),使同學(xué)了解把用JDBC對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作方法和途徑。 教學(xué)方法 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)組織方式及要求 通過(guò)介紹JDBC的使用,引入數(shù)據(jù)庫(kù)的連接、關(guān)閉和操作的基本方法,然后通過(guò)對(duì)數(shù)據(jù)庫(kù)的一些基本操作,掌握基本的數(shù)據(jù)庫(kù)管理系統(tǒng)的編寫(xiě)方法。 章或單元作業(yè)及綜合練習(xí) 書(shū)上例題及學(xué)生成績(jī)數(shù)據(jù)庫(kù)的建立、插入、修改、刪除和查詢。 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第十二章 Java多線程機(jī)制 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 2 2 章(單元) 教學(xué)目的 了解:多線程處理的原理以及Java中如何使用多線程機(jī)制進(jìn)行實(shí)際問(wèn)題的處理。 章(單元) 主要內(nèi)容 進(jìn)程與線程,操作系統(tǒng)與進(jìn)程,進(jìn)程與線程,Java中的線程,Java的多線程機(jī)制,主線程(main線程),線程的狀態(tài)與生命周期,線程調(diào)度與優(yōu)先級(jí),Thread類與線程的創(chuàng)建,使用Thread的子類,使用Thread類,目標(biāo)對(duì)象與線程的關(guān)系,關(guān)于run方法啟動(dòng)的次數(shù),線程的常用方法,線程同步,協(xié)調(diào)同步的線程,線程聯(lián)合,GUI線程,計(jì)時(shí)器線程,守護(hù)線程,應(yīng)用舉例 重、難點(diǎn) 多線程的概念,線程的生命周期,線程的優(yōu)先級(jí)和調(diào)度,如何使用多線程處理實(shí)際問(wèn)題 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) Java中用多線程處理實(shí)際問(wèn)題的一般方法 教學(xué)方法 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)組織方式及要求 通過(guò)介紹多線程實(shí)際問(wèn)題的處理,引入多線程的概念,介紹Java多線程處理的機(jī)制和方法。 章或單元作業(yè)及綜合練習(xí) 書(shū)上例題 津橋?qū)W院理論教學(xué)課程教案 (章或單元) 章或單元名稱 第十三章 Java網(wǎng)絡(luò)編程 理論學(xué)時(shí) 實(shí)驗(yàn)、上機(jī) 2 2 章(單元) 教學(xué)目的 了解:URL類、套接字的含義和工作原理。 掌握:網(wǎng)絡(luò)編程的方法。 章(單元) 主要內(nèi)容 URL類,URL的構(gòu)造方法,讀取URL中的資源,InetAddress類,地址的表示,獲取地址,套接字,套接字概述,客戶端套接字,ServerSocket對(duì)象與服務(wù)器端套接字,使用多線程技術(shù),UDP數(shù)據(jù)報(bào),發(fā)送數(shù)據(jù)包,接收數(shù)據(jù)包,廣播數(shù)據(jù)報(bào),Java遠(yuǎn)程調(diào)用(RMI),遠(yuǎn)程對(duì)象及其代理,RMI的設(shè)計(jì)細(xì)節(jié) 重、難點(diǎn) 套接字概述,客戶端套接字,ServerSocket對(duì)象與服務(wù)器端套接字 學(xué)生應(yīng)該掌握的知識(shí)點(diǎn) 通過(guò)文件這章的學(xué)習(xí),使同學(xué)網(wǎng)絡(luò)編程的基本方法和途徑。 教學(xué)方法 主要運(yùn)用講授法。(1.舉例引導(dǎo)2.提問(wèn)3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)組織方式及要求 通過(guò)介紹網(wǎng)頁(yè)編程的基本方法,使學(xué)生了解套接字的使用原理和網(wǎng)絡(luò)編程的一般過(guò)程,通過(guò)練習(xí)掌握網(wǎng)絡(luò)編程的方法。 章或單元作業(yè)及綜合練習(xí) 學(xué)習(xí)用上一章掌握的數(shù)據(jù)庫(kù)制作學(xué)生選課等網(wǎng)站。- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 程序設(shè)計(jì)語(yǔ)言 JAVA 教案
鏈接地址:http://m.appdesigncorp.com/p-9573104.html