-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

三維圖形化C++趣味編程

( 簡體 字)
作者:張新華、黃振昊、張琪曼、黃維康類別:1. -> 程式設計 -> C++ -> C++
譯者:
出版社:清華大學出版社三維圖形化C++趣味編程 3dWoo書號: 50067
詢問書籍請說出此書號!

缺書
NT售價: 340

出版日:8/1/2018
頁數:279
光碟數:0
站長推薦:
印刷:全彩印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302500896
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

2017年7月20日,國務院印發《新一代人工智能發展規劃》,規劃指出:人工智能已成為
國際競爭的新焦點,應逐步開展全民智能教育項目,鼓勵社會力量參與寓教于樂的編程教學軟件、
游戲的開發和推廣,在中小學階段設置人工智能相關課程,逐步推廣編程教育,建設人工智能學科,
培養復合型人才,形成我國人工智能人才高地。

可以預見,人工智能正在悄然引發一場“革命”,人類的社會生活將被深刻改變。一個顯而
易見的事實是:“當人工智能時代來臨,未來孩子無論從事什么行業,都得學點計算機知識,懂
點編程思維,才能跟得上時代發展的大潮。”

但長期以來,在人們的普遍印象中,程序代碼猶如天書般枯燥難懂,學習編程似乎只有那些
極少數聰明的孩子才能學得下去,所以,如何讓更多的孩子更容易地學習編程,并進而享受編程
的樂趣,一直是全世界編程教育工作者想要努力解決的問題。

1968年,麻省理工學院(MIT)的人工智能研究室在美國國家科學基金會資助下,開發了一
款名為Logo的編程語言,該語言結合兒童的心理認知特點,通過向前,后退、向左轉、向右轉、
回家等兒童易于理解的語言和命令,控制屏幕上的“海龜”繪制出簡單的二維圖形,這種直觀的
編程方式能充分引起兒童的興趣和學習該門語言的積極性,達到寓教于樂的目的。

2007年,又一款由麻省理工學院設計開發的少兒編程工具Scratch迅速風靡世界。該編程工
具的特點是:使用者無須編寫一行代碼,只需要通過類似樂高積木的方式“堆疊”即可完成程序
的編寫,孩子們通過這個工具平臺的學習,能快速掌握編程技巧,并在不斷地“堆疊”中充分發
揮自己的想象力和創造力。

……

不可否認,這些面向青少年兒童開發的優秀語言和工具吸引了相當多的青少年兒童走上了編
程之路,在普及編程教育的工作中做出了巨大的貢獻。但是,對于那些對學習編程有更高期望值
的青少年來說,僅學習這些仍是意猶未盡的。原因很簡單:這些語言從某種意義上只能看作“玩
具式的編程語言”,和編程界真正流行的編程語言差之甚遠,用來做初期的啟蒙可以,如果想繼
續深入學習,后期必然要更換諸如Java、C++等成熟的工業化編程語言;此外,學習者也無法用
這類語言參加中學階段的全國青少年信息學奧林匹克系列競賽以及大學階段的國際大學生程序設
計競賽。

那么,有沒有一種編程工具,能夠一步到位,既滿足小學、初中、高中、大學甚至工作以后
的編程需要,又能像Logo、Scratch一樣簡單易學、趣味性強呢?答案是肯定的。Dev-C++智能開發平臺就是筆者在Dev-C++ 5.x的基礎上,結合OpenGL三維動畫引擎等技術改進開發的,最
適合初學者學習C++語言的編程平臺之一。

首先,Dev-C++智能開發平臺是在標準的C++語言基礎上擴展而成的,眾所周知,C++語
言幾十年來一直是最流行的編程語言之一,熟悉了C++語言之后,再學其他的編程語言易如反掌,
例如目前最流行的Java語言其實就是從C++語言改進而來的。全國青少年信息學奧林匹克競賽
系列比賽的唯一指定語言也是C++,更重要的是,Dev-C++也是比賽指定的編程工具之一。

其次,Dev-C++智能開發平臺不僅模仿了Logo語言的二維繪圖功能,更進一步地,
Dev-C++可以輕松地繪制出三維圖形、輕松地實現三維動畫、輕松地實現基于語音交流的弱人工
智能、輕松地開發桌面小游戲……

近一年的測試表明,Dev-C++智能開發平臺能夠極大地激發孩子們學習計算機編程的興趣,
使孩子們在新穎有趣、寓教于樂的編程過程中逐漸培養出計算思維。

當然,由于時間和水平有限,Dev-C++智能開發平臺以及本書難免存在不妥之處,歡迎同仁
或讀者賜正,如果在使用過程中發現任何問題,請發送電子郵件到hiapollo@sohu.com,更希望
讀者對本書及軟件提出建設性意見以便進一步改進。

