《《Java程序設(shè)計實驗》課程教學(xué)大綱.docx》由會員分享,可在線閱讀,更多相關(guān)《《Java程序設(shè)計實驗》課程教學(xué)大綱.docx(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、Java程序設(shè)計實驗教學(xué)大綱一、課程基本信息課程代碼:05110351課程名稱:Java程序設(shè)計課程英文名稱:Java Programming Design課程所屬單位:計算機(jī)與信息工程系計算機(jī)科學(xué)與技術(shù)教研室課程面向?qū)I(yè):計算機(jī)科學(xué)與技術(shù)本科課程類型:選修課先修課程:計算機(jī)基礎(chǔ)知識、有一門程序設(shè)計語言基礎(chǔ)。學(xué)分:1.5實驗學(xué)時:12應(yīng)開實驗工程個數(shù):6個二、課程性質(zhì)與目的Java語言程序設(shè)計是計算機(jī)科學(xué)與工程專業(yè)中一門重要的選修課。Java語言是一種解釋型程序設(shè)計 語言,它涉及到計算機(jī)算法,語言、程序設(shè)計方法等內(nèi)容。本課程設(shè)置的目的是讓學(xué)生掌握程序設(shè)計的基本方法和面向?qū)ο蟮乃枷?,能運用Jav
2、a語言進(jìn)行面向 對象的程序的設(shè)計,并掌握在計算機(jī)上調(diào)試、運行程序的基本技能,以適應(yīng)計算機(jī)在各學(xué)科中越來越廣 泛的應(yīng)用及對人才在計算機(jī)知識和能力方面的需求。三、課程內(nèi)容與要求Java程序設(shè)計是計算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生的門選修課程。本課程主要介紹面向?qū)ο蟪绦蛟O(shè)計的方法和Java語言的基本概念,以Java語言語法學(xué)習(xí)為主。學(xué) 習(xí)者在學(xué)習(xí)過程中可以通過大最的程序?qū)嵗拖嚓P(guān)練習(xí),逐步掌握J(rèn)ava的面向?qū)ο缶幊痰母鞣N技巧。實驗一 :VJ+環(huán)境、語言基礎(chǔ)實驗FI的:熟悉VJ+工具的基本使用,了解Java語言基礎(chǔ)。實驗要求:使用VJ+編寫一般的JAVA APPLICATION和JAVA APPLET;實驗設(shè)備
3、:VJ+6.0實驗內(nèi)容:編制兩種程序分別用VJ+編譯。完成技能:熟悉編譯工具和JAVA語法。實驗二:面向?qū)ο蟪绦蛟O(shè)計實驗FI的:進(jìn)一步熟悉VJ+工具的使用,自己定義類和在程序中調(diào)用類(自己定義的和系統(tǒng)中的)。實驗要求:會定義和使用類。實驗設(shè)備:VJ+6.0實驗內(nèi)容:按教材最簡單的定義一個類,然后在主類中調(diào)用。完成技能:理解和應(yīng)用面向?qū)ο蟆嶒炄憾嗑€程實驗?zāi)康模豪斫夂褪褂枚嗑€程實驗要求:會定義和使用類。實驗設(shè)備:VJ+6.0實驗內(nèi)容:進(jìn)一步掌握VJ+工具的基本使用,定義和使用線程類。完成技能:定義和使用多線程實驗四:圖形用戶界面實驗?zāi)康模壕帉慓UI的程序?qū)嶒炓螅簩懗鲇蠫UI的程序?qū)嶒炘O(shè)備:V
4、J+6.0實驗內(nèi)容:寫出有多個組件的程序,如button,textfield,chockbox,list等的程序,并能響應(yīng)用戶的選擇。完成技能:會使用JAVA中的GUI編寫程序。實驗五:Java Applet實驗?zāi)康模豪斫夂途帉慗AVA小程序?qū)嶒炓螅壕帉慗AVA小程序?qū)嶒炘O(shè)備:VJ+6.0實驗內(nèi)容:寫有良好界面的小程序,實現(xiàn)多媒體的效果完成技能:實現(xiàn)和理解JAVA APPLET.,實驗六:C/S通信基本要求:主要內(nèi)容:操作要點:理解通信過程。主要儀器設(shè)備:VJ+6.0實驗?zāi)康模豪斫夂途帉慍/S程序?qū)嶒炓螅簩懹泻唵谓缑娴腃/S程序,實現(xiàn)Client和Server簡單通信。實驗設(shè)備:VJ+6.
5、0實驗內(nèi)容:Socket,ServerSocket,C/S 通信,實現(xiàn) Client 和 Server 通信。完成技能:熟悉和實現(xiàn)C/S通信。四、學(xué)時分配實驗學(xué)時分配表序 號實驗工程(或內(nèi)容)名稱實 驗 學(xué) 時實驗類型每組 實驗 人數(shù)說 明驗證性設(shè) 計 性綜 合 性其它1VJ+環(huán)境、語言基礎(chǔ)2V12面向?qū)ο蟪绦蛟O(shè)計2V13多線程2V14圖形用戶界面2V15Java Applet2V16C/S通信2V1小計12五、教學(xué)方法與教學(xué)要求Java程序設(shè)計是一門實踐比擬強(qiáng)的專業(yè)課程,采用的是一種軟件設(shè)計的方式,并通過這種方 式讓學(xué)生真正理解和掌握J(rèn)ava語言和面向?qū)ο蟮某绦蛟O(shè)計方法。六、課程考核方式該門課程的實驗局部不進(jìn)行筆試,通過學(xué)生上機(jī)以及所交實驗報告給出成績,并且占該門課程總平 成績的20%。七、實驗教材及參考資料:1 .Java程序設(shè)計主編:陳強(qiáng)出版社:人民郵電出版社20012 .VJ+6.0指南,Java程序設(shè)計指南3 .Java與面向?qū)ο蟪绦蛟O(shè)計印旻編著高等教育出版社