![java程序設計基礎java課程標準(類似教學大綱僅供參考)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/7/49b6fd42-018e-4d41-a4d7-405b37cb41ee/49b6fd42-018e-4d41-a4d7-405b37cb41ee1.gif)
![java程序設計基礎java課程標準(類似教學大綱僅供參考)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/7/49b6fd42-018e-4d41-a4d7-405b37cb41ee/49b6fd42-018e-4d41-a4d7-405b37cb41ee2.gif)
![java程序設計基礎java課程標準(類似教學大綱僅供參考)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/7/49b6fd42-018e-4d41-a4d7-405b37cb41ee/49b6fd42-018e-4d41-a4d7-405b37cb41ee3.gif)
![java程序設計基礎java課程標準(類似教學大綱僅供參考)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/7/49b6fd42-018e-4d41-a4d7-405b37cb41ee/49b6fd42-018e-4d41-a4d7-405b37cb41ee4.gif)
![java程序設計基礎java課程標準(類似教學大綱僅供參考)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/7/49b6fd42-018e-4d41-a4d7-405b37cb41ee/49b6fd42-018e-4d41-a4d7-405b37cb41ee5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、南京信息職業(yè)技術學院 Java程序設計基礎課程標準課程代碼: 適用專業(yè): 編制單位: Java程序設計基礎課程標準課程編碼 課程承擔單位 制定人 制定日期 審核人 審核日期 批準人 批準日期 一、適用對象高中后三年制學生或五年高職。二、適用專業(yè)計算機技術專業(yè)群相關專業(yè)三、課程性質(zhì)本課程是 計算機技術 專業(yè)群中相關專業(yè)的編程基礎課程。四、課程目標總體目標通過本課程的學習,使學生具備 Java程序設計語言相關知識、能夠編寫、調(diào)試Java程序,遵守良好的代碼編寫規(guī)范。能夠使用Java語言解決實際問題,能勝任Java客戶端開發(fā),軟件測試等工作任務。1、知識目標 (1)掌握JAVA語言的基本語法。(2)
2、掌握數(shù)組的使用(3)掌握面向?qū)ο蟪绦蛟O計的基本方法(4)學會處理程序運行中的異常(5)學會使用Java常用的類,包括(String類,Java包裝類,Math類,Java集合框架)(6) 學會使用Java IO流讀寫文件(7)會使用swing開發(fā)簡單的圖形界面;(8)了解多線程編程(9)了解基于JDBC的數(shù)據(jù)庫編程方法。2、技能目標 (1)能熟練使用常用集成開發(fā)環(huán)境(Eclipse)編寫、調(diào)試、運行Java程序。(2)能夠閱讀J2SE的API幫助文檔,查找類的使用方法,能夠使用常用的Java類開發(fā)應用程序3、素質(zhì)養(yǎng)成目標(1)通過課程的學習, 培養(yǎng)學生獨立分析解決問題的能力,養(yǎng)成良好的編程習慣
3、(2)通過分鐘完成任務,培養(yǎng)學生團隊協(xié)作精神4、證書目標 計算機二級證書五、參考學時 本課程共 60 學時。六、設計思路1.內(nèi)容選擇課程中所涵蓋的教學內(nèi)容是依據(jù)對行業(yè)及相關企業(yè)的調(diào)研、根據(jù)行業(yè)專家對IT制造專業(yè)所涵蓋的崗位群進行的任務和職業(yè)能力分析,同時遵循高等職業(yè)學校學生的認知規(guī)律,緊密結合職業(yè)資格證書中相關考核要求。2.教學法設計根據(jù)本課程的教學目標要求和課程特點以及有關學情,選擇適合于本課程的最優(yōu)化教學法。綜合考慮教學效果和教學可操作性等因素,本課程選用 講授法、實驗教學法及案例驅(qū)動法。實驗教學法:是指學生在教師的指導下,上機編寫程序案例驅(qū)動法:是指由老師提出或設置某些問題,通過帶領學生
4、解決實際的案例教授知識點和類庫的用法。3.內(nèi)容編排設計教學內(nèi)容是根據(jù)Java程序員的基本要求,結合職業(yè)技能證書考證,培養(yǎng)學生的實踐動手能力,使學生在職業(yè)實踐活動的基礎上掌握知識,增強課程內(nèi)容與職業(yè)崗位能力要求的相關性。七、課程內(nèi)容與教學要求1.課時分配表序號單元(或項目)內(nèi)容學時分配備注1Java編程起步22基本數(shù)據(jù)類型43使用類和對象44實現(xiàn)條件轉移65循環(huán)控制66文件的輸入與輸出47方法68數(shù)組69異常處理210圖形用戶界面611編寫類412繼承和多態(tài)413線程、集合框架、數(shù)據(jù)庫6總學時622.單元(或項目)設計單元1Java編程起步學時理論實踐一體化2學習目標: 了解計算機是如何執(zhí)行指令
5、的 區(qū)分偽代碼與程序代碼 認識Java程序的結構 會編寫一個簡單的Java程序 用eclipse創(chuàng)建、編譯和運行Java程序主要內(nèi)容主要教學方法u Java技術的發(fā)展歷史和Java語言的特點u Java程序結構u Java程序的運行機制u Java SDK介紹u Eclipse環(huán)境下創(chuàng)建、運行Java程序講練結合教學地點教學及參考資料練習與習題建議書后習題考核與評價方式說明權重分配單元2基本數(shù)據(jù)類型學時理論實踐一體化4學習目標: u 理解數(shù)值型數(shù)據(jù)、字符型數(shù)據(jù)的表示方法u 正確定義變量與變量賦值u 編寫Java程序完成數(shù)據(jù)的簡單計算u 理解Java語言中數(shù)據(jù)類型的分類u 熟練應用表達式中數(shù)據(jù)類
6、型的轉換主要內(nèi)容主要教學方法u Java標識符和關鍵字u 基本數(shù)據(jù)類型u 數(shù)據(jù)運算u 從控制臺獲得輸入講練結合教學地點教學及參考資料練習與習題建議考核與評價方式說明權重分配 單元3使用類和對象學時理論實踐一體化4學習目標: 會使用String類進行字符串處理。 會使用Math類進行數(shù)學運算。 理解包裝類的作用,能夠使用包裝類進行字符串和數(shù)值之間的轉換。 會使用對話框進行輸入輸出。 理解包的作用,包和類的關系,會在程序中使用import語句導入類。主要內(nèi)容主要教學方法u 使用String類處理字符串u 使用Math類進行數(shù)學運算u 使用包裝類u 使用對話框u 使用包講練結合教學地點 教學及參考資
7、料練習與習題建議考核與評價方式說明權重分配 單元4使用條件轉移學時理論實踐一體化6學習目標: u 敘述程序中條件轉移的流程。u 使用if else結構實現(xiàn)條件控制。u 使用switch語句實現(xiàn)條件控制。u 理解邏輯運算在條件轉移中的作用。u 使用三元運算符書寫表達式。主要內(nèi)容主要教學方法u 關系運算和邏輯運算u If語句u If else語句u switch case語句講練結合教學地點 教學及參考資料練習與習題建議考核與評價方式說明權重分配 單元5循環(huán)控制學時理論實踐一體化6學習目標: u 敘述循環(huán)語句的控制流程。u 使用while、for、do while語句來控制語句的重復。u 敘述循環(huán)
8、條件的作用。u 理解三種循環(huán)結構的相同點和不同點。u 使用break與continue語句控制程序跳轉。u 編寫二重嵌套循環(huán)程序主要內(nèi)容主要教學方法u while語句u for語句u do while語句u 多重循環(huán)u 循環(huán)跳轉語句講練結合教學地點 教學及參考資料練習與習題建議考核與評價方式說明權重分配 5%單元6文件的輸入和輸出學時理論實踐一體化4學習目標: u 理解文本I/O和二進制I/O的區(qū)別。u 了解Java如何進行輸入輸出操作。u 會使用File類查看文件屬性。u 會使用PrintWriter寫文本文件。u 會使用BufferedReader讀文本文件。u 會使用DataInputS
9、tream和DataOtputStream讀寫二進制文件。主要內(nèi)容主要教學方法u 使用File類獲得文件屬性u PrintWriter類寫文本文件u BufferedReader類讀文本文件u DataInputStream讀二進制文件u DataOtputStream寫二進制文件講練結合教學地點 教學及參考資料練習與習題建議考核與評價方式說明權重分配 單元7方法學時理論實踐一體化6學習目標: u 根據(jù)問題的復雜性創(chuàng)建方法。u 正確調(diào)用方法。u 正確使用參數(shù)傳遞規(guī)則u 理解全局變量,判斷局部變量的作用域。u 理解遞歸方法的設計方法。 u 使用方法重載。主要內(nèi)容主要教學方法u 創(chuàng)建方法u 調(diào)用方
10、法u 參數(shù)的傳遞u 變量的作用域講練結合教學地點 教學及參考資料練習與習題建議考核與評價方式說明權重分配 單元8數(shù)組學時理論實踐 一體化6學習目標: 描述數(shù)組在程序設計的必要性掌握使用數(shù)組的步驟:聲明數(shù)組變量、創(chuàng)建數(shù)組掌握初始化數(shù)組的值的方法使用下標訪問數(shù)據(jù)元素了解數(shù)組的復制方法掌握給方法傳遞數(shù)組參數(shù)以及從方法中返回數(shù)組的方法了解常用的數(shù)組元素的排序和查找方法會使用Arrays類中的方法;聲明和創(chuàng)建二維數(shù)組。主要內(nèi)容主要教學方法u 一維數(shù)組的創(chuàng)建和初始化u 一維數(shù)組元素的引用u Arrays類常用方法u 二維數(shù)組的創(chuàng)建和使用講練結合教學地點 教學及參考資料練習與習題建議考核與評價方式說明權重分
11、配 單元9異常處理學時理論實踐一體化2學習目標: 理解異常和異常處理 區(qū)別異常的類型 了解何時進行異常處理 在方法中拋出異常 用try-catch塊捕獲和處理異常 解釋異常的傳播方式 在try-catch中使用finally子句 了解自定義異常的方法。主要內(nèi)容主要教學方法u 異常和異常處理u 異常類型u 方法拋出異常u 用try-catch塊捕獲和處理異常u 在try-catch中使用finally子句u 自定義異常。講練結合教學地點 教學及參考資料練習與習題建議考核與評價方式說明權重分配 單元10圖形用戶界面學時理論實踐一體化6學習目標: 描述Java GUI API的體系結構 理解布局管理
12、的作用 使用FlowLayout、GridLayout和BorderLayout布局管理器在容器中布局組件 使用JPanel和JScrollPanel作為子容器 使用JButton、JLabel、JTextField、JTextArea、JCheckBox、JRadioButton、JComboBox、JTable創(chuàng)建用戶圖形界面主要內(nèi)容主要教學方法u 容器類JFrame,JPanel,JScrollPaneu 布局管理器FlowLayout、GridLayout和BorderLayoutu 輔助類Color,F(xiàn)ont,ImageIcon,邊框類u 基本組件JButton、JLabel、JTe
13、xtField、JTextArea、JCheckBox、JRadioButton、JComboBox、JTable講練結合教學地點 教學及參考資料練習與習題建議考核與評價方式說明權重分配 單元11編寫類學時理論實踐一體化4學習目標: 理解對象和類,并用類來建立對象模型 使用UML圖形符號來描述類 學會如何定義類和創(chuàng)建類的對象 敘述構造方法的特征及作用 正確使用this關鍵字 敘述實例變量與靜態(tài)變量,實例方法與靜態(tài)方法的區(qū)別 正確使用類成員變量和方法的訪問權限主要內(nèi)容主要教學方法u 定義類和創(chuàng)建類的對象;(重點)u 使用構造方法構造對象;(重點)u 區(qū)分引用變量和基本數(shù)據(jù)類型變量;(重點)u 使
14、用Java類庫中的類;(重點)u 實例變量和靜態(tài)變量、實例方法和靜態(tài)方法的區(qū)別;(難點)u 類和成員的不同訪問級別(重點)u 編寫帶有對象參數(shù)的方法(重點)u 使用this關鍵字訪問對象(重點)u 用數(shù)組存儲和處理對象。(重點)講練結合教學地點 教學及參考資料練習與習題建議考核與評價方式說明權重分配 單元12繼承和多態(tài)學時理論實踐一體化4學習目標: u 利用繼承性由父類創(chuàng)建子類u 使用關鍵字調(diào)用父類的構造方法和方法;u 在子類中覆蓋父類方法;u 區(qū)分覆蓋和重載的區(qū)別;u 理解多態(tài)性和動態(tài)綁定;u final修飾符;u 熟悉Object類的幾個常用方法u 聲明和使用接口主要內(nèi)容主要教學方法u 聲明抽象類(重點)u 抽象類的繼承;(重點)u 聲明接口,(重點)u 實現(xiàn)接口,(重點)u 使用接口(重點)講練結合教學地點 教學及參考資料練習與習題建議考核與評價方式說明權重分配 單元13特別主題學時理論實踐一體化6學習目標: 編寫Java多線程程序 使用Java集合框架處理多個對象 使用JDBC進行數(shù)據(jù)庫編程主要內(nèi)容主要教學方法u JDBC的概念u 使用JDBC訪問數(shù)據(jù)庫的方法u 使用Thread類創(chuàng)建線程u 使用Runnable接口創(chuàng)建線程u 線
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權】 ISO/IEC 23090-25:2025 EN Information technology - Coded representation of immersive media - Part 25: Conformance and reference software for carriage of visual volumetric vid
- 房屋租賃付定金合同
- 獨家代理合同(20篇)
- 酒店服務標準化建設合作協(xié)議
- 軟件開發(fā)委托服務合同
- 食品安全檢測認證服務合同
- 藝術品交易鑒賞期免責合同協(xié)議
- 手房租賃買賣合同
- 工程施工中止合同書
- 環(huán)保工程承包施工合同
- 2024直播運營必備技能:主播培訓與管理
- 體溫單模板完整版本
- 降低產(chǎn)后尿儲留發(fā)生率品管圈課件
- 師帶徒工作總結匯報
- 技術支持資料投標書
- 山東省汽車維修工時定額(T-SDAMTIA 0001-2023)
- 2022年公務員多省聯(lián)考《申論》題(四川縣鄉(xiāng)卷)
- 公司管理培訓《5S管理》精美課件
- 23J916-1:住宅排氣道(一)
- 浙江省溫室氣體清單編制指南
- 淺剖設備相關參數(shù)
評論
0/150
提交評論