新書推薦:

《
如何将知识转化为行动
》
售價:HK$
76.8

《
助人技术本土化的刻意练习
》
售價:HK$
87.9

《
中国城市科创金融指数·2024
》
售價:HK$
107.8

《
你想活出怎样的人生:摆渡船上的人生哲学
》
售價:HK$
65.9

《
中国历代户口、田地、田赋统计——梁方仲著作集
》
售價:HK$
148.5

《
反乌合之众——跳出羊群,逆向获利
》
售價:HK$
76.8

《
帝国作为装饰品:英国人眼中的大英帝国(帝国与国际法译丛)
》
售價:HK$
86.9

《
AI芯片应用开发实践:深度学习算法与芯片设计
》
售價:HK$
75.9
|
編輯推薦: |
《奇思妙想:C 青少年趣味编程100例(视频教学版)》基于C 语言讲解了100多个有趣实例的开发过程。这些实例由浅入深地向读者介绍C 语言各个语法的使用方式,并展现了程序设计的基本思维和方法。
本书内容通俗易懂,具备较高的趣味性和交互性。书中实例不仅适合青少年学习,还适合小学生学习,以领悟C 语言的魅力所在,培养编程兴趣。所以,本书不仅适合中小学生阅读,也适合家长借鉴,增加一种培养孩子的方式。另外,本书也适合作为相关培训机构的教材使用。
本书具有以下特色:
(1)实例众多:学习和掌握一个技能的最简单方式,就是多看、多练。本书包含一百多个趣味小实例。这些实例涉及各个方面,不仅可以用来巩固练习,还可以用来开拓思维,引导儿童编写自己感兴趣的各种程序。
(2)内容有趣:为了让读者更愿意阅读,本书实例基于各种生活化的场景,讲述各种有意思、有趣的事情,而避免各种枯燥的数学求解问题。例如,讲解竖式计算、班干部选举。
(3)内容全面:本书涵盖C 语言的常用知识点,并且针对每个知识点都配置一个对应实例。通过本书,读者可以学习每个知识点的使用,并且掌握知识点的组合使用。
(4)由浅入深:考虑
|
內容簡介: |
奇思妙想:C 青少年趣味编程100例(视频教学版)
|
關於作者: |
徐苑琳,女,成都市社会主义学院(成都中华文化学院、成都行政学院)教授,中国行政学会理事,熟练掌握C 、Python、PHP、SQL等编程语言,长期从事创新产业发展、科技成果转化的技术预见、云计算及系统建模理论等研究,参与智能时代计算机综合性课程与能力提升教改工作,具有较为丰富的计算机理论基础和丰富的实践经验
|
目錄:
|
第 1 章 认识 C 01
1.1 我们的交流方式------编程语言介绍 02
1.2 程序加工厂-----构建开发环境 Dev C 02
1.3 你好,世界---编写第一个 C 程序 04
1.4 各司其职----了解 C 语言代码 06
第 2 章 C 基础知识 07
2.1 静夜思——cout 语句 08
2.2 一天的温度---变量 10
2.3 个人信息—标识符 12
2.4 黑板的面积—常量 14
2.5 鹦鹉学舌—cin 语句 17
第 3 章 基本数据类型 20
3.1 入园年龄登记—整数 21
3.2 今日菜价—浮点数 24
3.3 考试分数等级—字符型 27
3.4 大写字母转换为小写字母—ASCII 码 29
3.5 咏柳—转义字符 33
3.6 小蝌蚪找妈妈—布尔类型 35
第 4 章 数据运算 37
4.1 拔萝卜—表达式 38
4.2 计算公交车上的人数—运算符 39
4.3 压岁钱—赋值运算符 41
4.4 计算器—四则运算符 43
4.5 小朋友分糖果—取余运算符 45
4.6 松鼠过冬—复合赋值运算符 47
4.7 预测人的年龄—自增运算符 49
4.8 正负转换—负号运算符 51
4.9 谁最大—关系运算符 53
4.10 三角形的奥秘—逻辑与运算符 55
4.11 校运会—逻辑或运算符 58
4.12 开车限龄—条件运算符 60
4.13 温度转换—运算符优先级 62
4.14 10-2-5 的结果—运算符的结合性 66
第 5 章 程序控制结构 70
5.1 春晓—顺序结构 71
5.2 灰姑娘—if 语句 73
5.3 空气质量—if 语句的连用 76
5.4 判断两位数—if 语句的嵌套 80
5.5 匹诺曹—if-else 语句 83
5.6 给数字分类—if-else 语句的嵌套 85
5.7 闰年神器—if 和 if-else 语句一起使用 89
5.8 出租车计费—多分支条件语句 93
5.9 小明的小学生涯—switch 语句的基础形式 97
5.10 点餐系统—switch 语句的跳出语句形式 101
5.11 星期几—switch 语句的默认分支形式 105
5.12 小猫钓鱼—for 语句 109
5.13 数字求和—for 语句的简写形式 113
5.14 输出 100 以内的偶数—for 语句和分支语句的嵌套 114
5.15 聪明的将军—while 语句 115
5.16 判断密码是否正确—while 语句和分支语句的嵌套 118
5.17 正话反说—do-while 语句 121
5.18 角谷猜想—do-while 语句与分支语句嵌套 124
5.19 九九乘法表—双重循环嵌套 126
5.20 百钱买百鸡—三重循环嵌套 130
5.21 输出奇数—goto 转向语句 133
5.22 猜正确答案—break 跳出语句 136
5.23 逢 7 必过—continue 继续语句 138
第 6 章 数组和字符串 141
6.1 我的体温表—定义一维数组 142
6.2 跳绳—访问一维数组的指定元素 144
6.3 输出书费—遍历一维数组 145
6.4 统计期末考试成绩—动态赋值一维数组 148
6.5 身高比一比—冒泡排序 149
6.6 分数排序—选择排序 152
6.7 杨辉三角—二维数组 153
6.8 英文字母大记忆—字符数组 158
6.9 小英雄雨来—特殊的字符数组字符串 162
6.10 西游记—字符串类 163
6.11 字数检查器—获取字符串长度 166
6.12 谁是花木兰—获取字符串中的字符 168
6.13 诗句填空—字符串拼接 171
6.14 南京市长江大桥欢迎您—字符串插入函数 173
6.15 我爱记单词—字符串删除函数 175
6.16 特定词语—字符串查找 179
6.17 获取电话号码—字符串提取 181
6.18 错误纠正—替换子串 183
6.19 神秘的礼物—字符串类数组 185
第 7 章 库函数 187
7.1 自守数—pow() 函数 188
7.2 结账系统—round() 函数 190
7.3 绝对值计算器—abs() 函数 192
7.4 计算直角三角形的斜边长度—hypot() 函数 193
7.5 猜数字游戏—随机函数 195
7.6 竖式计算—setw() 函数 198
7.7 谁的价格高—sort() 函数 200
7.8 校服的尺码—unique() 函数 202
第 8 章 自定义函数 205
8.1 英文字母—无参函数的定义和调用 206
8.2 打招呼—有参函数的定义和调用 209
8.3 计算梯形的面积—返回值 212
8.4 第 n 大的数—数组名作为实参 214
8.5 长度单位转换—函数嵌套 216
8.6 斐波那契数列—递归函数 219
8.7 小明的排名—变量的作用域 221
第 9 章 指针 223
9.1 寻宝之旅—定义指针变量 224
9.2 七宝玲珑塔—数组指针 227
9.3 快递收件员—指针数组 229
第 10 章 复合数据类型 232
10.1 三只小猪—结构体 233
10.2 课程表—枚举 236
第 11 章 类和对象 241
11.1西瓜的奥秘—定义类 242
11.2 美丽的她—实例化对象 246
11.3 齐天大圣 72 变—构造函数 248
11.4 折叠椅—析构函数 251
11.5 新生登记—对象数组 254
第 12 章 继承与派生 257
12.1 鱼类的共同特点和行为—类的继承和派生 258
12.2 体育生—多重继承 261
第 13 章 文件 264
13.1 我的假期计划—文本的写入 265
13.2 查看我的记账本—文件的读取 268
|
內容試閱:
|
随着社会的发展,编程能力已成为人们应掌握的重要技能之一。2017年,国务院发布了《新
一代人工智能发展规划》,其中提出 :“在中小学阶段设置人工智能相关课程,逐步推广编程
教育。”2018年,出台了《中小学综合实践活动课程指导纲要》和《信息技术课程标准》,
将编程教育纳入课程改革中。如今,信息学竞赛也采用C 作为参赛语言。
C 是1983年诞生的一种通用编程语言,其以C语言为基础,增加了面向对象特性。所
以,C 不仅支持面向过程开发,也支持面向对象开发。如今,C 可以开发任意类型的程序,
如游戏、驱动程序、操作系统、桌面应用程序、移动应用程序、嵌入式硬件程序等。
C 功能强大,也意味着语言相对复杂,这导致青少年学习C 具有一定的难度。首先,
C 的基础术语更多、更抽象,青少年不容易理解 ;其次,面向对象编程要求更高的逻辑性,
这对读者而言是一个挑战 ;最后,C 编程属于非图形化编程,具有一定的枯燥性,容易挫
伤青少年的兴趣。
本书以青少年的生活为讲解背景,结合作者多年的C 开发经验和心得体会,花费了一
年的时间写就。希望各位读者能在本书的引领下跨入C 开发的大门,培养编程兴趣。本书
最大的特色是以从简单到复杂的思路、以各种小实例的形式讲解C 的使用方法。
本书特色
1.实例丰富
学习和掌握一种技能最简单的方式,就是多看、多练。本书包含100个实例,这些实例
涉及各个方面,不仅可以巩固练习,还可以开拓思维,引导儿童编写自己感兴趣的各种程序。
2.内容有趣
为了让青少年更愿意阅读,本书的每个实例都是一个有趣的故事。从阅读故事的角度可
让青少年更容易进入学习编程的氛围,避免因为学习编程知识导致青少年产生厌学情绪。另
外,有趣的故事更容易让青少年记忆知识点、读懂程序、掌握编程思想。
3.内容全面
本书涵盖读者需要掌握的C 所有知识点,涵盖了计算机等级考试的对应内容,并且针
对每个知识点都配置了一个对应实例。通过本书,读者可以学习到C 中各种语法的使用规则。
4.由浅入深
由于青少年逻辑思维能力较弱,因此本书的内容由浅入深,逐步讲解。首先讲解了C
程序的数据的分类,然后讲解了数据的运算,接着讲解了如何使用程序控制结构,最后讲解了
C 中的指针、数组、结构、对象等高级内容。
本书内容
第1章 认识C :包含4个实例,带领读者认识C ,如编程语言、开发环境Dev C 、
编写第一个C 程序、了解C 代码。
第2 章 C 基础知识 :包含5个实例,详细讲解了C 的一些基础内容,如cout语句、
变量、标识符、常量、cin语句。
第3章 基本数据类型:包含6个实例,详细讲解了C 的基本数据类型,如整数、浮点数、
字符型、ASCII码、转义字符和布尔类型。
第4章 数据运算 :包含14个实例,详细讲解了C 的常用运算符。
第5章 程序控制结构 :包含23个实例,详细讲解了C 的3个程序控制结构,分别为
顺序结构、分支结构和循环结构。
第6章 数组和字符串 :包含19个实例,详细讲解了数组的定义、访问、排序和字符串
的一些常用操作。
第 7 章 库函数 :包含 8 个实例,详细讲解了 C 常用的库函数,如 pow()、round()、
abs()函数等。
第8章 自定义函数 :包含7个实例,详细讲解了如何定义和调用无参函数、如何定义和
调用有参函数、如何定义有函数值的函数等。
第9章 指针 :包含3个实例,详细讲解了如何定义指针变量,以及如何使用数组指针和
指针数组。
第10章 复合数据类型 :包含2个实例,详细讲解了结构体和枚举。
第 11 章 类和对象 :包含 5 个实例,详细讲解了如何定义类、实例化对象、构造函数、
析构函数以及对象数组。
第12章 继承与派生 :包含2个实例,详细讲解了如何实现类的继承和派生,以及多重
继承。
第13章 文件 :包含2个实例,详细讲解了如何将文本写入文件,以及如何读取文件中
的内容。
本书读者对象
7 ~ 17岁的青少年。
少儿编程指导教师。
7~10岁儿童的家长。
其他对少儿编程感兴趣的各类人员。
|
|