Java課程標準_第1頁
Java課程標準_第2頁
Java課程標準_第3頁
Java課程標準_第4頁
Java課程標準_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、Java程序設(shè)計課程標準課程代碼:59010802055901080205課程名稱:JavaJava程序設(shè)計課程類型:選修課程屬類:專業(yè)核心課程課程學(xué)分:5 5計劃課時:146146學(xué)時適用專業(yè):軟件技術(shù)制訂時間:20142014年8 8月職業(yè)資格:開課部門:濟寧職業(yè)技術(shù)學(xué)院電子信息工程系軟件技術(shù)教研室制訂:計算機軟件技術(shù)專業(yè)課程組課程負責(zé)人:姜晗批準人:周衛(wèi)東、課程概述(一)課程性質(zhì)本課程是軟件技術(shù)專業(yè)的一門專業(yè)核心課程,也是計算機網(wǎng)絡(luò)專業(yè)、計算機應(yīng)用專業(yè)的必修課程。根據(jù)高職高專的教學(xué)目的和要求,通過對本課程的學(xué)習(xí),使學(xué)生掌握面向?qū)ο蟪绦蛟O(shè)計的思想和基本方法,逐步形成面向?qū)ο蟮乃季S方式,能夠

2、熟練使用JDKJDK開發(fā)環(huán)境進行JavaJava程序設(shè)計和調(diào)試,具備基本的JavaJava平臺下軟件項目開發(fā)技能,初步具備現(xiàn)代企業(yè)對JavaJava軟件開發(fā)工程師的崗位技術(shù)要求,并能在今后的學(xué)習(xí)和工作中,結(jié)合自己的專業(yè)知識, 開發(fā)相應(yīng)的計算機應(yīng)用程序,同時,為以后的學(xué)習(xí)和應(yīng)用打下基礎(chǔ)。(二)課程定位本課程是計算機軟件技術(shù)專業(yè)的專業(yè)核心課程,是理論與實踐相結(jié)合的課程,實踐性很強,本課程的前導(dǎo)課程有C C語言程序設(shè)計,數(shù)據(jù)結(jié)構(gòu)等基礎(chǔ)課程,它為學(xué)習(xí)本課程提 供編程基礎(chǔ)理念和知識,后續(xù)課程有J2EEJ2EE、移動應(yīng)用開發(fā),地位十分重要。(三)課程設(shè)計思路本課程標準按照“校企合作、工學(xué)結(jié)合、專業(yè)教育與職

3、業(yè)教育融通”的改革思路,根據(jù)“工作過程系統(tǒng)化課程開發(fā)”的思路和學(xué)生的認知規(guī)律,通過對軟件開發(fā)過程的深入分析,在對軟件開發(fā)所涵蓋的崗位群進行工作任務(wù)與職業(yè)能力分析的基礎(chǔ)上,確定以具有代表性的典型工作任務(wù)為中心, 實際項目為載體,對課程知識進行序化和重構(gòu),對教學(xué)內(nèi)容進行重新 組合, 讓學(xué)生在完成具體項目的過程中來構(gòu)建相關(guān)理論知識, 并發(fā)展職業(yè)能力。 課程內(nèi)容突 出對學(xué)生職業(yè)能力的訓(xùn)練, 理論知識的選取緊緊圍繞工作任務(wù)完成的需要來進行, 同時又充 分考慮高等職業(yè)教育對理論知識學(xué)習(xí)的需要, 并融合計算機程序設(shè)計員國家職業(yè)資格證書對 知識、 能力和素質(zhì)的要求。以培養(yǎng)崗位職業(yè)能力為主線, 按照典型任務(wù)序化

4、知識, 并將知識 融入任務(wù)情景之中。 以工作任務(wù)為中心整合理論與實踐, 實現(xiàn)理論與實踐的一體化。 項目的 設(shè)計由簡單到復(fù)雜,理論知識采取循環(huán)式教學(xué)。本課程在第二學(xué)年上學(xué)期開設(shè), 總學(xué)時為 146146 課時、學(xué)分數(shù)為 5 5分。本課程采用“任務(wù) 驅(qū)動,案例教學(xué),一體化課堂”的教學(xué)模式開展教學(xué)。課程內(nèi)容由理論教學(xué)、實驗教學(xué)和實訓(xùn)教學(xué)三部分組成,其中理論教學(xué) 6060 學(xué)時,實驗 教學(xué) 6060 學(xué)時,實訓(xùn)教學(xué) 2626 學(xué)時,實踐和理論教學(xué)的比例大為 1:11:1,是一門以實踐為主的課 程。本課程的授課全部安排在設(shè)施先進的理實一體化多媒體機房進行,教學(xué)中以學(xué)生為中 心,教師全程負責(zé)講授知識、答疑

