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