《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第1頁(yè)
《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第2頁(yè)
《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第3頁(yè)
《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第4頁(yè)
《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Java程序設(shè)計(jì)課程標(biāo)準(zhǔn)課程名稱:Java程序設(shè)計(jì)課程性質(zhì):專業(yè)必修課學(xué) 分:4計(jì)劃學(xué)時(shí):72課時(shí)適用專業(yè):軟件技術(shù).前言課程定位JAVA程序設(shè)計(jì)是學(xué)生進(jìn)入大學(xué)后學(xué)習(xí)的第二門計(jì)算機(jī)語(yǔ)言,屬于專業(yè)必修課。它是軟 件技術(shù)專業(yè)中的一門職業(yè)基礎(chǔ)課程,旨在培養(yǎng)學(xué)生的基礎(chǔ)編程能力,為以后的Android課 程打好基礎(chǔ)。學(xué)生的基礎(chǔ)打好對(duì)以后的實(shí)訓(xùn)及就業(yè)會(huì)有很大幫助。軟件技術(shù)專業(yè)的培養(yǎng)目標(biāo) 是培養(yǎng)出既要有熟練的掌握軟件編程的動(dòng)手操作能力,又要具備對(duì)軟件工程的規(guī)范進(jìn)行開發(fā) 和基本的軟件架構(gòu)能力。能夠獨(dú)立解決面臨任務(wù)、充滿活力、有創(chuàng)新意識(shí)的軟件技能型人才。 重視基本知識(shí)、基本理論和基本技能的傳授,注重先進(jìn)實(shí)用技能

2、的學(xué)習(xí)和學(xué)生專業(yè)可持續(xù)自 我開展能力的培養(yǎng)及綜合素質(zhì)的提高。. 2設(shè)計(jì)思路本課程堅(jiān)持以能力為本位的設(shè)計(jì)原那么,將面向?qū)ο蟪绦蛟O(shè)計(jì)的基本理論與實(shí)踐技術(shù)相結(jié) 合,把軟件工程的思想融入到教學(xué)體系中,從基礎(chǔ)理論及工程應(yīng)用實(shí)踐的角度出發(fā)培養(yǎng)學(xué)生 的邏輯與編程思維、養(yǎng)成良好的程序設(shè)計(jì)習(xí)慣,掌握編程的基本方法,培養(yǎng)學(xué)生使用程序設(shè)計(jì) 語(yǔ)言解決實(shí)際問題的能力。使學(xué)生具備良好的專業(yè)技能和職業(yè)素養(yǎng),形成具有優(yōu)勢(shì)的職業(yè)崗 位競(jìng)爭(zhēng)力。打破以知識(shí)傳授為主要特征的傳統(tǒng)學(xué)科課程模式,轉(zhuǎn)變?yōu)橐怨ぷ魅蝿?wù)為中心組織課程內(nèi) 容,并讓學(xué)生在完成具體工程的過程中學(xué)會(huì)完成相應(yīng)工作任務(wù),并構(gòu)建相關(guān)理論知識(shí),開展 職業(yè)能力。課程內(nèi)容突出對(duì)學(xué)生

3、職業(yè)能力的訓(xùn)練,理論知識(shí)的選取緊緊圍繞工作任務(wù)完成的 需要來進(jìn)行,同時(shí)又充分考慮了高等職業(yè)教育對(duì)理論知識(shí)學(xué)習(xí)的需要,并融合了相關(guān)職業(yè)資 格證書對(duì)知識(shí)、技能和態(tài)度的要求。工程設(shè)計(jì)以學(xué)生編程能力的培養(yǎng)為線索來進(jìn)行。教學(xué)過 程中,要通過校企合作、校內(nèi)實(shí)訓(xùn)基地建設(shè)等多種途徑,采取工學(xué)結(jié)合、課程設(shè)計(jì)等形式, 充分開發(fā)學(xué)習(xí)資源,給學(xué)生提供豐富的實(shí)踐機(jī)會(huì)。教學(xué)效果評(píng)價(jià)采取過程性評(píng)價(jià)與結(jié)果性評(píng) 價(jià)相結(jié)合,理論與實(shí)踐相結(jié)合,理論考試重點(diǎn)考核與實(shí)踐能力緊密相關(guān)的知識(shí),重點(diǎn)評(píng)價(jià)學(xué) 生的職業(yè)能力。.課程目標(biāo)總體目標(biāo)通過本課程的教學(xué)對(duì)學(xué)生進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)的基本訓(xùn)練,掌握基本語(yǔ)法和一些常用 函數(shù),掌握面向Java的基