5、解惑、指導(dǎo)任務(wù)設(shè)計,充分調(diào)動師生雙方的積極性,達成 教學(xué)目標。本課程改革傳統(tǒng)的考試評價方式,采用形式多樣的考核評價模式,由實訓(xùn)作品展示代 替期末考試,更注重過程性考核。二、課程目標本課程的總體目標是:培養(yǎng)學(xué)生具備從事 JavaJava 編程所必需的基本知識和基本技能,初 步形成解決實際問題的能力, 并形成良好的編程習(xí)慣, 培養(yǎng)學(xué)生的自主學(xué)習(xí)和創(chuàng)新能力, 為 從事程序設(shè)計和開發(fā)工作打下堅實基礎(chǔ)。(一)課程工作任務(wù)目標1 1、基本知識教學(xué)目標:通過講授,使學(xué)生 熟練掌握賦值語句、注釋語句、運算符、數(shù)據(jù)常用類型等語言基礎(chǔ); 熟練掌握程序結(jié)構(gòu)及基本語句的用法; 掌握常用函數(shù)、數(shù)組的概念及其用法; 熟練

6、類、對象、接口等概念及其定義、應(yīng)用; 熟練掌握封裝、繼承、多態(tài)的作用及使用方法; 掌握組件和事件的概念,學(xué)會常用組件的常用方法; 熟練掌握應(yīng)用程序的設(shè)計;熟練掌握數(shù)據(jù)庫的連接和操作(增刪改查)方法; 熟練掌握異常及捕捉異常方法的功能及使用; 掌握常用布局的處理方法。通過實驗課,使學(xué)生能熟練掌握標準的 JavaJava 程序設(shè)計、 JavaJava 界面設(shè)計和常用組件 的應(yīng)用,以及能夠利用 JavaJava 語言開發(fā)應(yīng)用程序。2 2、素質(zhì)目標通過標準開發(fā)過程和規(guī)范化的程序設(shè)計訓(xùn)練, 培養(yǎng)學(xué)生吃苦耐勞、 細致認真, 一絲 不茍的工作作風(fēng);通過項目中界面設(shè)計,激發(fā)學(xué)生的美學(xué)潛力和審美情趣; 通過分組

7、協(xié)作,培養(yǎng)學(xué)生團隊合作和與人交流、溝通的能力; 通過項目實施中的作品展示,培養(yǎng)學(xué)生表達和展示自我的能力與意識; 養(yǎng)成編程的良好習(xí)慣,不斷拓展學(xué)習(xí)空間。(二)職業(yè)能力目標具備三種基本結(jié)構(gòu)和 ApplicationApplication 的編程能力能夠用分支結(jié)構(gòu)進行編程能夠用循環(huán)結(jié)構(gòu)進行編程能夠進行應(yīng)用程序的編程具備類的編程能力 能設(shè)計類的字段、屬性和方法 能設(shè)計類的構(gòu)造函數(shù) 能設(shè)計類的方法重載 能設(shè)計類的繼承 能設(shè)計類的多態(tài)性 能設(shè)計和使用類成員和對象成員具備圖形界面基本組件的使用能力能用 WindowsWindows 基本控件(文本框、標簽、按鈕、復(fù)選框、單選按鈕、分組 框、圖片框、垂直滾動條

8、、水平滾動條、進度條、列表框、組合框、菜單、 上下文菜單、 狀態(tài)欄、 多格式文本框、 打開文件對話框、 保存文件對話框、 顏色對話框和字體對話框)設(shè)計界面具備 WindowsWindows 高級控件使用能力能用布局管理器和容器結(jié)合設(shè)計復(fù)雜界面具備組件的功能開發(fā)能力,熟練使用委托事件處理機制(三)職業(yè)資格證書考核目標完成本學(xué)期的相關(guān)課程并通過考試后,應(yīng)獲得國家勞動和社會保障部職業(yè)技能鑒定中心認證的初級程序員證書。三、課程教學(xué)內(nèi)容及學(xué)時安排(一)課程教學(xué)內(nèi)容模塊課程內(nèi)容教學(xué)方式教學(xué)目的學(xué)生成績管理系統(tǒng)(結(jié)構(gòu)化設(shè)計方法實現(xiàn))JavaJava語言的特點;賦值語句、注釋語句、運 算符、數(shù)據(jù)常用類型等語

