




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《Java程序設(shè)計(jì)項(xiàng)目式教程》《Java程序設(shè)計(jì)項(xiàng)目式教程》單元教學(xué)設(shè)計(jì)單元八Java文件處理課程名稱:《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》適用專業(yè):授課年級(jí):授課學(xué)期:授課教師:《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》課程教學(xué)單元設(shè)計(jì)第1頁(yè)共12頁(yè)《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》課程教學(xué)單元設(shè)計(jì)單元8Java文件處理授課教師:Java課程組授課班級(jí):學(xué)時(shí):8學(xué)時(shí)教學(xué)條件實(shí)訓(xùn)室、JDK8.0及以上、Eclips4.4及以上、投影設(shè)備、廣播軟件、互聯(lián)網(wǎng)絡(luò)教學(xué)素材教材、課件、實(shí)訓(xùn)項(xiàng)目單、微課視頻、教學(xué)網(wǎng)站等教學(xué)目標(biāo)設(shè)計(jì)知識(shí)目標(biāo):(1)理解文件讀寫操作類java.io結(jié)構(gòu)(2)熟悉文件和目錄管理的常用方法(3)掌握常用輸入/輸出字節(jié)流的使用方法(4)掌握常用輸入/輸出字符流的使用方法能力目標(biāo):(1)能夠創(chuàng)建和管理文件、目錄(2)能夠通過(guò)字節(jié)流實(shí)現(xiàn)文件的讀寫操作(3)能夠通過(guò)字符流實(shí)現(xiàn)文件的讀寫操作素質(zhì)目標(biāo)(1)培養(yǎng)良好的懂規(guī)矩、守紀(jì)律、守法意識(shí)(2)培養(yǎng)做事嚴(yán)謹(jǐn)負(fù)責(zé)、精益求精的工匠精神任務(wù)描述在前面幾個(gè)單元的程序設(shè)計(jì)中,程序中的數(shù)據(jù)輸入輸出僅限于標(biāo)準(zhǔn)輸入輸出設(shè)備:鍵盤和顯示器,程序每次運(yùn)行時(shí)都需要重新進(jìn)行數(shù)據(jù)輸入,能否將這些數(shù)據(jù)進(jìn)行保存呢?本單元就利用java中提供的文件操作功能來(lái)實(shí)現(xiàn)這一要求,將學(xué)生信息管理系統(tǒng)中的學(xué)生基本信息保存在文件中,以實(shí)現(xiàn)數(shù)據(jù)的持久性。教學(xué)內(nèi)容(1)文件讀寫操作類java.io結(jié)構(gòu)(2)文件和目錄管理的常用方法(3)常用輸入/輸出字節(jié)流的使用方法(4)常用輸入/輸出字符流的使用方法重點(diǎn):(1)文件和目錄管理的常用方法(2)常用輸入/輸出字節(jié)流的使用方法(3)常用輸入/輸出字符流的使用方法難點(diǎn):Java中文件讀寫的基本方法Java中的流的概念和使用方法任務(wù)分析與實(shí)現(xiàn)(1)任務(wù)分析;(2)任務(wù)代碼。
教學(xué)過(guò)程設(shè)計(jì)8.1使用文件存儲(chǔ)學(xué)生信息(學(xué)時(shí)數(shù):4)主要步驟教學(xué)內(nèi)容教學(xué)方法教學(xué)手段師生活動(dòng)問(wèn)題引入將學(xué)生信息管理系統(tǒng)中的學(xué)生基本信息保存在文件中,以實(shí)現(xiàn)數(shù)據(jù)的持久性。本任務(wù)首先實(shí)現(xiàn)對(duì)學(xué)生信息管理系統(tǒng)中的文件及文件夾的管理。教師講授引導(dǎo)文法多媒體教師:講解演示學(xué)生:觀察思考知識(shí)講解知識(shí)點(diǎn)1:JavaIO流的體系結(jié)構(gòu);知識(shí)點(diǎn)2:File類常用方法;知識(shí)點(diǎn)3:File類的目錄操作;啟發(fā)式講解討論歸納多媒體課件演示思考交流互動(dòng)分組討論記錄筆記示范操作操作1:File類常用文件操作方法使用示例。操作2:File類遍歷目錄常用方法使用示例。問(wèn)題引導(dǎo)操作演示分析歸納多媒體系統(tǒng)演示觀摩思考?xì)w納總結(jié)實(shí)戰(zhàn)訓(xùn)練課堂實(shí)踐:將學(xué)生信息保存到C:\stu目錄下,完成以下操作:1)列出C:\stu目錄下的全部文件,包括目錄。2)顯示C:\stu目錄下所有文件的如下信息:絕對(duì)路徑、文件是否可讀可寫、文件長(zhǎng)度、最后修改日期。3)刪除C:\stu中的所有文件夾。動(dòng)手實(shí)踐做中學(xué)多媒體真實(shí)系統(tǒng)環(huán)境網(wǎng)絡(luò)資源實(shí)踐操作查閱資料巡視指導(dǎo)評(píng)估討論(1)評(píng)估討論實(shí)訓(xùn)任務(wù)的實(shí)施過(guò)程;(2)給出參考的解決方案;(3)展示討論學(xué)生的解決方案;(4)考核學(xué)生結(jié)果。教師啟發(fā)討論歸納分?jǐn)?shù)激勵(lì)實(shí)訓(xùn)項(xiàng)目單思考結(jié)果演示課堂總結(jié)(1)JavaIO流的體系結(jié)構(gòu)(2)File類常用文件操作方法及使用場(chǎng)景;(3)File類常用目錄操作方法及使用場(chǎng)景;教師講解多媒體課件演示整理筆記引導(dǎo)創(chuàng)新同步訓(xùn)練請(qǐng)編程列出自己電腦中D盤根目錄下的所有文件包括文件夾。教師講授多媒體布置訓(xùn)練任務(wù)提出要求
教學(xué)過(guò)程設(shè)計(jì)8.2學(xué)生信息的輸入輸出(學(xué)時(shí)數(shù):4)主要步驟教學(xué)內(nèi)容教學(xué)方法教學(xué)手段師生活動(dòng)問(wèn)題引入將學(xué)生信息管理系統(tǒng)中的學(xué)生對(duì)象信息存入文件中,以實(shí)現(xiàn)數(shù)據(jù)的持久性??赏ㄟ^(guò)Java.io中提供的相關(guān)類及方法完成。教師講授引導(dǎo)文法多媒體教師:講解演示學(xué)生:觀察思考知識(shí)講解知識(shí)點(diǎn)1:Java數(shù)據(jù)流的概念;知識(shí)點(diǎn)2:Java字節(jié)流操作,字節(jié)輸入流和字節(jié)輸出流的含義;知識(shí)點(diǎn)3:Java字符流操作,字符輸入流和字符輸出流的含義;啟發(fā)講解討論歸納多媒體課件演示思考交流互動(dòng)分組討論記錄筆記示范操作操作1:以字節(jié)為單位讀取文件內(nèi)容;操作2:將程序中的數(shù)據(jù)輸出到文件中;操作3:以字符為單位讀取文件內(nèi)容;操作4:將程序中的數(shù)據(jù)輸出到文件中。問(wèn)題引導(dǎo)操作演示分析歸納多媒體系統(tǒng)演示觀摩思考?xì)w納總結(jié)實(shí)戰(zhàn)訓(xùn)練將從鍵盤輸入學(xué)生信息包括:學(xué)號(hào)、姓名、性別、年齡存入文件D:\stu\student.txt文件中,當(dāng)需要這些數(shù)據(jù)時(shí)直接從文件中讀入,解決數(shù)據(jù)重復(fù)輸入問(wèn)題。動(dòng)手實(shí)踐做中學(xué)多媒體真實(shí)系統(tǒng)環(huán)境網(wǎng)絡(luò)資源實(shí)踐操作查閱資料巡視指導(dǎo)評(píng)估討論(1)評(píng)估討論實(shí)訓(xùn)任務(wù)的實(shí)施過(guò)程;(2)給出參考的解決方案;(3)展示討論學(xué)生的解決方案;(4)考核學(xué)生結(jié)果。教師啟發(fā)討論歸納分?jǐn)?shù)激勵(lì)實(shí)訓(xùn)項(xiàng)目思考結(jié)果演示課堂總結(jié)(1)一個(gè)可以讀取字節(jié)序列的對(duì)象被稱為輸入流(inputstream),一個(gè)可以寫入字節(jié)序列的對(duì)象被稱為輸出流(outputstream)。(2)如果以字節(jié)為單位,則稱為
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 加油站收費(fèi)合同范本
- 凈化燈采購(gòu)合同范本
- app推廣合作合同范本
- 品牌冠名協(xié)議合同范本
- 南京購(gòu)房合同范本
- 單日培訓(xùn)勞務(wù)合同范本
- 合同范例定稿流程
- 醫(yī)院咨詢管理合同范本
- 合作代簽合同范本
- 和醫(yī)生簽訂醫(yī)療合同范例
- DB32-T 2197-2022 水文自動(dòng)測(cè)報(bào)系統(tǒng)數(shù)據(jù)傳輸規(guī)約
- 油田勘測(cè)設(shè)計(jì)行業(yè)發(fā)展概況及未來(lái)三年行業(yè)發(fā)展趨勢(shì)預(yù)測(cè)
- 機(jī)床設(shè)備質(zhì)量保證協(xié)議(2024版)3篇
- 致病菌引起的食品安全事件
- 色卡-CBCC中國(guó)建筑標(biāo)準(zhǔn)色卡(千色卡1026色)
- 浙江省溫州市(2024年-2025年小學(xué)五年級(jí)語(yǔ)文)人教版期中考試(下學(xué)期)試卷及答案
- 企業(yè)員工背景審查制度
- 數(shù)據(jù)要素白皮書(2024年)-中國(guó)通信標(biāo)準(zhǔn)化協(xié)會(huì)
- 鋼管樁工程施工方案
- 泵站工程設(shè)計(jì)(共138張課件)
- 冰淇淋店選址與競(jìng)爭(zhēng)環(huán)境分析
評(píng)論
0/150
提交評(píng)論