本書的大部分手繪插圖由張琪曼完成。

本書校對由浙江省瑞安中學張直航、杜皓楠、鄭心浩、葉昊宇、陳相奕、薛羽、彭晨?、潘
琪瑤、木超楠、徐亦佳等同學完成。

Dev-C++智能開發平臺的下載地址及本書的部分資源在www.razxhoi.com。

感謝浙江省瑞安中學陳良明校長、程志強副校長、金曉濤副校長、邵華主任、林娜主任對本
人工作的支持。

感謝金華浩潤文化傳播有限公司方金芳經理的鼎力支持。

感謝浙江省瑞安中學邊楚女老師、李海容老師,合肥市?景灣小學趙偉老師,福建省安溪第
一中學曾小清老師的真誠建議。

感謝所有支持和幫助的朋友!

張新華

2017年9月22日于浙江瑞安

內容簡介:

由本書作者改進和開發的Dev-C++智能開發平臺借鑒了Logo繪圖語言的特點,簡化了C++語言環境,以OpenGL三維動畫引擎為核心,構造了一個適合青少年兒童輕松掌握C++編程語言的學習平臺。
本書作為三維圖形化C++語言程序設計的入門書,深入淺出地引入概念,循序漸進地講解知識,以一個個生動有趣的故事情節連接各知識點,通過豐富的例題和大量的習題將程序算法、計算機圖形學、數學與計算、平面幾何、三維空間感知、日常英語的使用等有機地結合在一起,構造了一個奇幻的魔法編程世界。


學習者通過簡化的C++代碼繪制三維圖形、設計三維動畫、開發人工語音智能程序和制作趣味桌面小游戲等方式,能夠輕松、迅速地掌握C++語言的基本語法和編程思維,為進一步學習算法,參加全國青少年信息學奧林匹克競賽打下堅實的基礎。本書是《算法競賽寶典》系列教材的啟蒙篇,適用于編程愛好者以及有志于參加算法競賽的青少年。
目錄:

第一章欲善其事,必利其器.1
軟件的介紹.1
茶壺的繪制.5
實時繪圖形.12
第二章小試牛刀,初露鋒芒.14
向世界問好.14
繪制字符畫.16
第三章抑揚頓挫,余音繞梁.20
奏高山流水.20
誦千古絕句.23
用語音聊天.25
做聲控電腦.26
第四章追風逐電,毫發不傷.28
使用運算符.28
數據的輸入.49
第五章百尺竿頭,更進一步.53
二進制介紹.53
二進制轉換.55
神奇猜牌術.56
高精度運算.57
各進制轉換.59
第六章神工意匠、鐵畫銀鉤.61
二次元繪圖.61
三次元繪圖.68


第七章出處殊途,各行其道.72
if語句(一)
72
if語句(二)
76
if語句(三)
82
第八章屢變星霜,周而復始.92
一重for循環92
多重for循環120
while的使用.130
第九章風云變幻,鬼神莫測.139
猜數字游戲.139
隨機數猜測.140
石頭剪刀布.141
浩瀚星辰海.143
電腦藝術家.144
第十章貝聯珠貫,井然有序.147
一維的數組.147
二維的數組.152
字符的數組.160
第十一章分工合作,各司其職.166
函數的介紹.166
繪制滿天星.169
自定義圖形.170
開關燈游戲.174
青蛙換位置.176
簡易五子棋.179
第十二章咄嗟之間,斗轉星移.181
三維展示臺.181
七星繞紫薇.182
簡陋的小屋.185
太陽系模型.187


目錄
VII
第十三章鏡花水月,美輪美奐.190
遞歸初入門.190
簡單遞歸圖.194
多重遞歸圖.207
循環中遞歸.214
第十四章亦真亦幻,造化游戲.220
八皇后問題.220
掃雷小游戲.224
推箱子游戲.227
貪吃蛇游戲.231
漢諾塔游戲.234
空戰小游戲.236
附錄240
繪圖函數庫.240
控制臺函數.240
控制函數.246
繪制函數.247
文件操作函數.249
隨機數函數.250
繪圖窗口函數.250
語音函數.253
聲音函數.254
畫筆函數.254
數學函數.256
轉字符串函數.257
多線程函數.257
模型庫函數.258
實時繪制語句.268
常用函數庫.268
分類函數.268
數學函數.269
進程函數.269
轉換函數庫.270


輸入輸出函數庫.270
string用法.270
操作符.270
操作函數.271
運算優先級.272
問題及解答.273
參考文獻280
序: