C#語言學習利器-AI-CODE坦克機器人(簡體書)
商品資訊
ISBN13:9787508445311
出版社:中國水利水電出版社(水利電力出版社)
作者:周鳳英
出版日:2007/04/01
裝訂:平裝
人民幣定價:38 元
定價
:NT$ 228 元優惠價
:
87 折 198 元
絕版無法訂購
商品簡介
目次
商品簡介
本書是“萬水編程革命系列”的第四本,把機器人設計與C#語言巧妙結合起來,讓讀者在躲避子彈、前進后退中全面掌握C#語言的變量、函數、數組、集合、類、對象、繼承、多態、接口、文件流等各個要素。本書由淺入深,側重于C#的特性與機器人代碼的實現。隨著C#水平和機器人策略能力的提高,本書最后還介紹了人工智能及一些極具創意的機器人的C設計。
本書章節設計合理,符合人腦思維定式,更易掌握各知識點。首先定出章節學習目標與任務,其次分析任務,穿插C#知識與機器人策略,并用代碼實現,然后在任務的基礎上進行知識點擴展,最后對各章節總結要點,并給出練習。
本書是編程愛好者、大中專學生加快學習的福音,更是計算機老師教學的強有力工具。本書可作為高等院校、高職高專、培訓機構的正式教材。AI-CODE已經被部分院校作為教學輔助軟件使用。AI-CODE必將改變傳統教學,引領新的編程革命。
本書章節設計合理,符合人腦思維定式,更易掌握各知識點。首先定出章節學習目標與任務,其次分析任務,穿插C#知識與機器人策略,并用代碼實現,然后在任務的基礎上進行知識點擴展,最后對各章節總結要點,并給出練習。
本書是編程愛好者、大中專學生加快學習的福音,更是計算機老師教學的強有力工具。本書可作為高等院校、高職高專、培訓機構的正式教材。AI-CODE已經被部分院校作為教學輔助軟件使用。AI-CODE必將改變傳統教學,引領新的編程革命。
目次
前言
第一部分 基礎篇
第1章 C#平臺與Al-CODE概述
1.1 教育理念
1.1.1 傳統教育
1.1.2 遊戲教育理念
1.1.3 遊戲化學習
1.2 機器人編程遊戲歷史
1.2.1 AI-CODE的誕生和發展
1.2.2 AI-CODE遊戲教育系統簡介
1.2.3 AI-CODE兩大主題
1.3 什麼是程序和算法
1.3.1 面向對象程序設計思想
1.3.2 什麼是.NET
1.3.3 C#語言簡介、起源
1.3.4 C#語言的特點
1.3.5 C#平臺、環境說明
1.3.6 C#與Java語言的異同
1.4 快速體驗
1.4.1 下載、安裝我的AI-CODE
1.4.2 我的快樂競技之旅
1.4.3 虛擬機器人運作平臺——AIROBO
1.4.4 圖形編輯器——機器人快車
1.4.5 代碼編輯器——CodeCanvas
第2章 Al-CODE的數學與物理知識
2.1 數學知識
2.1.1 坐標系統
2.1.2 三角幾何學與方向
2.1.3 離散數學
2.1.4 數學函數
2.2 物理知識
2.2.1 機器人解剖
2.2.2 機器人速度、距離、力
2.2.3 子彈能量、熱、速度
2.2.4 Force與動量守恆定理
2.3 基本參數
2.3.1 系統時鐘
2.3.2 其他輔助參數
第3章 圖形編程——快速步入程序之門
3.1 學習目標與任務
3.2 機器人快車概述
3.2.1 機器人快車的安裝與卸載
3.2.2 機器人快車簡介
3.2.3 流程模塊拖拉編程
3.3 向戰場中央靠攏機器人
3.4 機器人快車函數封裝
3.5 小結與練習
第4章 我的第一個C#機器人
4.1 學習目標與任務
4.2 設置visuaI Studio.NET開發環境
4.3 機器人開發
4.3.1 AI-CODE開發目錄設置
4.3.2 創建First機器人
4.3.3 機器人名稱與名字空間
4.4 FirstRobot結構解析
4.4.1 Action與OnTick處理函數
4.4.2 常用函數
4.5 初識對象、類與繼承
4.5.1 面向對象思想
4.5.2 First類及AI-TANK類圖
4.6 知識擴展
4.6.1 關鍵字與注釋碼
4.6.2 經典例子機器人說明
4.6.3 C#程序結構
4.7 小結與練習
第二部分 中級篇
第5章 基本運動與C#語言基礎
第6章 基本瞄準與函數
第三部分 高級篇
第7章 戰爭情報員與數組、集合
第8章 對象、類實現避彈、避牆
第9章 繼承、多態實現高級機器人
第10章 戰略合成與C#接口、抽象
第11章 機器人異常調試
第12章 團隊作戰實現
第13章 高級調試與繪圖機器人
第四部分 專家篇
第14章 智能機器人
第15章 聯賽系統、XML與內部機制
第16章 Al-CODE外傳
附錄1 章節機器人對照表
附錄2 知識點
參考文獻
第一部分 基礎篇
第1章 C#平臺與Al-CODE概述
1.1 教育理念
1.1.1 傳統教育
1.1.2 遊戲教育理念
1.1.3 遊戲化學習
1.2 機器人編程遊戲歷史
1.2.1 AI-CODE的誕生和發展
1.2.2 AI-CODE遊戲教育系統簡介
1.2.3 AI-CODE兩大主題
1.3 什麼是程序和算法
1.3.1 面向對象程序設計思想
1.3.2 什麼是.NET
1.3.3 C#語言簡介、起源
1.3.4 C#語言的特點
1.3.5 C#平臺、環境說明
1.3.6 C#與Java語言的異同
1.4 快速體驗
1.4.1 下載、安裝我的AI-CODE
1.4.2 我的快樂競技之旅
1.4.3 虛擬機器人運作平臺——AIROBO
1.4.4 圖形編輯器——機器人快車
1.4.5 代碼編輯器——CodeCanvas
第2章 Al-CODE的數學與物理知識
2.1 數學知識
2.1.1 坐標系統
2.1.2 三角幾何學與方向
2.1.3 離散數學
2.1.4 數學函數
2.2 物理知識
2.2.1 機器人解剖
2.2.2 機器人速度、距離、力
2.2.3 子彈能量、熱、速度
2.2.4 Force與動量守恆定理
2.3 基本參數
2.3.1 系統時鐘
2.3.2 其他輔助參數
第3章 圖形編程——快速步入程序之門
3.1 學習目標與任務
3.2 機器人快車概述
3.2.1 機器人快車的安裝與卸載
3.2.2 機器人快車簡介
3.2.3 流程模塊拖拉編程
3.3 向戰場中央靠攏機器人
3.4 機器人快車函數封裝
3.5 小結與練習
第4章 我的第一個C#機器人
4.1 學習目標與任務
4.2 設置visuaI Studio.NET開發環境
4.3 機器人開發
4.3.1 AI-CODE開發目錄設置
4.3.2 創建First機器人
4.3.3 機器人名稱與名字空間
4.4 FirstRobot結構解析
4.4.1 Action與OnTick處理函數
4.4.2 常用函數
4.5 初識對象、類與繼承
4.5.1 面向對象思想
4.5.2 First類及AI-TANK類圖
4.6 知識擴展
4.6.1 關鍵字與注釋碼
4.6.2 經典例子機器人說明
4.6.3 C#程序結構
4.7 小結與練習
第二部分 中級篇
第5章 基本運動與C#語言基礎
第6章 基本瞄準與函數
第三部分 高級篇
第7章 戰爭情報員與數組、集合
第8章 對象、類實現避彈、避牆
第9章 繼承、多態實現高級機器人
第10章 戰略合成與C#接口、抽象
第11章 機器人異常調試
第12章 團隊作戰實現
第13章 高級調試與繪圖機器人
第四部分 專家篇
第14章 智能機器人
第15章 聯賽系統、XML與內部機制
第16章 Al-CODE外傳
附錄1 章節機器人對照表
附錄2 知識點
參考文獻
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

