信息学奥赛一本通关
基于少儿编程大背景,提供一条通往初中、高中、大学的上升通道。

作者:蔡荣啸

定价:128元

印次:1-5

ISBN:9787302607281

出版日期:2023.01.01

印刷日期:2024.10.28

图书责编:贾旭龙

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《信息学奥赛一本通关》共30 章分7 部分。其中前6 部分内容分别为编程平台介绍、计算机基础知识、从图形化编程到C++ 入门、数学知识基础、数据结构和算法补充与归纳。第七部分给出2019—202年CSP-J/S 真题及参考答案。本书基于图形化编程学习,详细介绍由图形化编程向C++ 代码编程过渡的系统知识,最终帮助读者提高参与信息学奥赛的水平。

蔡荣啸,中国教育技术协会人工智能专业委员会理事,中国教育学会会员,青岛市人工智能教材编委会成员,创新科技项目优秀指导教师。辅导学生多人获得信息学奥赛一二三等奖,并有多人获得信息技术创新类一二三等奖。拥有软件著作权两项。出版专著三套:《scratch+小学数学》《python玩转人工智能》《人形机器人编程实践》,主持中央电化教育馆重点课题一项,主持青岛市教育学会课题一项,参与山东省十三五规划课题两项。在CSSCI与国内核心期刊发表论文多篇。Mathmatics and Computer Science邀请作者。

前言 由我们编写的《Scratch+ 小学数学》出版后,受到社会各界的关注。在此感谢大家对编程与学科学习融合的支持。曾有家长询问:怎样培养孩子的编程能力?实践证明,图形化编程与小学数学的融合能够在很大程度上提升学生学习数学的兴趣,同时也可锻炼学生的逻辑思维能力。 “为人父母者,则为其计深远”,通过小学阶段图形化编程与小学数学的融合学习,学生可以在一定程度上建立基本的编程思维和提高逻辑思维能力。如果希望在更深程度上学习,并在升学考试中有所突破,那么怎样才能通过图形化编程向代码编程甚至信息学奥赛方面过渡呢?本书的知识体系将为您的学习提供参考。 本书的基本内容包括30 章,分7 个部分,前6 个部分知识体系架构包括编程平台介绍、 计算机基础知识、从图形化编程到C++ 入门、数学知识基础、数据结构和算法补充与归纳。 编程平台介绍主要包括图形化编程模块和C++ 编辑调试Dev-C++ 平台的介绍,读者可以初步了解图形化编程模块与C++ 代码编程的联系与区别。通过这部分的学习,读者可以了解代码编程中将来可能面对的界面与问题。 计算机基础知识是信息学奥赛初赛的考查内容,需要了解计算机的基本原理、信息学奥赛的基本常识、操作系统的基本知识及计算机网络的相关知识。作为计算机基础知识,也是读者更加深入学习信息学奥赛的基础,同时也是了解计算机这门学科机制的基础。 从图形化编程到C++ 入门部分能够使读者很好地从原有的图形化模块编程思维转向C++ 代码编程思维,由于前期很多读者有了《Scratch+ 小学数学》的学习经验,那么这部分将是进入信息学奥赛C++ 编程的重要阶梯。 数学基础知识...

目录
荐语
查看详情 查看详情
第一部分

编程平台介绍

第1 章 图形化编程模块简介  2

1.1 变量  2

1.2 运算符  4

1.3 顺序语句  6

1.4 分支语句  6

1.5 循环语句  8

1.6 函数运算  9

第2 章 Dev-C++ 简介  10

2.1 Dev-C++ 界面  10

2.2 快捷键  11

2.3 调试配置  11

2.4 设置断点并查看  12

2.5 编译器与编译日志  13

第二部分

计算机基础知识

第3 章 信息学奥赛简介  16

3.1 NOIP  16

3.2 CSP-J/S 16

3.3 NOI  17

3.4 APIO 和IOI  17

第4 章 计算机硬件基础  18

4.1 计算机发展史  18

4.2 计算机硬件  19

4.2.1 运算器 20

4.2.2 控制器 20

4.2.3 存储器 21

4.2.4 输入设备 21

4.2.5 输出设备 22

4.3 数制与编码  22

4.3.1 二进制与十进制 24

4.3.2 二进制与八进制 25

4.3.3 二进制与十六进制 26

4.3.4 ASCII 编码  27

4.3.5 汉字编码 27

4.3.6 原码、反码、补码 27

4.3.7 位运算 28

4.3.8 多媒体文件的数字化 30

第5 章 操作系统与应用软件  32

5.1 DOS 操作系统  32

5.2 Windows 操作系统及软件  34

5.3 Linux 操作系统 34

第6 章 计算机网络基础  35

6.1 计算机网络组成  35... 查看详情

《信息学奥赛一本通关》既可以作为由图形化编程转向C++ 代码编程的教材,又可以作为信息学奥赛辅导教材,还可以作为大学生计算机竞赛入门学习的教材,供信息学爱好者参考使用。 查看详情