9、言基礎(chǔ);三種結(jié)構(gòu)及基本語句;數(shù)組的概念及其用法;基本的排序和查找方法。講解、演示、提 問、討論、實踐 指導(dǎo)掌握JavaJava語言的書寫格 式和結(jié)構(gòu);掌握JavaJava開發(fā)環(huán)境; 掌握JavaJava的基本語法; 掌握JavaJava語言的程序控 制結(jié)構(gòu)。學(xué)生成績管理系統(tǒng)(面向?qū)ο笤O(shè)計方法實現(xiàn))類、對象、接口等概念及 其定義、應(yīng)用; 封裝、繼承、多態(tài)的作用 及使用方法; 系統(tǒng)類SystemSystem的基本方 法;動態(tài)數(shù)組類的功能及其 使用方法;FileFile類的功能及用法講解、演示、提 問、討論、實踐 指導(dǎo)了解面向?qū)ο蟮幕靖?念、掌握面向?qū)ο蟮脑O(shè) 計方法;掌握常用類庫的使用。學(xué)生成績管

10、理系統(tǒng)(圖形界面設(shè)計實現(xiàn))組件和事件的概念; 常用組件的常用方法; 常用布局的處理方法; 異常及捕捉異常方法; 數(shù)據(jù)庫的連接和操作(增 刪改查)方法講解、演示、提 問、討論、實踐 指導(dǎo)掌握異常及異常拋出以 及如何捕獲的方法; 掌握圖像用戶界面的設(shè) 計方法;掌握數(shù)據(jù)庫的操作方 法。圖書管理系統(tǒng)需求分析; 數(shù)據(jù)庫設(shè)計; 功能模塊編碼; 產(chǎn)品發(fā)布講解、演示、提 問、討論、實踐 指導(dǎo)熟練掌握從需求到設(shè)計 數(shù)據(jù)庫,再到編碼,最 后到測試上線的一個完 整的程序開發(fā)流程。(二)學(xué)時安排表(學(xué)習(xí)情境規(guī)劃和學(xué)習(xí)情境設(shè)計)教學(xué)模塊學(xué)習(xí)情境子學(xué)習(xí)情境(項目載體)主要內(nèi)容學(xué)時分配程序的運行環(huán)境JavaJava語言的特

11、點;JavaJava程序的基本結(jié)構(gòu)及 程序的編輯、編譯和執(zhí)行 過程成績的表示和基本運 算數(shù)據(jù)類型的分類;各種基本數(shù)據(jù)類型的表 示形式;變量的定義方法; 運算符的優(yōu)先級和結(jié)合 性成績的判斷和統(tǒng)計JavaJava語句的分類;各種控制語句的格式和 執(zhí)行過程;學(xué)生成績管理系統(tǒng)(結(jié)構(gòu)化設(shè)計方法實現(xiàn))學(xué)生成績管理系統(tǒng)功 能的實現(xiàn)數(shù)組的基本概念; 一維數(shù)組的定義和使用; 基本的排序和查找方法1616用類來表示學(xué)生成績 信息面向?qū)ο蟮幕靖拍睿?類和對象的疋義; 類的組織方法; 類的繼承機制; 抽象類和接口的使用方 法用動態(tài)數(shù)組存儲學(xué)生 成績信息系統(tǒng)類SystemSystem的基本方法;字符串的處理方法;動態(tài)

