1、魔法学院的奇幻之旅:用GoC编程绘图.基础篇(2017.01)


2、青少年C++趣味入门--2017-04-01
https://study.163.com/course/introduction/1004226011.htm


适用人群

零基础学习C++的GoC作图入门课,不需要任何前置知识。

适合小学二年级学生到大学生,甚至想学编程的成年人。

课程概述

先看课时13《网上测试程序》,再看课时14-16《骏马行走》《图层》《抓小鸟》(这三课是最难的),

如果感兴趣,那就从第一课开始学习吧!

一旦开始,就请坚持不懈地学下去。

1.如果你想成为编程高手,在这里,

你可以通过有趣的学习,快速掌握C++,

从而踏上OI之路,为中华复兴储备更多的科技人才。

2.如果你只是想了解一下程序设计,顺便学习一下电脑作图,

在这里,你将会乐学易学,培养计算思维的同时发挥创意,

绘画富有个人特色的图案。

课程内容如下:

第一章顺序结构

课时1简单的C++程序

课时2学习C++的好助手GoC

课时3编程需要好算法

课时4算法与流程图

课时5变量

课时6计算

第二章循环结构

课时7for循环

课时8循环次数

课时9用循环画图

课时10循环变量与步长

第三章选择结构

课时11有规律的整除

课时12条件语句和选择结构

第四章简单动画

课时13网上测试程序

课时14骏马行走

课时15图层

课时16抓小鸟

课时17函数

课时18学习方法和作品欣赏

C/C++快速入门图形化教学法简介(目录)

C/C++快速入门图形化教学法简介(目录)_C/C++入门的图形化教学探索-CSDN博客_c++图形化

第一课 GoC简介和演示

第一课 GoC简介和演示_C/C++入门的图形化教学探索-CSDN博客_goc编程

第二课 了解编程环境

第二课 了解编程环境_C/C++入门的图形化教学探索-CSDN博客_goc教程

第三课 基本绘图命令

第三课 基本绘图命令_C/C++入门的图形化教学探索-CSDN博客_goc编程

第四课 变量的引入

第四课 变量的引入_C/C++入门的图形化教学探索-CSDN博客

第五课 for循环(1)--循环次数控制

第五课 for循环(1)--循环次数控制_C/C++入门的图形化教学探索-CSDN博客_for循环怎么控制循环次数

第六课for循环(2)---使用循环变量

第六课for循环(2)---使用循环变量_C/C++入门的图形化教学探索-CSDN博客

第七课 变量的键盘输入

第七课 变量的键盘输入_C/C++入门的图形化教学探索-CSDN博客

第八课 拓展绘图命令

第八课 拓展绘图命令_C/C++入门的图形化教学探索-CSDN博客

第九课 输出语句

第九课 输出语句_C/C++入门的图形化教学探索-CSDN博客

第十课 选择结构

第十课 选择结构_C/C++入门的图形化教学探索-CSDN博客

第十一课 for循环(3)---循环变量的变化

第十一课 for循环(3)---循环变量的变化_C/C++入门的图形化教学探索-CSDN博客_循环变量

第十二课 定位画图---坐标

第十二课 定位画图---坐标_C/C++入门的图形化教学探索-CSDN博客_c++ 画坐标

第十三课坐标计算---坐标扩展命令

第十三课坐标计算---坐标扩展命令_C/C++入门的图形化教学探索-CSDN博客


3、三维图形化C++趣味编程-2018-08


内容简介

由本书作者改进和开发的Dev-C++智能开发平台借鉴了Logo绘图语言的特点,简化了C++语言环境,以OpenGL三维动画引擎为核心,构造了一个适合青少年儿童轻松掌握C++编程语言的学习平台。

本书作为三维图形化C++语言程序设计的入门书,深入浅出地引入概念,循序渐进地讲解知识,以一个个生动有趣的故事情节连接各知识点,通过丰富的例题和大量的习题将程序算法、计算机图形学、数学与计算、平面几何、三维空间感知、日常英语的使用等有机地结合在一起,构造了一个奇幻的魔法编程世界。

学习者通过简化的C++代码绘制三维图形、设计三维动画、开发人工语音智能程序和制作趣味桌面小游戏等方式,能够轻松、迅速地掌握C++语言的基本语法和编程思维,为进一步学习算法,参加全国青少年信息学奥林匹克竞赛打下坚实的基础。本书是《算法竞赛宝典》系列教材的启蒙篇,适用于编程爱好者以及有志于参加算法竞赛的青少年。

作者简介

张新华,浙江大学计算机科学与技术学士学位,厦门大学软件工程硕士学位,浙江省瑞安中学信息学奥赛金牌教练,中学高级教师,省信息技术教材的编写者之一,培养的学生多次获全国青少年信息学奥林匹克联赛一等奖和亚洲与太平洋地区信息学奥林匹克竞赛金牌,培养的学生多次在全国智能机器人竞赛中获全国冠军及全国一等奖,全国优质课一等奖获得者,2016年在清华大学出版社出版《算法竞赛宝典》三部共约200万字,独立开发和改进了基于OpenGL引擎的三维图形化C++编程工具—Dev-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

