資源描述:
《首都經(jīng)濟貿(mào)易大學(xué)課程》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、首都經(jīng)濟貿(mào)易大學(xué)精品課程申報表課程名稱面向?qū)ο蟪绦蛟O(shè)計主講教師姓名婁不夜單位名稱信息學(xué)院聯(lián)系電話83951017填表日期2007年12月30日教務(wù)處制填表說明1.本表用鋼筆填寫,也可直接打印,不要以剪貼代填。字跡要求清楚、工整。 2.授課對象是指本科生。3.開課年限是指開設(shè)本門課程的年限。4.課程類型是指公共基礎(chǔ)課、學(xué)科基礎(chǔ)課或?qū)I(yè)課。5.課程簡介的內(nèi)容包括:1)課程指導(dǎo)思想及定位;2)教學(xué)內(nèi)容的基礎(chǔ)性、前沿性和時代性、教學(xué)與科研結(jié)合的成效等;3)教學(xué)方式;4)教師隊伍;5)教學(xué)條件;6)課程特色等。主講教師情況姓名婁不夜性別男出生年月1965.1最后學(xué)歷研究生職稱副教授開課年限8學(xué)位碩士
2、職務(wù)授課對象本科課程類型學(xué)科基礎(chǔ)課課程網(wǎng)址主要教學(xué)工作簡歷授課名稱起止時間授課對象授課學(xué)時高級語言程序設(shè)計1991-1995本科680數(shù)據(jù)庫基礎(chǔ)與應(yīng)用1991-2000本科1360計算機應(yīng)用基礎(chǔ)1996-2002本科952面向?qū)ο蟪绦蛟O(shè)計2000年至今本科1100網(wǎng)絡(luò)編程與應(yīng)用2004年至今研究生192網(wǎng)絡(luò)編程(JSP)2006年至今本科340近五年主要教育教學(xué)研究領(lǐng)域及成果2004年8月,主編《面向?qū)ο蟮某绦蛟O(shè)計與Java》,由清華大學(xué)出版社出版。2005年12月,《淺析Java語言中繼承性的兩種不同表述》獲2005年全國青年計算機教育論文評比優(yōu)秀獎。2007年9月,參與編寫教育部考試中心
3、組編的《全國計算機等級考試二級教程VisualFoxPro數(shù)據(jù)庫程序設(shè)計(2008年版)》,由高等教育出版社出版。近五年科研成果參加了國家社會科學(xué)基金重大項目《關(guān)于大規(guī)模分布環(huán)境下海量移動對象系統(tǒng)的分布式模型研究》、北京市教委研究計劃面上項目《分布式離散事件模擬通用平臺研究》、《仿真模型與計算機管理決策系統(tǒng)的融合及其應(yīng)用》,曾發(fā)表《Java中的網(wǎng)格布置管理器和網(wǎng)格袋布置管理器》、《采用異步技術(shù)動態(tài)顯示服務(wù)器當(dāng)前系統(tǒng)時間》等論文。課程主要成員情況姓名性別年齡最后學(xué)歷和學(xué)位專業(yè)技術(shù)職務(wù)承擔(dān)工作簽名婁不夜男43研究生碩士副教授面向?qū)ο蟪绦蛟O(shè)計教學(xué)張軍男44研究生博士教授面向?qū)ο蟪绦蛟O(shè)計教學(xué)李寧男5
4、9本科學(xué)士副教授面向?qū)ο蟪绦蛟O(shè)計教學(xué)申蔚女34研究生碩士副教授面向?qū)ο蟪绦蛟O(shè)計教學(xué)徐天晟男33研究生博士講師面向?qū)ο蟪绦蛟O(shè)計教學(xué)課程簡介(限2000字以內(nèi))課程目標(biāo)與定位:《面向?qū)ο蟪绦蛟O(shè)計》是我校信息學(xué)院“計算機科學(xué)與技術(shù)”、“信息管理和信息系統(tǒng)”兩個專業(yè)的核心專業(yè)基礎(chǔ)課,旨在使學(xué)生理解面向?qū)ο蟪绦蛟O(shè)計的思想和特征,掌握J(rèn)ava語言程序設(shè)計的各項技術(shù):(1)建立面向?qū)ο蟮乃季S方式;深刻領(lǐng)會面向?qū)ο蟪绦蛟O(shè)計的風(fēng)格和特征;(2)熟練掌握J(rèn)ava語言面向?qū)ο蟪绦蛟O(shè)計的各項技術(shù);(3)熟練掌握例外處理、線程與同步以及輸入輸出等Java程序設(shè)計的基礎(chǔ)技術(shù)。通過這門課的學(xué)習(xí),可以為學(xué)生進一步學(xué)習(xí)各種J
5、ava專項技術(shù)、構(gòu)建面向?qū)ο筌浖到y(tǒng)以及網(wǎng)上應(yīng)用系統(tǒng)打下堅實的程序設(shè)計基礎(chǔ)。面向?qū)ο蠹夹g(shù)是計算機軟件學(xué)科中一項新興的關(guān)鍵技術(shù),而Java技術(shù)則是當(dāng)今軟件系統(tǒng)、特別是網(wǎng)上應(yīng)用系統(tǒng)開發(fā)的主流技術(shù),基于Java的面向?qū)ο蟪绦蛟O(shè)計技術(shù)在其中所起的重要的基礎(chǔ)作用是不言而喻的。兩個專業(yè)的很多課程也把這門課程作為先修課,如“網(wǎng)絡(luò)編程”、“XML應(yīng)用基礎(chǔ)“、“面向?qū)ο蟮南到y(tǒng)分析與設(shè)計”、“企業(yè)級系統(tǒng)開發(fā)”等。另外,信息學(xué)院在這方面有較強的師資力量,很多老師的研究課題、項目都是以面向?qū)ο蟮腏ava技術(shù)為基礎(chǔ)的。該課程在學(xué)科專業(yè)的整個課程體系中、以至在學(xué)科的建設(shè)和發(fā)展中都占有重要的基礎(chǔ)地位。課程內(nèi)容及結(jié)構(gòu)Jav
6、a是一種完全面向?qū)ο蟮某绦蛟O(shè)計語言,適合于進行面向?qū)ο蟮能浖到y(tǒng)開發(fā)和開發(fā)出真正的面向?qū)ο蟮能浖到y(tǒng)。在Java中,除了數(shù)值、字符、布爾值幾種基本類型數(shù)據(jù)外,其他所有類型的數(shù)據(jù)都是用對象來表示的。一個對象既包含了表示其狀態(tài)的數(shù)據(jù),也包含了描述其行為的方法。而對一個對象的數(shù)據(jù)的訪問,則是通過向?qū)ο髠鬟f消息、調(diào)用對象的方法進行的。這就是所謂的對象處理方式。基于Java語言的上述特點,我們采用由表及里、由簡到繁,從實踐到理論、再由理論到實踐的方式組織課程的各部分內(nèi)容:1.Java程序初步。引入類和對象的概念,給出Java程序的基本結(jié)構(gòu)。2.?dāng)?shù)據(jù)與數(shù)據(jù)運算、Java語句。介紹數(shù)據(jù)類型轉(zhuǎn)換、運算符和J
7、ava控制流,同時鞏固面向?qū)ο蟮乃季S方式、熟悉面向?qū)ο蟮木幊田L(fēng)格。3.Java類。較為完整地介紹類定義的各種語法成分,進一步鞏固面向?qū)ο蟮乃季S方式、編程風(fēng)格,領(lǐng)會并掌握封裝、“has-a”關(guān)系等面向?qū)ο蟪绦蛟O(shè)計的特征和技術(shù)。4.繼承、接口和包。介紹Java語言繼承、接口的語法和特性,以及大型軟件系統(tǒng)中類的組織,領(lǐng)會和掌握繼承、“is-a”關(guān)系、多態(tài)等面向?qū)ο蟪绦蛟O(shè)計的特征和技術(shù),形成較為完整的Java面向?qū)ο?/p>