12、數(shù)組類的功能及其 使用方法學(xué)生成績管理系統(tǒng)(面向?qū)ο笤O(shè)計方法實現(xiàn))學(xué)生成績信息的保存與讀取流的基本概念; FileFile類的功能及用法;4040學(xué)生成績管理系統(tǒng)(圖形界面設(shè)計實界面設(shè)計主界面設(shè)計圖形界面的相關(guān)概念;JFrameJFrame的創(chuàng)建與常用屬 性的設(shè)置;下拉式菜單的組成與設(shè) 計方法5656登錄界面標簽、文本框、按鈕的使用;按鈕的單擊事件的處理 方法信息錄入界面復(fù)選框、單選按鈕、組合 框等組件的創(chuàng)建和常用 屬性的設(shè)置;相關(guān)組件的事件處理方 法信息查詢界面常用對話框的使用方法; JavaJava中的常用事件處理 方法信息瀏覽界面表格的基本結(jié)構(gòu); 表格的常用方法及表格 數(shù)據(jù)的填充方法數(shù)據(jù)

13、的持久化存儲ODBCODBC數(shù)據(jù)源創(chuàng)建方法; 數(shù)據(jù)庫連接方法數(shù)據(jù)的查詢數(shù)據(jù)庫查詢的基本步驟; 數(shù)據(jù)庫查詢的基本方法; SQLSQL語句的使用現(xiàn))數(shù)據(jù)處理數(shù)據(jù)的添加、 修改和刪除數(shù)據(jù)庫的增刪改操作方法;SQLSQL語句的使用方法實訓(xùn):圖書管理系統(tǒng)的設(shè)計與實現(xiàn)2626總學(xué)時146146四、課程實施(一)教學(xué)條件和環(huán)境根據(jù)本課程的特點采用理實踐一體化教學(xué),對專業(yè)實訓(xùn)室的要求:配置服務(wù)器,用來存放教師提供的素材以及所有學(xué)生上機完成的作業(yè)內(nèi)容。配置教師機,供教師示范操作使用。保證學(xué)生每人一臺電腦進行實踐。根據(jù)學(xué)生的層次將學(xué)生分成多個組,每組5858人,并配備一個學(xué)習(xí)較好的學(xué)生作為組長,協(xié)助教師對學(xué)習(xí)進度

14、較慢的學(xué)生進行重點指導(dǎo)。(二)教學(xué)方法1 1、精心設(shè)計教學(xué)課件,通過創(chuàng)建問題情境,激發(fā)學(xué)生學(xué)習(xí)興趣。在課件設(shè)計中,營造輕松活潑的課堂氣氛, 將抽象化的問題融入到學(xué)生熟悉的生活情境, 并通過動畫演示等手段,讓學(xué)生通過對熟悉事物的認知來理解理論知識。2 2、教師課堂編程示范,鍛煉學(xué)生程序編制能力。由于程序設(shè)計課程的特點,如果將大段程序以課件形式提供給學(xué)生,學(xué)生可能會出現(xiàn)照抄課件的情況。因此,在課堂上,對于要實現(xiàn)的程序,都是教師邊分析,邊實現(xiàn)。學(xué)生在教 師分析的同時,可以自己實現(xiàn)程序, 通過與教師所寫程序的比較,找出自己的不足,提高自己的程序編制能力。3 3、利用網(wǎng)絡(luò)將課堂教學(xué)延伸到課外,注重學(xué)生課

15、后學(xué)習(xí)過程監(jiān)控。在課堂教學(xué)的基礎(chǔ)上,課程組為學(xué)生提供了教學(xué)課件、QQQQ技術(shù)交流群等拓展學(xué)習(xí)資料。 有能力的學(xué)生可以在課后閱讀相關(guān)輔導(dǎo)材料,完成拓展模塊中提供的對應(yīng)練習(xí)。五、教學(xué)評價、考核要求為了更好的貫徹 技能培養(yǎng)為主,知識夠用為度,理論教學(xué)+ +實驗實訓(xùn)兩層遞進相結(jié)合的教學(xué)思想,培養(yǎng)學(xué)生的創(chuàng)新意識,提高崗位實踐能力,采用過程性評價與目標評價相結(jié)合 的方法,加大過程性評價比重,更好的實現(xiàn)課程和行業(yè)職業(yè)崗位需求的聯(lián)系,本課程的考核方式如下:考評項目考評方法比例考勤根據(jù)上課考勤情況由教師和學(xué)生干部評定得分10%10%課堂提問根據(jù)課堂回答問題、課堂實踐示范情況,由教師評定得分15%15%過程性評價

