《程序設(shè)計基礎(chǔ):Visual,Basic 6.0案例教程(第3版)/“十二五”職業(yè)教育國家規(guī)劃教材》是“十二五”職業(yè)教育國家規(guī)劃教材,是根據(jù)《教育部關(guān)于“十二五”職業(yè)教育教材建設(shè)的若干意見》及教育部新頒布的《高等職業(yè)學(xué)校專業(yè)教學(xué)標(biāo)準(zhǔn)(試行)》,同時參考計算機專業(yè)職業(yè)資格標(biāo)準(zhǔn),在第2版的基礎(chǔ)上修訂而成的!冻绦蛟O(shè)計基礎(chǔ):Visual,Basic 6.0案例教程(第3版)/“十二五”職業(yè)教育國家規(guī)劃教材》共11章,內(nèi)容包括VisualBasic面向?qū)ο缶幊痰幕A(chǔ),VisualBasic的常用控件的編程,VisualBasic的數(shù)據(jù)庫應(yīng)用,VisualBasic程序的編譯和打包。每章以若干個“任務(wù)”為導(dǎo)引,展開“任務(wù)情境”描述、“任務(wù)分析”理解、“任務(wù)實施”設(shè)計、“知識提煉”歸納。每章后還設(shè)計有“本章小結(jié)”,對技術(shù)要點進(jìn)行歸納和總結(jié);設(shè)計有“實戰(zhàn)強化”,提供學(xué)生有針對性的任務(wù)進(jìn)行模仿設(shè)計,對所學(xué)技能進(jìn)行鞏固提高!冻绦蛟O(shè)計基礎(chǔ):Visual,Basic 6.0案例教程(第3版)/“十二五”職業(yè)教育國家規(guī)劃教材》內(nèi)容實用,融入“軟件工程”的思想,從任務(wù)的提出、分析到實施,有意識地使用“軟件工程”的分析、設(shè)計、編碼、維護(hù)的方法,培養(yǎng)學(xué)生的軟件設(shè)計素養(yǎng)。為便于教學(xué),《程序設(shè)計基礎(chǔ):Visual,Basic 6.0案例教程(第3版)/“十二五”職業(yè)教育國家規(guī)劃教材》配套有電子教案和程序源代碼等教學(xué)資源,選擇《程序設(shè)計基礎(chǔ):Visual,Basic 6.0案例教程(第3版)/“十二五”職業(yè)教育國家規(guī)劃教材》作為教材的教師可來電(010~88379194)索取,或登錄www.cmpedu.com網(wǎng)站,注冊、免費下載。《程序設(shè)計基礎(chǔ):Visual,Basic 6.0案例教程(第3版)/“十二五”職業(yè)教育國家規(guī)劃教材》可作為高等職業(yè)院校計算機應(yīng)用及相關(guān)專業(yè)教材,也適合于對VisualBasic編程感興趣的讀者和VisualBasic程序設(shè)計的初學(xué)者使用。
本書是按照教育部《關(guān)于開展“十二五”職業(yè)教育國家規(guī)劃教材選題立項工作的通知》,經(jīng)過出版社初評、申報,由教育部專家組評審確定的“十二五”職業(yè)教育國家規(guī)劃教材,是根據(jù)《教育部關(guān)于“十二五”職業(yè)教育教材建設(shè)的若干意見》及教育部新頒布的《高等職業(yè)學(xué)校專業(yè)教學(xué)標(biāo)準(zhǔn)(試行)》,同時參考計算機專業(yè)職業(yè)資格標(biāo)準(zhǔn),在第2版的基礎(chǔ)上修訂而成的。
全書共11個模塊,模塊1~模塊3介紹了VisualBasic面向?qū)ο缶幊痰幕A(chǔ),主要介紹了程序設(shè)計的基本概念,程序設(shè)計的基本語句,程序結(jié)構(gòu),函數(shù),過程以及面向?qū)ο蟪绦蛟O(shè)計的基本概念:對象、屬性、事件和方法;模塊4~模塊7介紹了VisualBasic的常用控件的編程,介紹了常用控件,對話框控件,圖形圖像處理控件和文件處理控件的使用以及實例;模塊8~模塊10介紹了VisualBasic的數(shù)據(jù)庫應(yīng)用,是本書的重點,通過一個學(xué)生信息系統(tǒng)實例的實現(xiàn),完整地介紹了基于VisualBasic信息系統(tǒng)的設(shè)計與編程;模塊11介紹了VisualBasic程序的編譯和打包。
本書編寫過程中力求體現(xiàn)職業(yè)教育的特色。教材通過“任務(wù)驅(qū)動”模式,引導(dǎo)學(xué)生:分析理解任務(wù)——達(dá)成任務(wù)目標(biāo)——實戰(zhàn)強化。通過引入真實的工作案例,給學(xué)生營造一種真實的思考問題、解決問題的過程,學(xué)生在完成任務(wù)的全過程中能真正提高計算機編程實踐能力。教材充分利用VisualBasic6.0的可視化設(shè)計和事件驅(qū)動的編程機制的特點,在“任務(wù)實施”中詳細(xì)介紹達(dá)成任務(wù)目標(biāo)的步驟,在“知識提煉”中對所需知識點和程序設(shè)計方法進(jìn)行歸納和總結(jié),使得學(xué)生可以在“實戰(zhàn)強化”中舉一反三,探究VisualBasic6.0中控件的各種屬性,自主地學(xué)習(xí)屬性設(shè)置和事件響應(yīng)編程。利用VisualBasic6.0支持多種數(shù)據(jù)庫系統(tǒng)的訪問的特點,通過介紹VisualBasic6.0豐富的數(shù)據(jù)訪問控件,簡化數(shù)據(jù)庫訪問的過程,降低了數(shù)據(jù)庫編程的難度,提高學(xué)生處理實際問題的能力,同時提高了學(xué)習(xí)的積極性。
本書涉及理論、概念等一類知識內(nèi)容時,注重穿插學(xué)習(xí)方法和編程技能的介紹和講解,結(jié)合高職高專計算機相關(guān)專業(yè)學(xué)生的特點,注重知識內(nèi)容的實用性和綜合性,刪減書中較刻板的理論知識點,將更多內(nèi)容重點放在實用設(shè)計方法、設(shè)計技能以及編程過程的闡述上。
本書在內(nèi)容處理上主要有以下幾點說明:
(1)“任務(wù)驅(qū)動”。每個模塊以若干個“任務(wù)”為導(dǎo)引,首先在“工作領(lǐng)域”介紹本模塊“任務(wù)”的背景和知識體系,提出本模塊“任務(wù)”要達(dá)到的“技能目標(biāo)”,然后在每一個“任務(wù)”中,展開“任務(wù)情境”描述,需求分析,進(jìn)行“任務(wù)分析”理解,根據(jù)需求完成詳細(xì)設(shè)計,“任務(wù)實施”設(shè)計,手把手帶領(lǐng)學(xué)生完成“任務(wù)”的工程編碼。
。2)“知識提煉”。對于與本任務(wù)相關(guān)的理論性較強的知識點以及擴展的知識內(nèi)容,含有相對較難或應(yīng)用較少的屬性和方法,在“知識提煉”中進(jìn)行歸納和理論提高,集中講解,既滿足了不同層次的學(xué)生不同學(xué)習(xí)的需要,也使本教材的知識結(jié)構(gòu)層次感分明,主次清晰。每個模塊后還設(shè)計有“模塊小結(jié)”,對技術(shù)要點進(jìn)行歸納和總結(jié)。
。3)加強實訓(xùn)。設(shè)計有“實戰(zhàn)強化”,提供學(xué)生有針對性的任務(wù)進(jìn)行模仿設(shè)計,對所學(xué)技能進(jìn)行鞏固提高,通過“日積月累”掌握一些程序設(shè)計的常用技巧和常識。
。4)融入“軟件工程”的思想。從任務(wù)的提出、分析到實施,有意識地使用“軟件工程”的分析、設(shè)計、編碼、維護(hù)的方法,培養(yǎng)學(xué)生的軟件設(shè)計素養(yǎng)。
全書共11個模塊,由包頭師范學(xué)院劉寶山、烏蘭圖雅主編。具體分工如下:劉寶山編寫模塊1~模塊3,烏蘭圖雅編寫模塊4、模塊8、模塊9,夏玉芹編寫模塊5~模塊7,馬占飛編寫模塊10、模塊11,核工業(yè)計算機應(yīng)用研究所劉曉博、包頭鐵路工程技術(shù)學(xué)院郭子榮、包頭服務(wù)管理職業(yè)學(xué)校楊樹英和包頭派司網(wǎng)絡(luò)有限責(zé)任公司康大維編寫書中“實戰(zhàn)強化”并審閱了書稿。
編寫過程中,編者參閱了國內(nèi)外出版的有關(guān)教材和資料,同時得到了使用該教材院校專業(yè)教師的有益建議和中肯批評,在此一并表示衷心感謝!本書經(jīng)全國職業(yè)教育教材審定委員會審定,教育部專家在評審過程中對本書提出了寶貴的建議,在此對他們表示衷心的感謝!
由于編者水平有限,書中不妥之處在所難免,懇請讀者批評指正。
編 者