付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實用文檔«JAVA程序設(shè)計?課程標(biāo)準(zhǔn)一、課程性質(zhì)?JAVA程序設(shè)計?是計算機(jī)類專業(yè)的核心課程,是計算機(jī)類專 業(yè)的一門重要的專業(yè)根底課程,旨在培養(yǎng)學(xué)生程序設(shè)計技術(shù)和 OO股 計思想,涉及計算機(jī)體系結(jié)構(gòu)、面向?qū)ο缶幊?、多線程處理、網(wǎng)絡(luò)通 信以及程序設(shè)計等內(nèi)容,通過本課程的學(xué)習(xí),學(xué)生能夠了解Java語 言特征、常見的Java類庫以及面向?qū)ο蟪绦蛟O(shè)計思想,掌握計算機(jī) 程序的結(jié)構(gòu);掌握程序的開發(fā)過程;掌握常用數(shù)據(jù)結(jié)構(gòu)及Java編程語言的語法;學(xué)會利用Java語言編寫面向網(wǎng)絡(luò)應(yīng)用的簡單程序. 為 以后學(xué)習(xí)更高級的計算機(jī)相關(guān)課程,從軟件開發(fā)相關(guān)工作奠定堅實的 根底.二、課程設(shè)計思路1、內(nèi)容選擇課程
2、中所涵蓋的教學(xué)內(nèi)容是依據(jù)對行業(yè)及相關(guān)企業(yè)的調(diào)研、根據(jù)行業(yè)專家對IT制造專業(yè)所涵蓋的崗位群進(jìn)行的任務(wù)和職業(yè)水平分 析,同時遵循高等職業(yè)學(xué)校學(xué)生的認(rèn)知規(guī)律, 緊密結(jié)合職業(yè)資格證書 中相關(guān)考核要求.2、教學(xué)法設(shè)計根據(jù)本課程的教學(xué)目標(biāo)要求和課程特點以及有關(guān)學(xué)情, 選擇適合 于本課程的最優(yōu)化教學(xué)法.綜合考慮教學(xué)效果和教學(xué)可操作性等因 素,本課程選用講授法、實驗教學(xué)法及案例驅(qū)動法.文案大全實用文檔實驗教學(xué)法:是指學(xué)生在教師的指導(dǎo)下,上機(jī)編寫程序.案例驅(qū)動法:是指由老師提出或設(shè)置某些問題, 通過帶著學(xué)生解 決實際的案例教授知識點和類庫的用法.3、內(nèi)容編排設(shè)計教學(xué)內(nèi)容是根據(jù)Java程序員的根本要求,結(jié)合職業(yè)技
3、能證書考 證,培養(yǎng)學(xué)生的實踐動手水平,使學(xué)生在職業(yè)實踐活動的根底上掌握 知識,增強(qiáng)課程內(nèi)容與職業(yè)崗位水平要求的相關(guān)性.三、課程目標(biāo)通過本課程的學(xué)習(xí),使學(xué)生具備 Java程序設(shè)計語言相關(guān)知識、 能夠編寫、調(diào)試Java程序,遵守良好的代碼編寫標(biāo)準(zhǔn).能夠使用Java 語言解決實際問題,能勝任Java程序開發(fā)、軟件測試等工作任務(wù).1、知識目標(biāo)(1)掌握J(rèn)AVA語言的根本語法;(2)掌握數(shù)組的使用;(3)掌握面向?qū)ο蟪绦蛟O(shè)計的根本方法;(4)學(xué)會處理程序運行中的異常;(5)學(xué)會使用Java常用的類,包括(String類,Java包裝類, Math類,Java集合框架);(6)學(xué)會使用Java IO流讀寫
4、文件;(7)會使用swing開發(fā)簡單的圖形界面;(8) 了解多線程編程;(9) 了解基于JDBC勺數(shù)據(jù)庫編程方法.文案大全實用文檔2、技能目標(biāo)(1)能熟練使用常用集成開發(fā)環(huán)境(Eclipse)編寫、調(diào)試、運行Java程序;(2)能夠閱讀J2SE的API幫助文檔,查找類的使用方法,能夠 使用常用的Java類開發(fā)應(yīng)用程序.3、素質(zhì)養(yǎng)成目標(biāo)(1)通過課程的學(xué)習(xí),培養(yǎng)學(xué)生獨立分析解決問題的水平,養(yǎng) 成良好的編程習(xí)慣;(2)通過分組完成任務(wù),培養(yǎng)學(xué)生團(tuán)隊協(xié)作精神.四、課程內(nèi)容和要求根據(jù)本課程的教學(xué)進(jìn)程,將課程分解成十四個教學(xué)工程,共 48 個學(xué)時.文案大全實用文檔工程一 Java語言概述及開發(fā)環(huán)境搭建笏
5、巧學(xué)時4學(xué)時學(xué)習(xí)目標(biāo)了解Java語百的開展歷史;掌握環(huán)境變量的設(shè)置、使用及Java程序的運行方式;熟悉Java程序的結(jié)構(gòu);會編寫一個簡單的 Java程序;用eclipse創(chuàng)立、編譯和運行 Java程序.學(xué)習(xí)任務(wù)Java技術(shù)的開展歷史和 Java語百的特點;Java程序結(jié)構(gòu);Java程序的運行機(jī)制;Java SDK 介紹;Eclipse 環(huán)境卜創(chuàng)立、運行 Java程序.知識內(nèi)容與要求 必備的知識了解Java語言的開展歷史與特點.技能內(nèi)谷與要求 應(yīng)具備的技能Java運行環(huán)境的安裝;Java程序開發(fā)過程.工程二 Java 語言根底笏巧學(xué)時2學(xué)時學(xué)習(xí)目標(biāo)理解數(shù)值型數(shù)據(jù)、字符型數(shù)據(jù)的表示方法; 正確定義
6、變量與變量賦值;編寫Java程序完成數(shù)據(jù)的簡單計算; 理解Java語言中數(shù)據(jù)類型的分類; 熟練應(yīng)用表達(dá)式中數(shù)據(jù)類型的轉(zhuǎn)換.學(xué)習(xí)任務(wù)Java標(biāo)識符和關(guān)鍵字; 根本數(shù)據(jù)類型; 數(shù)據(jù)運算; 從限制臺獲得輸入.知識內(nèi)容與要求 必備的知識Java語已根本jL系; 數(shù)據(jù)類型.技能內(nèi)谷與要求 應(yīng)具備的技能運算符的計算.工程三Java語言的程序結(jié)構(gòu)及數(shù)組笏巧學(xué)時4學(xué)時學(xué)習(xí)目標(biāo)表達(dá)程序中條件轉(zhuǎn)移的流程.使用if else 結(jié)構(gòu)實現(xiàn)條件限制.使用switch語句實現(xiàn)條件限制.理解邏輯運算在條件轉(zhuǎn)移中的作用.表達(dá)循環(huán)語句的限制流程.文案大全實用文檔使用while、for、do while 語句來限制語句的重復(fù).表達(dá)
7、循環(huán)條件的作用.理解三種循環(huán)結(jié)構(gòu)的相同點和/、同點.使用break與continue語句限制程序跳轉(zhuǎn).學(xué)習(xí)任務(wù)關(guān)系運算和邏輯運算; If語句;If else 語句; switch case 語句; while語句; for 語句; do while 語句; 多重循環(huán); 循環(huán)跳轉(zhuǎn)語句.知識內(nèi)容與要求 必備的知識Java程序的構(gòu)成局部; 理解順序結(jié)構(gòu)的執(zhí)行順序; 理解選擇結(jié)構(gòu)的執(zhí)行順序; 理解循環(huán)結(jié)構(gòu)的執(zhí)行順序; 理解跳轉(zhuǎn)語句的執(zhí)行順序.技能內(nèi)谷與要求 應(yīng)具備的技能掌握順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)及跳轉(zhuǎn)語句的使用工程四面向?qū)ο蟮母拍钆c類的定義笏巧學(xué)時4學(xué)時學(xué)習(xí)目標(biāo)理解對象和類,并用類來建立對象模型
8、學(xué)會如何定義類和創(chuàng)立類的對象表達(dá)構(gòu)造方法的特征及作用正確使用this關(guān)鍵字表達(dá)實例變量與靜態(tài)變量,實例方法與靜態(tài)方法的區(qū)別 正確使用類成員變量和方法的訪問權(quán)限學(xué)習(xí)任務(wù)7E義類和創(chuàng)立類的對象;包的使用;區(qū)分引用變量和根本數(shù)據(jù)類型變量;使用Java類庫中的類;實例變量和靜態(tài)變量、實例方法和靜態(tài)方法的區(qū)別; 類和成員的不向訪問級別,理解訪問權(quán)限限制符的含義; 成員方法;static 與final 變量的使用;理解成員方法的修飾.知識內(nèi)容與要求 必備的知識面向?qū)ο蟮母靖拍睿?類的描述.技能內(nèi)谷與要求 應(yīng)具備的技能類的定義;成員變量的聲明;成員方法的定義;文案大全實用文檔使用構(gòu)造方法構(gòu)造對象;編寫帶有
9、對象參數(shù)的方法.工程五 對象的創(chuàng)立與類的繼承和多態(tài)笏巧學(xué)時2學(xué)時學(xué)習(xí)目標(biāo)利用繼承性由父類創(chuàng)立子類;使用關(guān)鍵字調(diào)用父類的構(gòu)造方法和方法;在子類中覆蓋父類方法;區(qū)分覆蓋和重載的區(qū)別;理解多態(tài)性和動態(tài)綁定;final 修飾符;熟悉Object類的幾個常用方法.學(xué)習(xí)任務(wù)子類中覆蓋的方法; 重載的形式; 抽象類的繼承.知識內(nèi)容與要求 必備的知識了解多態(tài)和繼承的概念技能內(nèi)谷與要求 應(yīng)具備的技能會創(chuàng)立類和使用類對象; 會使用類的繼承;工程六接口、包和異常笏巧學(xué)時4學(xué)時學(xué)習(xí)目標(biāo)聲明和使用接口理解異常和異常處理區(qū)別異常的類型了解何時進(jìn)行異常處理在方法中拋出異常用try-catch塊捕獲和處理異常解釋異常的傳播方
10、式在try-catch 中使用finally 子句 了解自定義異常的方法.學(xué)習(xí)任務(wù)聲明接口;實現(xiàn)接口;使用接口; 異常和異常處理; 異常類型; 方法拋出異常; 用try-catch 塊捕獲和處理異常;在try-catch 中使用finally 子句; 自定義異常.文案大全實用文檔知識內(nèi)容與要求 必備的知識理解接口的聲明形式; 理解異常的類型; 掌握異常的定義方法.技能內(nèi)谷與要求 應(yīng)具備的技能會聲明、實現(xiàn)和使用接口; 會進(jìn)行異常的處理; 會自定義異常.工程七多線程程序設(shè)計笏巧學(xué)時4學(xué)時學(xué)習(xí)目標(biāo)編寫Java多線程程序; 理解線程的狀態(tài); 會多線程程序的設(shè)計.學(xué)習(xí)任務(wù)使用Thread類創(chuàng)立線程;使用
11、Runnable接口創(chuàng)立線程; 線程的啟動、暫停和停止方法; 線程的執(zhí)行方式;線程的優(yōu)先級;synchronized 對象鎖.知識內(nèi)容與要求 必備的知識多線程概念; 線程的狀態(tài).技能內(nèi)谷與要求 應(yīng)具備的技能多線程的創(chuàng)立;多線程狀態(tài)轉(zhuǎn)換;多線程的優(yōu)先級調(diào)度.工程八常用集合接口笏巧學(xué)時2學(xué)時學(xué)習(xí)目標(biāo)使用Java集合類的處理多個對象;Collection 接口及其實現(xiàn)類ArrayList 類、LinkedList 類、Vector 類; 會使用String 和StringBuffer類進(jìn)行字符串處理.學(xué)習(xí)任務(wù)ArrayList 類;LinkedList 類;Vector 類;使用String類處理字
12、符串;使用StringBuffer類處理字符串;"="與"equals 區(qū)另1J.知識內(nèi)容與要求 必備的知識集合概念;字符串根底知識.技能內(nèi)谷與要求 應(yīng)具備的技能會使用String 和StringBuffer 處理字符串.工程九Java輸入輸出流和文件的讀寫笏巧學(xué)時4學(xué)時文案大全實用文檔學(xué)習(xí)目標(biāo)理解文本I/O和二進(jìn)制I/O的區(qū)別;了解Java如何進(jìn)行輸入輸出操作;會使用File類查看文件屬性;會使用PrintWriter與文本文件;會使用BufferedReader 讀文本文件;會使用 DataInputStream 和 DataOtputStream 讀寫二進(jìn)制
13、文件.學(xué)習(xí)任務(wù)使用File類獲得文件屬性;PrintWriter類與文本文件;BufferedReader 類讀文本文件; DataInputStream 讀二進(jìn)制文件; DataOtputStream 寫二進(jìn)制文件.知識內(nèi)容與要求 必備的知識流的根本概念;標(biāo)準(zhǔn)輸入和輸出設(shè)備的兩個流處理類.技能內(nèi)谷與要求 應(yīng)具備的技能字節(jié)流和順序文件的讀寫; 字符流;文件類.工程十?dāng)?shù)據(jù)庫編程笏巧學(xué)時2學(xué)時學(xué)習(xí)目標(biāo)使用JDBCS行數(shù)據(jù)庫編程.學(xué)習(xí)任務(wù)JDBC的概念;使用JDBC訪問數(shù)據(jù)庫的方法.知識內(nèi)容與要求 必備的知識JDBC的工作原理.技能內(nèi)谷與要求 應(yīng)具備的技能使用JDBC®行數(shù)據(jù)庫編程的方法與
14、步驟.工程十一網(wǎng)絡(luò)編程笏巧學(xué)時4學(xué)時學(xué)習(xí)目標(biāo)網(wǎng)絡(luò)編程根本知識 ;基于TCP協(xié)議實現(xiàn)效勞器端與客戶端的通信; 基于UD的議實現(xiàn)效勞器端與客戶端的通信.學(xué)習(xí)任務(wù)網(wǎng)絡(luò)通訊的過程;C/S結(jié)構(gòu)和B/S結(jié)構(gòu);TCP與 UDP InetAddress 類;TCP網(wǎng)絡(luò)編程步驟;Socket 類.文案大全實用文檔知識內(nèi)容與要求 必備的知識客戶端與效勞端的概念C/S與B/S區(qū)別 TCP與UDP既念.技能內(nèi)谷與要求 應(yīng)具備的技能Socket效勞的編程.工程十二GUI笏巧學(xué)時4學(xué)時學(xué)習(xí)目標(biāo)描述Java GUI API的體系結(jié)構(gòu);理解布局治理的作用;使用FlowLayout、GridLayout和BorderLayou
15、t布局治理器在谷器中布局組件;使用JPanel和JScrollPanel 作為子容器;使用 JButton、JLabel、JTextField 、JTextArea、JCheckBox、JRadioButton、JComboBox JTable 創(chuàng)立用戶圖形界面;學(xué)習(xí)任務(wù)容器類 JFrame, JPanel , JScrollPane ;布局治理器 FlowLayout、GridLayout 和 BorderLayout ;輔助類 Color , Font , ImageIcon ,邊框類;根本組件 JButton、JLabel、JTextField 、JTextArea、JCheckBox、
16、 JRadioButton 、JComboBox JTable ;知識內(nèi)容與要求 必備的知識GUI概念A(yù)WT的標(biāo)注庫.技能內(nèi)谷與要求 應(yīng)具備的技能Swing組件的使用;JFrame創(chuàng)立窗體;JPanel容器的使用.工程十三常用類笏巧學(xué)時2學(xué)時學(xué)習(xí)目標(biāo)了解 java.util 包;能夠熟練運用如下類進(jìn)行Java編程.學(xué)習(xí)任務(wù)java.util 包簡介;Date 類;Calendar 類;Randoms的使用.知識內(nèi)容與要求 必備的知識常用類的包含哪些內(nèi)容.技能內(nèi)谷與要求 應(yīng)具備的技能常用類的使用方法.工程十四記事本軟件笏巧學(xué)時4學(xué)時文案大全實用文檔學(xué)習(xí)目標(biāo)了解軟件開發(fā)流程;培養(yǎng)團(tuán)隊協(xié)作水平;培養(yǎng)
17、學(xué)生的軟件文檔的撰寫水平.學(xué)習(xí)任務(wù)GUI技術(shù)在記事本軟件中的應(yīng)用.知識內(nèi)容與要求 必備的知識GUI技術(shù)相關(guān)知識.技能內(nèi)谷與要求 應(yīng)具備的技能JAVA應(yīng)用軟件開發(fā)的流程.工程十五復(fù)習(xí)笏巧學(xué)時2學(xué)時學(xué)習(xí)目標(biāo)本課程總結(jié)復(fù)習(xí).學(xué)習(xí)任務(wù)Java語百概述;Java語百根底;Java程序語句和流程限制;Java面向?qū)ο蟪绦蛟O(shè)計; Java接口、包和異常; 字符串處理;Java的輸入輸出; Java多線程設(shè)計; 創(chuàng)立用戶界面; 數(shù)據(jù)庫編程.知識內(nèi)容與要求 必備的知識掌握面向?qū)ο蟮母纠碚撝R.技能內(nèi)谷與要求 應(yīng)具備的技能學(xué)會使用面向?qū)ο笏枷脒M(jìn)行工程的設(shè)計與編程.五、實施建議1、教材選用建議陳占偉、劉旭編著 ?Java程序設(shè)計?武漢大學(xué)出版社2021年4月.2、教學(xué)方法建議文案大全實用文檔注意教學(xué)方法的靈活性,組織學(xué)生討論、問題教學(xué)、進(jìn)行解題指 導(dǎo)等,充分發(fā)揮學(xué)生的主動性,努力提升學(xué)生學(xué)習(xí)的積極性,增強(qiáng)學(xué) 生把理論用于實際的培訓(xùn),要重視本專業(yè)領(lǐng)域開展趨勢,為學(xué)生提供 職業(yè)生涯開展的空間,努力培養(yǎng)學(xué)生參與社會實踐的創(chuàng)新精神和職業(yè) 水平.教學(xué)過程中教師應(yīng)積極引導(dǎo)學(xué)生提升職業(yè)素養(yǎng),提升職業(yè)道德.3、師資條件要求主講教師應(yīng)具備學(xué)士或碩士學(xué)位,能綜合運用各種教
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京警察學(xué)院《量子力學(xué)》2024 - 2025 學(xué)年第一學(xué)期期末試卷
- 2026年口腔醫(yī)療管理公司員工社保公積金繳納管理制度
- 2026年劇本殺運營公司飲用水供應(yīng)管理制度
- 2026年劇本殺運營公司市場推廣專員(連鎖)崗位職責(zé)管理制度
- 指向均衡的區(qū)縣教師教育體系構(gòu)建路徑研究
- 高中歷史教學(xué)中比較史學(xué)與文明交流互鑒課題報告教學(xué)研究課題報告
- 2026年及未來5年中國虛擬空間行業(yè)發(fā)展監(jiān)測及投資策略研究報告
- 云南省跨境電商培訓(xùn)課件
- 輔警社區(qū)警務(wù)面試題目及答案
- 信息告知與承諾制度
- 兒童支氣管哮喘急性發(fā)作急救培訓(xùn)流程
- 2026年焊工(技師)考試題庫(附答案)
- 四川藏區(qū)高速公路集團(tuán)有限責(zé)任公司2026年校園招聘參考題庫完美版
- 基本醫(yī)療保險內(nèi)控制度
- 抽紙定制合同協(xié)議書
- 物料代購服務(wù)合同
- 2025-2026學(xué)年人教版小學(xué)音樂四年級上冊期末綜合測試卷及答案
- 高數(shù)上冊期末考試及答案
- 風(fēng)電場運維安全責(zé)任書2025年版
- 臘八蒜的課件
- 2025年70歲以上的老人三力測試題庫附答案
評論
0/150
提交評論