青少年編程魔法課堂 C++圖形化創意編程

張新華 葛陽 伍婉秋

  • 出版商: 人民郵電
  • 出版日期: 2022-05-01
  • 定價: $359
  • 售價: 8.5$305
  • 語言: 簡體中文
  • 頁數: 170
  • ISBN: 7115584451
  • ISBN-13: 9787115584458
  • 相關分類: C++ 程式語言
  • 下單後立即進貨 (約4週~6週)

  • 青少年編程魔法課堂 C++圖形化創意編程-preview-1
  • 青少年編程魔法課堂 C++圖形化創意編程-preview-2
青少年編程魔法課堂 C++圖形化創意編程-preview-1

商品描述

這是一本專為沒有編程基礎的讀者編寫的C++入門書,即使是小學生也可以輕松閱讀本書。與多數C++入門書籍不同的是,本書基於作者改進的Dev-C++開發工具。該工具結合了游戲開發過程中經常使用的三維動畫引擎(OpenGL)等技術,借鑒了繪圖式編程語言(LOGO)的特點,使入門者只需通過極簡單的幾行代碼,就能實現復雜而有趣的三維圖形和動畫的繪制。

全書包含十幾個短小且趣味性強的程序,通過游戲化編程的方式,激發孩子們對電腦編程的興趣,使他們能夠輕松進入圖形化C++的奇妙世界。

作者簡介

张新华

中学高级教师,信息学竞赛教练,长期从事中小学信息学竞赛辅导工作。取得浙江大学计算机科学与技术学士学位、厦门大学软件工程硕士学位,获得 2009 年普通高中信息技术现场优质课比赛全国一等奖。培养的学生多次获得全国青少年信息学奥林匹克联赛国家一等奖及亚洲与太平洋地区信息学奥林匹克竞赛奖牌。著有《编程竞赛宝典》。开发的软件有三维图形化 C++ 编程工具 Dev-C++ 智能开发平台和 Python 可视化界面设计软件 Visual Python。

葛阳

高中信息技术教师,信息学竞赛教练。获中国计算机学会程序设计片段教学比赛二等奖,所辅导的学生多次在信息学竞赛中获奖。

伍婉秋

广州市白云区永平片教学教研组成员,学校骨干教师,信息技术科组长。长期组织学生开展编程兴趣课和参加各种信息学竞赛。曾获广州市中学信息技术教师教学能力比赛二等奖、白云区一等奖。参与Visual Python 软件和 Dev-C++ 智能开发平台的开发。

目錄大綱

引子 001

小試牛刀,玩出不一樣的C++

第 一課 玩轉三維模型——從茶壺的繪制開始 006

第二課 認識ASCII——繪制奇妙的字符畫 016

第三課 瞭解二維平面——繪制簡單的圖形 024

深入探究,掌握C++的基本結構

第四課 一重for循環——漂亮圖形輕松繪 034

第五課 if語句來判斷——顏色線條自己選 043

第六課 二重for循環——創建美麗“星世界” 053

第七課 巧用邏輯運算符——玩石頭剪刀布 062

學以致用,趣味游戲我能做

第八課 妙用隨機數——電腦也是藝術家 070

第九課 使用二維數組——製作黑客帝國屏保 076

第十課 分擔任務的函數——繪制滿天星 086

第十一課 探秘對弈游戲——簡易五子棋 093

精妙絕倫,遞歸的世界很奇妙

第十二課 遞歸初體驗——繪制幾何變幻圖 100

第十三課 進階中間遞歸——繪制樹和雪花 109

第十四課 多重遞歸顯魅力——繪制炫彩二叉樹 115

第十五課 循環中遞歸出奇跡——繪制奇妙變幻圖 125

附 錄

附錄 繪圖函數庫 132