少儿编程:C++绘图相关书籍篇相关推荐

  1. Java编程之路相关书籍(三个维度)

    一.关于Java的技术学习,可以按照下面分三个维度进行学习 : (1)向下发展,也就是底层的方向 建议看<深入Java虚拟机>.<Java虚拟机规范>.<Thinking ...

  2. 关于少儿编程编程语言的选择,python还是c++

    A.方向一:往计算机专业方面走,建议选择C++ (1).现在的算法竞赛用的是C++语言,实际上如果对编程语言比较了解的话,倒不如说是C语言加上了C++ 的STL,用的还是C语法,C++的面向对象基本上 ...

  3. 少儿编程C++画图之GOC编程 视频和资料集

    Goc编程第一课 Goc编程第一课_哔哩哔哩_bilibili Goc编程第一课扩展加复习 Goc编程第一课扩展加复习_哔哩哔哩_bilibili Goc编程第二课 Goc编程第二课_哔哩哔哩_bil ...

  4. 中国少儿编程教育市场运营规划与投资前景预测分析报告2022年版

    中国少儿编程教育市场运营规划与投资前景预测分析报告2022年版 [报告编号]: 412902    [出版时间]: 2022年1月   [出版单位]: 中商经济研究网 章 少儿编程教育的相关概述 节 ...

  5. 大量C语言、C++、C#、VC编程相关书籍下载

    大量C语言.C++.C#.VC编程相关书籍下载 http://www.juntuan.net/dh/CYYdowmload.htm C语言 C语言编程宝典大全 C语言实例教程 1.72 C语言程序基础 ...

  6. 少儿编程Scratch学习教程--Scratch介绍及参赛相关

    之前写了几篇关于Scratch的使用文章.忽然想起,忘记介绍下Scratch了. Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具.官方网址是麻省理工学院网站的一个分支.这个软件的 ...

  7. 少儿编程入门进阶书籍清单,建议收藏和分享!

    现在越来越多的家长认识到学编程对孩子的思维方式以及综合素质的正向影响. 除了送孩子学编程,很多家长也希望孩子接触一些少儿编程相关的书籍,今天玩妹给大家整理了一个简单的书单,需要的父母可以为孩子收藏. ...

  8. 代码编程教学_少儿编程教学环境开发之代码实战篇

    少儿编程教学环境开发之代码实战篇​mp.weixin.qq.com 之前架构选型篇许诺要上自己原型demo的界面图,先把这个许诺给实现了,首先声明,这只是技术原型demo,比起http://code. ...

  9. (转)少儿编程这么火, 究竟学哪一种语言最靠谱?这篇文章说透了!

    http://www.sohu.com/a/251561825_124768 这几年,人工智能的发展速度与日俱增:AlphaGo赢了柯洁:百度无人巴士量产:Google的AI客服,用一个简单的&quo ...

最新文章

  1. Pycharm中一些不为人知的技巧pycharm技巧
  2. mysql 日志管理
  3. ReSharper“无法解析符号”,即使在项目构建时
  4. 从零开始入门 K8s | 可观测性:监控与日志
  5. python爬虫 爬取bilibili新番榜
  6. 【转】彻底搞清计算结构体大小和数据对齐原则
  7. 二级指针、数组指针、二维数组、指针数组作为函数形参时可传入的实参
  8. Java ObjectInputStream readDouble()方法与示例
  9. ubuntu中将git 提交编译器nano 修改为vim
  10. (3)插入排序之一 直接插入排序
  11. 计算机网络系统组播功能_全国计算机等级考试四级计算机网络考试大纲(最新版2018年版)...
  12. 制定2015年的移动开发策略
  13. oracle10g 64位安装包下载地址,Oracle10g下载地址--多平台下的32位和64位
  14. eval('{kkk:{}}')出错,eval('{}')与eval('var ss = {kkk:{}}')正常
  15. Let us learn English confidently
  16. 字写的不好没关系,用python随便就生成了艺术签名
  17. python3.x和python2.x唯一区别_Python3.x和Python2.x的区别
  18. 用python做思维导图软件_分享一下python数据处理工具思维导图
  19. iOS GameCenter 挑战,排名
  20. 300+零售CIO大咖齐聚杭州 他们聊了什么?

热门文章

  1. react路由按需加载方法
  2. UNION、UNION ALL和EXISTS
  3. 搭建本地Ubuntu14.04源
  4. 解释器模式(行为模式)
  5. ffmpeg.exe dos下怎么用 放在哪里
  6. IPHONE 开发 9 -- Object C static关键字,数组对象,词典,动态词典,集合对象,函数调用关系...
  7. 程序员找工作时,大公司 VS 小公司,应该如何做出正确的选择?
  8. @初学编程的朋友们,如果你能学得这些方法,学习将会更快一步!
  9. 但我发现了幸福的超级玛丽
  10. XEIM_跨平台的网络通信产品