本書以Visual Basic(簡稱VB)程序設計應用型教改實踐為出發點,以多功能案例教學思想為導向,采取思維導圖和二維碼的創新型教學方法,將教學內容合理地分為3個模塊:VB基礎知識模塊,主要介紹VB編程基礎、用戶界面設計、圖形圖像與多媒體技術、VB數組和文件繫統,采取精講多練的教學模式,強化學生的自學能力,旨在提高學生的編程能力;綜合設計模塊,主要介紹軟件工程、數據庫技術與VB實用開發案例,結合高校不同專業,設計不同的實用型、功能型案例,旨在培養和提高不同專業學生的VB實際應用能力;擴展功能模塊,主要介紹VBA程序設計、Excel VBA和Excel VBA操作實戰,與Office辦公軟件無縫連接,使Office辦公軟件的應用更高效,旨在培養學生的創新能力及拓展能力。本書適合作為高等學校VB程序設計課程的教材,也可作為各類計算機程序設計等級考試及培訓的參考書。