4、礎(chǔ)知識(shí)和基本技能,樹立面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想,熟悉常 用的算法與編程技巧,掌握一般的排錯(cuò)能力,具備初步的編程解決實(shí)際問題的能力,養(yǎng)成良 好的編程習(xí)慣,培養(yǎng)嚴(yán)謹(jǐn)務(wù)實(shí)的分析問題與解決問題能力,激發(fā)學(xué)生的興趣和創(chuàng)新意識(shí),鍛 煉學(xué)生的動(dòng)手實(shí)踐的本領(lǐng)。并為后續(xù)的應(yīng)用性課程和系統(tǒng)開發(fā)課程打好軟件基礎(chǔ)。本教學(xué)大 綱要求授課教師采用課堂教學(xué)與實(shí)驗(yàn)教學(xué)相結(jié)合的方式,以利于學(xué)生理論聯(lián)系實(shí)際,進(jìn)一步 理解教材內(nèi)容。2. 2具體目標(biāo)(能力目標(biāo) 知識(shí)目標(biāo)、素質(zhì)目標(biāo))(-)知識(shí)目標(biāo)1、掌握J(rèn)ava編程基本語(yǔ)法及控制流語(yǔ)句。能夠編寫簡(jiǎn)單的應(yīng)用程序,在程序中合理的 使用表達(dá)式、運(yùn)算符和控制流語(yǔ)句。2、掌握OOP面向?qū)ο缶?/p>

5、程思想。能夠獨(dú)立抽象出實(shí)體的屬性、行為,在OOP編程中合 理使用對(duì)面向?qū)ο蟮姆庋b、繼承、多態(tài)特性。3、掌握J(rèn)ava異常處理機(jī)制。掌握異常處理分類,能夠獨(dú)立編寫具有異常處理的簡(jiǎn)單應(yīng) 用程序。4、熟練使用JavaSE基礎(chǔ)類。熟練使用常用類庫(kù)如lang包、util包、io包在編寫程 序時(shí),能夠合理使用JavaSE中的常用類庫(kù)。(二)能力培養(yǎng)目標(biāo)1、開發(fā)環(huán)境搭建。能在10分鐘內(nèi)對(duì)一臺(tái)只有操作系統(tǒng)的裸機(jī)進(jìn)行開發(fā)環(huán)境搭建,包括配 置環(huán)境變量。2、編程工具使用能力。至少熟練使用一種集成開發(fā)環(huán)境(IDE)如:Eclipse。能在熟練創(chuàng)立 一個(gè)簡(jiǎn)單工程,并將其運(yùn)行起來。3、語(yǔ)法掌握能力:。在編寫程序的時(shí)候,能正

6、確使用語(yǔ)法,對(duì)語(yǔ)法錯(cuò)誤的代碼,能看懂報(bào)錯(cuò) 題示信息,并能及時(shí)修正。4、編程能力。能獨(dú)立編寫JAVA應(yīng)用程序,并且該程序擁有異常處理功能,具備一定的軟件 開發(fā)能力。5、培養(yǎng)嚴(yán)肅,認(rèn)真一絲不茍的工作作風(fēng)。(三)素質(zhì)目標(biāo)1、養(yǎng)成良好的程序書寫風(fēng)格。2、對(duì)程序的理解能力。3、能夠有效地獲取、利用、傳遞信息。4、通過獨(dú)立學(xué)習(xí),不斷獲取新的知識(shí)和技能,能夠在工作中尋求發(fā)現(xiàn)問題、解決問題的途 徑。.課程內(nèi)容與要求序號(hào)工作任務(wù)課程內(nèi)容及教學(xué)要求活動(dòng)設(shè)計(jì)參考學(xué)時(shí)1Java開發(fā)入門【理論教學(xué)】1、Java概述2、系統(tǒng)環(huán)境變量3、第一個(gè)Java程序4、Java運(yùn)行機(jī)制5、Eclipse開發(fā)工具Eclipse 環(huán) 境

