全新正版书籍,24小时发货,可开发票。
¥ 25.2 5.3折 ¥ 48 全新
库存5件
作者董春龙 刘鹏
出版社清华大学出版社
ISBN9787302592006
出版时间2022-01
装帧平装
开本16开
定价48元
货号29363174
上书时间2024-11-27
1984 年,邓小平爷爷对演示计算机的小天才们说:“计算机普及要从娃娃抓起。”为了向青少年普及计算机科学知识,培养和选拔优秀计算机人才,中国计算机学会每年都会举办信息学奥赛,而 C 就是指定的竞赛语言之一。
国务院在印发的《新一代人工智能发展规划》文件中强调:“实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。”目前,已经有省市率先将编程纳入中考特招和高考。很快,编程课程将全面进入中小学课堂。
这正是一本写给中小学生的书。
你可以认为它是一本编程书,带领同学们迈入 C 编程的大门, 为冲刺信息学奥赛夯实基础!你也可以认为它是一本数学书,带领同学们学习和复习中小学数学知识,用新的方法完成他们的数学作业。不是纸和笔,而是编程和思维!你还可以认为它是一本故事书,书中引用了很多计算机科学史上的小故事,让同学们在潜移默化中了解历史,爱上编程,爱上学习!
在学习编程中复习数学,在复习数学时学会编程,在阅读中了解计算机科学历史,我想这就是本书送给同学们的礼物!
刘鹏 教授
中国信息协会教育分会人工智能教育专家委员会主任中国大数据应用联盟人工智能专家委员会主任
C 是一种使用非常广泛的计算机编程语言,也是信息学奥赛指定的语言之一。本书将 C 编程知识与中小学数学知识结合起来,并将计算机科学史上一些有趣的小故事融入其中。通过这种特殊的编写方式让同学们学习编程、复习数学、了解历史,潜移默化中培养同学们的计算思维和编程思维。
全书共 14 课,主要介绍 C 编程工具的安装及使用,C 编程的基础知识,C 的顺序语句、选择语句、循环语句及常用的库函数的使用,用 C 解决数学计算、统计推理、和差倍分等中小学数学问题。
本书适合小学四年级以上的学生和信息学奥赛的初学者阅读,也适合家长及 C 编程爱好者参考,还可作为中小学信息技术课程的教材。
C 是一种使用非常广泛的计算机编程语言,也是信息学奥赛指定的语言之一。本书将 C 编程知识与中小学数学知识结合起来,并将计算机科学史上一些有趣的小故事融入其中。通过这种特殊的编写方式让同学们学习编程、复习数学、了解历史,潜移默化中培养同学们的计算思维和编程思维。
全书共 14 课,主要介绍 C 编程工具的安装及使用,C 编程的基础知识,C 的顺序语句、选择语句、循环语句及常用的库函数的使用,用 C 解决数学计算、统计推理、和差倍分等中小学数学问题。
本书适合小学四年级以上的学生和信息学奥赛的初学者阅读,也适合家长及 C 编程爱好者参考,还可作为中小学信息技术课程的教材。
董春龙,高级工程师,硅湖学院计算机专任教师,青少年编程课程资深讲师,目前致力于青少年人工智能编程教育。毕业于山东大学计算机科学与技术专业,硕士研究生学历。曾就职于中科院等国内知名企业和机构,主持和参与多项国家、省、市级科研课题及企业横向课题。发表学术论文6篇。具有10多年企业级软件开发经验,精通C/C 、Python、Java等编程语言。 刘鹏教授,清华大学博士毕业,现任南京云创大数据科技股份有限公司总经理,兼任中国大数据应用联盟人工智能专家委员会主任、中国信息协会教育分会人工智能教育专家委员会主任、*全国普通高校毕业生就业创业指导委员会委员,第45届世界技能大赛中国区云计算选拔赛裁判长/专家指导组组长,2019年全国大学生数据建模比赛命题人,工信部云计算研究中心专家。
主持科研项目40多项,发表论文80余篇,出版专业书籍30多本。出版的《云计算》教材被全国高校广泛采用,名列知网统计的“中国高被引图书”(计算机技术)前三甲。出版的《大数据》《深度学习》《数据挖掘》等教材也受到普遍欢迎。创办的云计算世界(www.chinacloud.cn)和大数据世界(www.thebigdata.cn)等网站在业界有举足轻重的影响。
第 1 课 认识 C 1
1.1 什么是编程语言 1
1.2 为什么学 C 3
1.3 C 与信息学奥赛 4
1.4 准备编程工具 6
练习 1 9
第 2 课 个 C 程序 11
2.1 启动工具 11
2.2 输入代码 12
2.3 运行结果 13
2.4 编程模板 15
练习 2 17
第 3 课 打印输出 19
3.1 输出文字 19
3.2 文字换行 20
3.3 计算后输出 21
练习 3 24
第4课 键盘输入 25
4.1 输入整数 25
4.2 输入小数 27
4.3 “”的数 29
4.4 输入字符串 31
练习 4 32
第 5 课 数学计算 35
5.1 整数四则运算 35
5.2 有余数的除法 37
5.3 小数计算题 40
5.4 “=” 与“==” 41
5.5 不要怕“虫子” 43
练习 5 45
第 6 课 编程术语不枯燥 47
6.1 使用变量先声明 47
6.2 名如其人—变量的命名 49
6.3 形形色色—数据类型 50
6.4 真假关系—关系运算符 51
6.5 空间交换 52
练习 6 53
第 7 课 做选择 55
7.1 判断条件 56
7.2 如果 56
7.3 否则 58
7.4 组合判断 60
7.5 多重分支 61
练习 7 64
第8课 循环就是重复 65
8.1 for 循环 65
8.2 while 循环 69
8.3 do...while 循环 71
8.4 break 与 continue 71
练习 8 74
第9课 循环嵌套 75
9.1 分支嵌套 76
9.2 循环嵌套 77
9.3 循环与分支嵌套 81
9.4 循环输入 82
练习 9 83
第 10 课 现成的“方法” 85
10.1 返回值 85
10.2 好用的“方法” 87
10.3 猜数游戏 89
练习 10 92
第 11 课 有趣的“数” 93
11.1 奇数与偶数 93
11.2 因数与倍数 95
11.3 素数与合数 97
11.4 水仙花数 99
练习 11 101
第 12 课 统计与推理 103
12.1 数字统计 103
12.2 谁在说谎 104
12.3 等差数列 106
12.4 斐波那契数列 107
练习 12 108
第 13 课 数学广角 109
13.1 鸡兔同笼 109
13.2 百钱百鸡 110
13.3 角谷猜想 112
13.4 爱因斯坦的数学题 114
练习 13 115
第 14 课 平面图形和立体图形 117
14.1 长方形 117
14.2 三角形 118
14.3 长方体 119
14.4 圆的计算 120
14.5 圆周率的估算 121
练习 14 125
结束语 127
C 是一种使用非常广泛的计算机编程语言,也是信息学奥赛指定的语言之一。本书将 C 编程知识与中小学数学知识结合起来,并将计算机科学史上一些有趣的小故事融入其中。通过这种特殊的编写方式让同学们学习编程、复习数学、了解历史,潜移默化中培养同学们的计算思维和编程思维。
全书共 14 课,主要介绍 C 编程工具的安装及使用,C 编程的基础知识,C 的顺序语句、选择语句、循环语句及常用的库函数的使用,用 C 解决数学计算、统计推理、和差倍分等中小学数学问题。
本书适合小学四年级以上的学生和信息学奥赛的初学者阅读,也适合家长及 C 编程爱好者参考,还可作为中小学信息技术课程的教材。
董春龙,高级工程师,硅湖学院计算机专任教师,青少年编程课程资深讲师,目前致力于青少年人工智能编程教育。毕业于山东大学计算机科学与技术专业,硕士研究生学历。曾就职于中科院等国内知名企业和机构,主持和参与多项国家、省、市级科研课题及企业横向课题。发表学术论文6篇。具有10多年企业级软件开发经验,精通C/C 、Python、Java等编程语言。 刘鹏教授,清华大学博士毕业,现任南京云创大数据科技股份有限公司总经理,兼任中国大数据应用联盟人工智能专家委员会主任、中国信息协会教育分会人工智能教育专家委员会主任、*全国普通高校毕业生就业创业指导委员会委员,第45届世界技能大赛中国区云计算选拔赛裁判长/专家指导组组长,2019年全国大学生数据建模比赛命题人,工信部云计算研究中心专家。
主持科研项目40多项,发表论文80余篇,出版专业书籍30多本。出版的《云计算》教材被全国高校广泛采用,名列知网统计的“中国高被引图书”(计算机技术)前三甲。出版的《大数据》《深度学习》《数据挖掘》等教材也受到普遍欢迎。创办的云计算世界(www.chinacloud.cn)和大数据世界(www.thebigdata.cn)等网站在业界有举足轻重的影响。
— 没有更多了 —
以下为对购买帮助不大的评价