作品简介
由本书作者改进和开发的Dev-C++智能开发平台借鉴了Logo绘图语言的特点,简化了C++语言环境,以OpenGL三维动画引擎为核心,构造了一个适合青少年儿童轻松掌握C++编程语言的学习平台。学习者通过简化的C++代码绘制三维图形、设计三维动画、开发人工语音智能程序和制作趣味桌面小游戏等,能够轻松、迅速地掌握C++语言的基本语法和编程思维,为进一步学习算法,参加全国青少年信息学奥林匹克竞赛打下坚实的基础。
本书作为三维图形化C++语言程序设计的入门书,深入浅出地引入概念,循序渐进地讲解知识,以一个个生动有趣的故事情节连接各知识点,通过丰富的例题和大量的习题将程序算法、计算机图形学、数学与计算、平面几何、三维空间感知、日常英语的使用等有机地结合在一起,构造了一个奇幻的魔法编程世界。
本书是《算法竞赛宝典》系列教材的启蒙篇,适合编程爱好者以及有志于参加算法竞赛的青少年阅读。
张新华,男,浙江省瑞安中学信息技术高级教师,信息学奥林匹克竞赛教练,培养学生多次在全国青少年信息学奥林匹克竞赛、全国智能机器人竞赛、全国中小学电脑作品制作等活动中获全国级奖项,普通高中信息技术现场优质课全国一等奖获得者,Dev-C++智能开发平台的主力作者。
黄振昊,男,浙江省青少年信息学奥林匹克竞赛委员会委员、中国青少年机器人竞赛国家二级裁判。长期从事青少年科技教育、活动及竞赛的组织、管理和培训辅导工作。Dev-C++智能开发平台作者之一。