官术网_书友最值得收藏!

三、課程目標

1.知識目標

(1)知道什么是OOP,了解OOP的概念和基本特性,理解面向對象思想在編程語言中的表現。

(2)熟悉Java編程的基礎語法,了解Java基本數據類型、常量和變量、運算符、表達式的用法,掌握選擇結構、循環結構以及跳轉語句的使用,掌握數組的使用和增強for循環的使用。

(3)理解和掌握Java類和對象、繼承、抽象類、接口的定義與使用,理解多態的含義和實現,掌握包和訪問控制符的使用。

(4)知道什么是異常,了解常見的異常類,理解和掌握Java的異常處理機制。

(5)熟悉Java常用API,了解字符串類、數學操作類和數據類型包裝類的特性,掌握其用法;了解JDK7新特性,掌握switch語句中字符串類型的使用,理解Lamda表達式。

(6)了解Java集合類特性,理解List、Set、Map接口的作用和不同,理解泛型;掌握Collections、Arrays工具類的使用。

(7)知道什么是流式I/O,理解字節流和字符流,掌握文件操作和常見的I/O流的編程應用。

(8)知道什么是JDBC,了解多種JDBC驅動方式,理解JDBC連接數據庫的過程,掌握JDBC API的編程使用。

(9)理解線程的概念,掌握線程的兩種創建方法,理解線程控制方法。

(10)了解JavaGUI開發的特點,知道AWT、Swing界面組件,熟悉常用布局管理器的特點,理解Java事件處理機制,掌握簡單事件處理方法的編程實現過程。

(11)了解網絡通信協議,理解UDP通信和TCP通信過程的不同,掌握常見的網絡編程類和多線程技術在網絡編程中的應用。

2.能力目標

(1)能安裝并配置Java開發環境,并具有使用開發工具進行基本的程序設計和調試的能力。

(2)能正確使用變量、表達式、程序控制語句和數組、方法等實現程序基本邏輯。

(3)具有面向對象的思維方法,能運用Java語言分析、解決問題,會開發軟件產品。

(4)能使用系統預設異常類和自定義異常類,具有處理Java程序中異常的編程能力。

(5)能熟練應用Java中提供的API編寫程序解決問題,具有一定的擴展學習能力,能通過查閱文檔、網絡等方式展開課外學習。

(6)能正確使用集合類完成程序需求,能熟練使用工具類對集合進行排序、查找等常用操作。

(7)能利用JDBC數據庫編程技術訪問數據庫,會在程序中使用JDBC API。

(8)能利用多線程技術解決實際問題。

(9)能進行GUI圖形界面程序的分析和設計,具有選擇界面組件和安排界面布局的能力,能夠理解和實現基本的GUI事件處理程序。

(10)能正確使用網絡編程類和多線程機制實現網絡應用程序的編寫。

3.素質目標

(1)初步具備忠于職守、嚴守商業秘密、尊重別人勞動成果的職業道德。

(2)具備守時、質量、規范、誠信、責任等方面的意識。

(3)具備嚴謹的工作作風和勤奮努力的工作態度。

(3)具備規范化、標準化的代碼編寫習慣和良好的文檔習慣、測試習慣,編寫有生命力的軟件。

(4)通過分組完成項目,提高學生的團隊精神和協作能力。

(5)善于學習和總結,不斷跟進新技術,學習新技能,有分析問題、解決問題的能力。

主站蜘蛛池模板: 永寿县| 虞城县| 军事| 成都市| 营山县| 会同县| 淅川县| 林口县| 民乐县| 德庆县| 正定县| 图木舒克市| 都匀市| 广饶县| 武清区| 崇阳县| 尖扎县| 贵阳市| 南皮县| 饶河县| 北碚区| 沁源县| 攀枝花市| 秦安县| 达日县| 崇阳县| 纳雍县| 云阳县| 措美县| 通江县| 临潭县| 长白| 靖江市| 许昌市| 铅山县| 罗源县| 松溪县| 永嘉县| 河津市| 科尔| 临邑县|