7、使用4【教學(xué)要求】1、了解Java語(yǔ)言的背景2、掌握J(rèn)ava程序的結(jié)構(gòu)3、熟悉Eclipse環(huán)境2Java編程基礎(chǔ)【理論教學(xué)】1、Java基本語(yǔ)法2、Java中的變量和常量3、Java中的運(yùn)算符4、選擇結(jié)構(gòu)語(yǔ)句5、循環(huán)結(jié)構(gòu)語(yǔ)句6、數(shù)組結(jié)合實(shí)際程 序介Java 語(yǔ)言的基本 語(yǔ)法和程序 設(shè)計(jì)24【教學(xué)要求】1、了解基本類型及其常量的表 示法,掌握變量的定義及初始化 方法,掌握運(yùn)算符與表達(dá)式的概 念。2、掌握選擇結(jié)構(gòu)程序設(shè)計(jì)方法。3、掌握循環(huán)結(jié)構(gòu)程序設(shè)計(jì)。4、掌握數(shù)組的概念和常見操作?!緦?shí)踐教學(xué)】實(shí)踐教學(xué)內(nèi)容:1、數(shù)據(jù)類型和運(yùn)算符應(yīng)用2、選擇結(jié)構(gòu)程序設(shè)計(jì)。3、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)。4、一維數(shù)組和多維數(shù)組

8、應(yīng)用。3面向?qū)ο螅ㄉ希纠碚摻虒W(xué)】. Java中的類與對(duì)象.類的封裝.方法的重載.構(gòu)造方法. this關(guān)鍵字6、static關(guān)鍵字通過實(shí)際案 例介紹面向 對(duì)象的程序 設(shè)計(jì)12【教學(xué)要求】.掌握類與對(duì)象的概念. 了解累的封裝和重載.學(xué)會(huì)使用構(gòu)造方法4、學(xué)會(huì)在程序中使用this關(guān)鍵 字和static關(guān)鍵字【實(shí)踐教學(xué)】實(shí)踐教學(xué)內(nèi)容:.簡(jiǎn)單面向?qū)ο蟪绦蜷_發(fā).方法的重載應(yīng)用3、構(gòu)造方法4面向?qū)ο螅ㄏ拢纠碚摻虒W(xué)】1、類的繼承2、final關(guān)鍵字3、抽象類和接口4、多態(tài)5、內(nèi)部類6、異常處理結(jié)合實(shí)際案 例,通過分 析引入類的 繼承機(jī)制和 接口,并指 導(dǎo)學(xué)生運(yùn)用 所學(xué)知識(shí)進(jìn) 行實(shí)際編 程,并在程 序中學(xué)會(huì)使

9、 用異常處理 機(jī)制。24【教學(xué)要求】通過本局部的學(xué)習(xí),使學(xué)生:1、熟練掌握子類的編程2、學(xué)會(huì)使用抽象類和接口編程3、理解多態(tài)性4、學(xué)會(huì)在程序中引入異常處理 機(jī)制【實(shí)踐教學(xué)】實(shí)踐教學(xué)內(nèi)容:1、類的繼承應(yīng)用2、方法覆蓋應(yīng)用3、抽象類和接口應(yīng)用4、多態(tài)性應(yīng)用5、異常處理練習(xí)5Java中的【理論教學(xué)】結(jié)合實(shí)際案81、String 類和 StringBuffer例,通過分常用類類析引入循環(huán)2、System 類和 Runtime 類結(jié)構(gòu)語(yǔ)句3 Math 類和 Random 類Java中常用4、包裝類類,并指導(dǎo)5、日期與時(shí)間類學(xué)生運(yùn)用所6、格式化類學(xué)知識(shí)進(jìn)行【教學(xué)要求】通過本局部的學(xué)習(xí),使學(xué)生:. 了解Ja

