過去程式語言教材只著重於初階之教學,或是介紹太多艱澀的術語,而磨光了學習的動機。有鑑於此,作者仿效古人教導習字的精神,尋求程式設計學習之道。作者特別強調,程式設計之學習捷徑無他,必由實作開始,一字一字地鍵入程式碼。於遇到錯誤時,學習如何於網路中尋找問題之答案。並且,需時時發想如何以程式設計解決生活中所遭遇到的問題。
本書以各步驟含圖解之方式,介紹安裝、建立專案、與整合發展環境。再以範例引導,介紹基本元件之用法。接著以解決數學問題之程式,說明程式設計在解決問題之應用。最後再以登入系統、餐廳之點餐程式、各種遊戲程式之設計,讓讀者了解程式設計是如何解決生活中之問題,並增加讀者學習之興趣。
1. 本書以Visual Studio 2019為例,所有程式皆適用於Visual studio 2017/2019版本。
2.由實作開始,引領讀者建構程式碼;並於錯誤時,學習如何於網路中尋找問題之答案。以程式設計,解決生活中所遭遇到的問題。
3. 以各步驟含圖解之方式,介紹安裝、建立專案、與整合發展環境。再以範例引導,介紹基本元件之用法。接著以解決數學問題之程式,說明程式設計在解決問題之應用。
4. 本書採用統一的架構介紹IDE整合式發展環境開發視窗程式。
目錄
01 環境建置
1.1 安裝Visual Studio Express 2015 for Windows Desktop
1.2 建立專案
1.3 環境介紹
1.4 中英文術語對照表
1.5 範例程式
02 文字盒之變化
2.1 ShowName
2.2 ShowNameWithMultiButtons
2.3 ShowNameWithTimer
2.4 ShowNameByRichTextBox
03 應用於數學
3.1 FactorialUpTo100
3.2 Fabonacci
3.3 MatrixMultiplication
3.4 InverseMatrix
3.5 LinearEquation
3.6 CubicEquation
3.7 MathTwoCars
04 排序
4.1 SelectionSort
4.2 InsretionSort
4.3 BubbleSort
4.4 OddEvenSort
05 其他應用
5.1 Password
5.2 DishMenu
5.3 Lottery
5.4 Calculator
5.5 OpenCloseFile
5.6 Graphics
06 資料庫
6.1 DataBase
07 遊戲一
7.1 SecretNumber
7.2 RapidComputation
7.3 TicTacToe
08 遊戲二
8.1 Cannon
8.2 HitShrewmouse
8.3 FruitDish
8.4 SlotMachine
01 環境建置
1.1 安裝Visual Studio Express 2015 for Windows Desktop
1.2 建立專案
1.3 環境介紹
1.4 中英文術語對照表
1.5 範例程式
02 文字盒之變化
2.1 ShowName
2.2 ShowNameWithMultiButtons
2.3 ShowNameWithTimer
2.4 ShowNameByRichTextBox
03 應用於數學
3.1 FactorialUpTo100
3.2 Fabonacci
3.3 MatrixMultiplication
3.4 InverseMatrix
3.5 LinearEquation
3.6 CubicEquation
3.7 MathTwoCars
04 排序
4.1 SelectionSort
4.2 InsretionSort
4.3 BubbleSort
4.4 OddEvenSort
05 其他應用
5.1 Password
5.2 DishMenu
5.3 ...