資源描述:
《c++語(yǔ)言程序設(shè)計(jì)課件網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、《C++語(yǔ)言程序設(shè)計(jì)》課件網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[摘要]:本文闡述湖南廣播電視大學(xué)漣鋼電大分校計(jì)算機(jī)應(yīng)用專業(yè)《C++語(yǔ)言程序設(shè)計(jì)》課件網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn),該系統(tǒng)應(yīng)用目前最流行的網(wǎng)頁(yè)制作工具——DreamweaverMX、Flash和Fireworks進(jìn)行設(shè)計(jì),采用網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL、ASP技術(shù)開發(fā)WEB數(shù)據(jù)庫(kù)應(yīng)用程序,探討基于Internet環(huán)境下進(jìn)行電大遠(yuǎn)程教學(xué)的新方法。[關(guān)鍵詞]:數(shù)據(jù)庫(kù);課件網(wǎng)站;ASP;網(wǎng)上測(cè)試。前言為適應(yīng)廣播電視大學(xué)遠(yuǎn)程開放教育模式改革的需要,探討電大遠(yuǎn)程教育的新方法,為學(xué)生提供良好的自主學(xué)習(xí)環(huán)境,本人根據(jù)課程特點(diǎn)和學(xué)生需求,設(shè)計(jì)并開發(fā)了基于
2、WEB的《C++語(yǔ)言程序設(shè)計(jì)》課件網(wǎng)站學(xué)習(xí)系統(tǒng),掛在漣鋼電大的在線平臺(tái)上。一、背景開放教育的教學(xué)模式是以學(xué)生為中心,要求學(xué)生利用各種教學(xué)媒體資源,以業(yè)余自學(xué)為主,并接受必要的面授輔導(dǎo),這種教學(xué)模式,要求教師由教學(xué)的主講者轉(zhuǎn)變成為教學(xué)過(guò)程的組織者,學(xué)生學(xué)習(xí)的輔導(dǎo)者,學(xué)生由被動(dòng)接受轉(zhuǎn)變?yōu)橹鲃?dòng)參與,隨著多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)的迅速普及,以學(xué)生為中心,以教師為輔導(dǎo)的開放教育模式逐漸形成,但是制約這種教育模式的普及有諸多因素;首先由于工作或家庭條件等原因,學(xué)生不便經(jīng)常到校學(xué)習(xí),第二,學(xué)生的年齡、學(xué)習(xí)資歷等因素使其文化基礎(chǔ)和理論知識(shí)參差不齊,第三,學(xué)習(xí)者與教師缺乏見面溝通
3、的機(jī)會(huì),使得學(xué)生對(duì)學(xué)習(xí)主動(dòng)性不強(qiáng),產(chǎn)生厭學(xué)的情緒,最后,學(xué)生自主學(xué)習(xí)很難判斷自己是否掌握已學(xué)的知識(shí),所以建立課件網(wǎng)站數(shù)據(jù)庫(kù)系統(tǒng)是非常必要,學(xué)生通過(guò)課件網(wǎng)站了解課程學(xué)習(xí)進(jìn)度,掌握每一堂課的重點(diǎn)、難點(diǎn)和要點(diǎn),知曉課后作業(yè)和上機(jī)實(shí)驗(yàn)并上交作業(yè),并通過(guò)網(wǎng)上自測(cè)了解自己掌握知識(shí)情況,同時(shí)將自己的疑難問(wèn)題通過(guò)論壇或郵件方式提交給教師。-7-二系統(tǒng)環(huán)境操作系統(tǒng):windowsServer2000;實(shí)現(xiàn)環(huán)境:IIS5.0、面向?qū)ο蟮腁SP技術(shù);后臺(tái)數(shù)據(jù)庫(kù):MicrosoftSQLSERVER2000數(shù)據(jù)庫(kù)系統(tǒng);三.設(shè)計(jì)思想1.體現(xiàn)課程特點(diǎn)《C++語(yǔ)言程序設(shè)計(jì)》是中央電大計(jì)算
4、機(jī)應(yīng)用專業(yè)的一門專業(yè)基礎(chǔ)課,是一門理論性和實(shí)踐性都很強(qiáng)的課程。主要任務(wù)是介紹C++語(yǔ)言中的數(shù)據(jù)類型,運(yùn)算,語(yǔ)句結(jié)構(gòu)及其程序設(shè)計(jì)的基本方法。目的是使學(xué)生掌握一門高級(jí)程序設(shè)計(jì)語(yǔ)言,了解面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念與方法,進(jìn)而學(xué)會(huì)利用C++語(yǔ)言學(xué)會(huì)解決一般應(yīng)用問(wèn)題,并為后續(xù)的專業(yè)課程奠定程序設(shè)計(jì)基礎(chǔ)。其特點(diǎn)是:1)理論聯(lián)系實(shí)際;《C++語(yǔ)言程序設(shè)計(jì)》是一門實(shí)踐性很強(qiáng)的課程,必須通過(guò)上機(jī)操作才能掌握所學(xué)的知識(shí),所以要特別強(qiáng)調(diào)講授與上機(jī)操作相結(jié)合,要保證學(xué)生有充分的上機(jī)條件。2)需要及時(shí)反饋;程序設(shè)計(jì)過(guò)程中需及時(shí)評(píng)價(jià)和反饋,修正其中的偏差,找到正確解決方案。3)理論應(yīng)用
5、于實(shí)踐中去;應(yīng)用學(xué)到的理論和實(shí)踐知識(shí)運(yùn)用到生產(chǎn)實(shí)際中去,鞏固學(xué)到的理論知識(shí)。2.體現(xiàn)開放教育模式的特點(diǎn)開放教學(xué)模式是采用交互式和自主式學(xué)習(xí)方式,加強(qiáng)了教師與學(xué)生,學(xué)生與學(xué)生之間的信息交流,克服了傳統(tǒng)教育模式必須面對(duì)面教學(xué)的缺點(diǎn),這種教育模式以學(xué)生為主體,教學(xué)方式的選擇由學(xué)生自己決定。四.網(wǎng)站的系統(tǒng)設(shè)計(jì)要建立一個(gè)課件網(wǎng)站,首先要了解學(xué)生的需求,教學(xué)大綱的要求以及取決學(xué)生對(duì)網(wǎng)絡(luò)是否喜愛(ài),通過(guò)本人對(duì)這門課程知識(shí)點(diǎn)的透徹掌握,做好網(wǎng)站建設(shè)的前期需求分析。4.1《C++語(yǔ)言程序設(shè)計(jì)》課件網(wǎng)站系統(tǒng)設(shè)計(jì)如下:1)頁(yè)面區(qū):主要包括導(dǎo)航條、教材介紹、課件介紹、C++參考書目、
6、電大考試相關(guān)信息、多媒體相關(guān)教材等;-7-2)課堂教學(xué)區(qū):利用框架式結(jié)構(gòu)結(jié)合伸縮目錄樹結(jié)構(gòu)說(shuō)明全書九個(gè)章節(jié)的重點(diǎn)、難點(diǎn)和要點(diǎn)介紹及其范例;3)上機(jī)實(shí)驗(yàn)區(qū):主要包括每一章節(jié)的實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)要求及TubroC++和VisualC++上機(jī)實(shí)驗(yàn)指導(dǎo)和程序出錯(cuò)信息表;4)相關(guān)信息區(qū):主要包括中央電大關(guān)于本課程的教學(xué)大綱和本人的教學(xué)實(shí)施方案;5)作業(yè)區(qū):主要包括各章節(jié)的作業(yè)布置、作業(yè)提交、作業(yè)批改;6)往屆試卷區(qū):主要收集了以往各個(gè)學(xué)年電大的C++語(yǔ)言程序設(shè)計(jì)試卷;7)自我測(cè)試區(qū):運(yùn)用后臺(tái)數(shù)據(jù)庫(kù)收集大量的C++試題(選擇題和判斷題),可以通過(guò)自動(dòng)組卷形式完成自
7、我測(cè)試,并且立即知道分?jǐn)?shù)和所錯(cuò)題號(hào)及正確答案。4.2網(wǎng)站制作本網(wǎng)站采用Macromedia公司開發(fā)的網(wǎng)頁(yè)編輯器MacromediaDreamWeaverMx2004作為網(wǎng)站開發(fā)工具,建立網(wǎng)站站點(diǎn),制作網(wǎng)站主頁(yè)及各框架頁(yè);其中網(wǎng)站主頁(yè)采用表格方式并嵌入文本,網(wǎng)站背景采用淡雅的乳白色配上點(diǎn)點(diǎn)雪花,在網(wǎng)站主頁(yè)面標(biāo)題區(qū)用Fireworks制作了“網(wǎng)頁(yè)課件”的題頭,用FlashMX制作了“C++程序設(shè)計(jì)”小動(dòng)畫,使得網(wǎng)站素雅大方,如下圖所示;4.3數(shù)據(jù)庫(kù)與網(wǎng)站的連接-7-除了靜態(tài)網(wǎng)頁(yè)制作外,本網(wǎng)站還將數(shù)據(jù)庫(kù)與網(wǎng)頁(yè)連接構(gòu)建了動(dòng)態(tài)數(shù)據(jù)庫(kù),制作了網(wǎng)上自我測(cè)試,在線論壇等動(dòng)態(tài)
8、數(shù)據(jù)交互功能。本網(wǎng)站采用微軟公司推出的ASP(活動(dòng)服