自學者有福了!
實際第一線授課老師運用累績的教學經驗彙集成本書,最簡單的範例,最精簡的程式碼,讓您快速學會Visual Basic 程式設計。沒有困擾的大量函數解說,一個一個範例學習累積成為程式設計的基礎,就像請到了一個大學教授在家為您一對一授課般的閱讀享受。
想要學習Visual Basic程式設計,卻又怕看不懂書上所寫的艱深文字,一定要看看本書,絕對讓你有個不同的全新學習體驗。
要如何在艱深的程式設計中突圍而出,讓程式設計不再是片段的學習,本書可以一解程式設計上的困難。
*16 個主題式學習:本書精挑細選16 個主題式範例,由淺入深的學習引導,讓程式設計能力在學習中快速成長。
*簡化學習過程:簡潔的程式碼,讓學習撰寫的過程與實際執行更為容易,不再需要困頓於無止盡的無意義程式碼中打轉。
*生活化範例引發學習:更為有趣的範例設計,讓學習程式設計更為有趣,讓每一刻的學習都是一個趣味的累積,不再是枯燥乏味的痛苦經歷。
*學習成果立竿見影:每章獨立範例式學習,讓每一個程式功能的學習都變成有意義的歷程,不再是程式碼的堆積學習,更可讓成果立即執行,讓學習不再充滿挫折。
作者序
我目前任教於數位遊戲系,當然因應學系特性,教學內容會涵蓋較多的遊戲程式範例,事實上我發現即使不是遊戲設計系的課,以遊戲作為範例也是相當好的選擇!
表面的原因是學生學習興趣會很高,當你說今天要教「射擊遊戲」時,常蹺課遲到的學生也通通會準時出現。
站在教學的角度,其實遊戲程式涵蓋的程式技術相當豐富,可以藉此讓學生學習更多內容!
總之,這是一本以教學情境設計的書,希望藉此將個人多年的教學與實務開發經驗及資源和更多學校的師生分享!
讓採用此書的老師們可以更輕鬆的備課,學生們可以學得更輕鬆快樂又充實。
當然也希望購買本書的自學者,或看中本書特定範例技術的專業人士都能滿意,並不吝給予批評指教!
我目前任教於數位遊戲系,當然因應學系特性,教學內容會涵蓋較多的遊戲程式範例,事實上我發現即使不是遊戲設計系的課,以遊戲作為範例也是相當好的選擇!
表面的原因是學生學習興趣會很高,當你說今天要教「射擊遊戲」時,常蹺課遲到的學生也通通會準時出現。
站在教學的角度,其實遊戲程式涵蓋的程式技術相當豐富,可以藉此讓學生學習更多內容!
總之,這是一本以教學情境設計的書,希望藉此將個人多年的教學與實務開發經驗及資源和更多學校的師生分享!
讓採用此書的老師們可以更輕鬆的備課,學生們可以學得更輕鬆快樂又充實。
...
目錄
第1章 數學計算程式
介紹Visual Studio 設計環境,基本的數值計算,內建數學函數的使用,迴圈語法,以及物件導向程式的基本概念。
第2章 自製瀏覽器
介紹使用WebBrowser 元件設計自用瀏覽器,使用程式動態配置版面物件的技巧,程式軟體的建置與發行,以及如何將程式網路化的概念。
第3章 小小電子琴
介紹驅動電腦內建蜂鳴器產生各種音高的程式,鍵盤事件程式,以及計時器物件的使用。
第4章 簡易記事本
介紹功能表的設計方式,文字檔案存取,簡易字串處理,多種對話方塊的使用,物件容器,以及物件拖曳程式等。
第5章 簡易秀圖軟體
介紹影像物件的基本概念,影像的縮放旋轉處理,目錄與檔案物件的基本操作。
第6章 簡易小畫家
介紹程式繪圖的技術,繪圖物件,筆和筆刷物件的設定,影像物件與影像容器之間的關係,像素點與影像物件的關係等。
第7章 螢幕保護程式
介紹全螢幕程式的設計,隨機動態影像的繪製,滑鼠互動影像的繪製,圖片自動輪播等等。
第8章 簡易通訊錄
介紹資料庫程式的基本概念與技術,Access 資料庫的建置,SQL 基本概念,資料連結物件DataSet,BindingSource 與Adapter 之間的關係與使用方式。
第9章 簡易棋盤遊戲
介紹井字連線遊戲的完整程式專案,交替下棋狀態的程式控制技巧,大型棋盤的繪製與棋子定位程式技巧,二維陣列的基本概念。
第10章 打地鼠遊戲
介紹隨機亂數程式,加入專案資源檔案的方法,遊戲音效的播放,遊戲計時計分的機制。
第11章 乒乓球遊戲
介紹物件碰撞平面的程式設計技巧,控制物件拖曳範圍的程式,物件碰撞時隨接觸點不同可以變速反彈的程式。
第12章 打磚塊遊戲
介紹動態產生程式物件的技巧,動態版面配置的程式,物件與物件碰撞的檢測程式。
第13章 工具箱模擬程式
介紹動態產生物件並賦予事件副程式的程式,跳出式選單的設計,動態刪除物件的程式,影像物件的縮放與旋轉翻轉處理。
第14章 射擊遊戲
介紹射擊遊戲的基本設計技巧,目標的移動,槍枝的拖曳,射擊的聲光效果,擊中目標與否的判斷程式。
第15章 刺球遊戲
介紹上下捲動式遊戲的基本設計技巧,物件位置隨機出現的程式,物件影像隨機變化的程式,隨擊中目標不同而改變的計分機制。
第16 章 便利貼程式
介紹命令列程式( 如MSN 或防毒軟體) 的設計方式,多表單程式的設計方式、基本架構與操作方式。
第1章 數學計算程式
介紹Visual Studio 設計環境,基本的數值計算,內建數學函數的使用,迴圈語法,以及物件導向程式的基本概念。
第2章 自製瀏覽器
介紹使用WebBrowser 元件設計自用瀏覽器,使用程式動態配置版面物件的技巧,程式軟體的建置與發行,以及如何將程式網路化的概念。
第3章 小小電子琴
介紹驅動電腦內建蜂鳴器產生各種音高的程式,鍵盤事件程式,以及計時器物件的使用。
第4章 簡易記事本
介紹功能表的設計方式,文字檔案存取,簡易字串處理,多種對話方塊的使用,物件容器,以及物件拖曳程式等。
第5章 簡易...
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。