10、va中的常用類.在實(shí)際程序中會(huì)使用常用類實(shí)際編程【實(shí)踐教學(xué)】實(shí)踐教學(xué)內(nèi)容:1、理解Java中的常用類并在程序中應(yīng)用注:“課程內(nèi)容及要求”中,要分別表達(dá)技能內(nèi)容及要求、知識(shí)內(nèi)容及要求。.實(shí)施建議教材選用和編寫建議Java基礎(chǔ)入門清華大學(xué)出版社 黑馬程序員編著4. 2教學(xué)建議Java語(yǔ)言牽涉到的概念比擬復(fù)雜,規(guī)那么繁多,使用靈活,針對(duì)教學(xué)實(shí)情和學(xué)生的特點(diǎn)、 層次和認(rèn)知規(guī)律,圍繞知識(shí)點(diǎn),強(qiáng)化概念。在概念的介紹上要深入淺出,注意分散難點(diǎn),通 過豐富的程序案例循序漸進(jìn)。面向?qū)ο蟪绦蛟O(shè)計(jì)是一門實(shí)踐性很強(qiáng)的課程,要理實(shí)結(jié)合,注重實(shí)踐,融會(huì)貫通。教學(xué) 上既要重視基本原理的闡述,又要注重方法和技能的介紹和訓(xùn)練。

11、學(xué)生既要掌握概念,又要 動(dòng)手編程還要上機(jī)調(diào)試,衡量課程學(xué)習(xí)的好壞,不是看“知不知道”,而是看“會(huì)不會(huì)干”。 要突出應(yīng)用,在實(shí)用上做文章,使學(xué)生通過練習(xí)到達(dá)舉一反三,觸類旁通。要養(yǎng)成學(xué)生良好的編程習(xí)慣,程序要寫得規(guī)范、簡(jiǎn)潔、明了,為大型軟件的設(shè)計(jì)奠定基 礎(chǔ)。多做練習(xí),多加思考。要多進(jìn)行程序的閱讀,分析算法,多做練習(xí)和上機(jī)調(diào)試。計(jì)算機(jī)語(yǔ)言本身很枯燥,要激發(fā)學(xué)生的興趣,使學(xué)生對(duì)Java語(yǔ)言和面向?qū)ο蟪绦蛟O(shè)計(jì) 由害怕到興趣盎然。密切關(guān)注信息技術(shù)開展的最新動(dòng)態(tài),特別是關(guān)注軟件技術(shù)的最新開展, 關(guān)注人才市場(chǎng)的需求變化,適時(shí)調(diào)整教學(xué)計(jì)劃和課程設(shè)置,以培養(yǎng)社會(huì)急需的軟件技術(shù)人才。 4. 3教學(xué)考核評(píng)價(jià)建議本課程為考試課。教學(xué)效果評(píng)價(jià)采取過程性評(píng)價(jià)與結(jié)果性評(píng)價(jià)相結(jié)合,理論與實(shí)踐相結(jié)合,理論考試重點(diǎn) 考核與實(shí)踐能力緊密相關(guān)的知識(shí),重點(diǎn)評(píng)價(jià)學(xué)生的職業(yè)能力。深入了解學(xué)生的基礎(chǔ)和能力, 教學(xué)時(shí)要根據(jù)學(xué)生的反應(yīng)及時(shí)調(diào)整教學(xué)計(jì)劃和內(nèi)容深淺,做到有的放矢。本門課程要求學(xué)生 參加全國(guó)計(jì)算機(jī)二級(jí)考試。學(xué)歷是從整體上反映了一個(gè)人的知識(shí)水平,而證書那么反映了一個(gè) 人在某一方面的能

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論