16、課后作業(yè)根據(jù)完成時間、功能實現(xiàn)、是否有創(chuàng)新等因素,由 學(xué)生自評、組長評價和教師評價相結(jié)合評定成績25%25%終結(jié)性評價實訓(xùn)根據(jù)實訓(xùn)作品展示成績, 有專家和老師共冋評定每 組成績,組長再對每位組員評定成績,每位組員的分數(shù)總和不能大于專家評定分數(shù) * *組員個數(shù)50%50%合計100%100%六、課程資源開發(fā)與利用(一)師資條件1 1、專任教師:任課教師應(yīng)具備助教或以上職稱計算機專業(yè)專職教師,能勝任本門課程的教學(xué)任務(wù),主要包括:(1 1)具有實際的計算機軟件設(shè)計和編程經(jīng)驗;(2 2)熟練掌握JDKJDK、EclipseEclipse等開發(fā)環(huán)境;(3 3 )具備基于項目驅(qū)動教學(xué)法的設(shè)計應(yīng)用能力;(4

17、 4 )愛崗敬業(yè),教書育人。2 2、兼職教師:要求在行業(yè)企業(yè)相應(yīng)工作崗位工作年限4 4年、具備職業(yè)技能,有完備的程序設(shè)計技術(shù)相關(guān)知識, 有較強的感染力,有良好的課堂組織能力, 能夠綜合運用實例教學(xué), 使學(xué)生在本門課程的學(xué)習(xí)中,輕松掌握既定的知識要求、技能要求和職業(yè)素養(yǎng)要求。(二)教材編寫鑒于目前高職教育教材的現(xiàn)狀,教學(xué)工作中應(yīng)以現(xiàn)有的教材為基礎(chǔ),同時根據(jù)項目化課程的特點自編教學(xué)講義, 在教學(xué)中不斷補充和完善, 最終形成具有項目化課程特點的校本教 材。教材編寫可以依據(jù)本課程標準進行,應(yīng)充分體現(xiàn)以工作任務(wù)為設(shè)計思想。教材內(nèi)容應(yīng)體現(xiàn)先進性、通用性、實用性要求,語言表述應(yīng)精煉、準確、科學(xué),引用圖表要清

18、晰精美。教 材中的活動設(shè)計要具體,并具有可操作性。教材包括主教材和輔助教材:1 1、主教材是教學(xué)的基本依據(jù),它應(yīng)體現(xiàn)課程標準所規(guī)定的課程性質(zhì)和教學(xué)要求,力求 做到由淺入深、體系完整,文字簡潔準確、通俗易懂。2 2、輔助教材通常包括學(xué)習(xí)指導(dǎo)書和參考資料,其具體內(nèi)容有:各章教學(xué)內(nèi)容的導(dǎo)學(xué)、作業(yè)練習(xí)、復(fù)習(xí)思考題、拓展練習(xí)題等。輔助教材的主要功能是:注重理論與實踐相結(jié)合, 學(xué)習(xí)主教材的向?qū)?;自學(xué)與自測的手段、 完成教學(xué)任務(wù)的必要補充;開闊學(xué)生的視野、擴大知識面。(三)信息化教學(xué)資源1.1. 利用現(xiàn)代信息技術(shù)開發(fā)多媒體課件,通過搭建起多維、動態(tài)、活躍、自主的課程訓(xùn)練平臺,使學(xué)生的主動性、積極性和創(chuàng)造性得以充分調(diào)動。2.2. 搭建校企合作平臺, 充分利用本行業(yè)的企業(yè)資源,滿足學(xué)生實訓(xùn)和畢業(yè)實習(xí)的需要,并在合作中關(guān)注學(xué)生職業(yè)能力的發(fā)展和教學(xué)內(nèi)容的調(diào)整。3.3. 積極利用電子書籍、電子期刊、數(shù)字圖書館、QQQQ群、各大網(wǎng)站等網(wǎng)絡(luò)資源,使教學(xué)內(nèi)容從單一化向多元化轉(zhuǎn)變,盡力拓展學(xué)生的知識和能力。七、參考書和其他參考文獻11高曉黎主編 Ja

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論