购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

近些年来,人工智能(AI)、虚拟现实(VR)、增强现实(AR)、区块链、物联网等热点技术层出不穷,而编程则是这些技术的核心与基石。可以预见的是,编程在未来将成为每个受过教育的人必备的一项基本素质。作为未来世界的创造者,青少年越早开始学习编程,可以越快形成与计算机相近的“计算思维”,从而游刃有余地使用数字设备和软件来学习和工作,在竞争中拥有更大的主动权。

要学习编程,首先就得选择一种编程语言。当前流行的编程语言有很多,如C++、Python、Java等。C++是一种面向对象的高级编程语言,具有语法结构严谨而清晰、功能灵活而强大、运行效率高等优点,比较适合青少年学习。目前,C++在桌面应用软件、数据库系统、服务器后台、网络通信程序等的开发中都得到了广泛应用,全国青少年信息学奥林匹克竞赛(NOI)也将C++列为指定的编程语言。因此,学习C++也具有很高的实用价值。

◎内容结构

本书共8章,可划分为2部分。

第1部分为第1章,主要讲解C++编程的基础知识和基本操作,如编程环境的配置,代码的输入、编译与运行等。

第2部分为第2~8章,依次讲解了变量、数据类型、运算符、分支语句、循环语句、数组、内置函数、自定义函数、指针、类与对象等C++编程的核心知识,并通过丰富的案例引导读者加深理解。

◎编写特色

★由浅入深,轻松入门

本书采用由浅入深、循序渐进的思路来编排内容,书中的代码都配有详尽的注释,并对代码编写的要点和难点进行总结和点拨,让零基础的读者也能轻松入门,并快速建立起学习的信心。

★直观清晰,生动有趣

本书以思维导图的方式,直观地展示知识的架构,清晰地梳理知识的脉络,凝练地总结知识的精髓,增强了内容的生动性,降低了理解的难度。

★案例典型,实用性强

为了提高青少年的学习兴趣,书中设计了丰富的案例,如方程求根、制作九九乘法表、成绩排序、猜拳游戏、竞选计票等。这些案例与青少年的学习和生活息息相关,具备较强的典型性和实用性,有心的读者通过举一反三,还能自己编写出更多有趣的程序,达到学以致用的目的。

◎读者对象

本书适合具备基本的数学知识和一定的计算机操作技能的中小学生阅读,也可作为青少年编程培训机构及青少年编程兴趣班的教材使用。

由于编者水平有限,本书难免有不足之处,恳请广大读者批评指正。除了扫描二维码关注公众号获取资讯以外,也可加入QQ群910607582与我们交流。

编者
2020年1月 iffOpU5baww4YpWTBO80ei5wMhaoW8tRnhJfReCGy3kOmU0mqI6c52KQq0wEjdg/

点击中间区域
呼出菜单
上一章
目录
下一章
×