描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302676683
《奇思妙想:C 青少年趣味编程100例(视频教学版)》基于C 语言讲解了100多个有趣实例的开发过程。这些实例由浅入深地向读者介绍C 语言各个语法的使用方式,并展现了程序设计的基本思维和方法。
本书内容通俗易懂,具备较高的趣味性和交互性。书中实例不仅适合青少年学习,还适合小学生学习,以领悟C 语言的魅力所在,培养编程兴趣。所以,本书不仅适合中小学生阅读,也适合家长借鉴,增加一种培养孩子的方式。另外,本书也适合作为相关培训机构的教材使用。
本书具有以下特色:
(1)实例众多:学习和掌握一个技能的最简单方式,就是多看、多练。本书包含一百多个趣味小实例。这些实例涉及各个方面,不仅可以用来巩固练习,还可以用来开拓思维,引导儿童编写自己感兴趣的各种程序。
(2)内容有趣:为了让读者更愿意阅读,本书实例基于各种生活化的场景,讲述各种有意思、有趣的事情,而避免各种枯燥的数学求解问题。例如,讲解竖式计算、班干部选举。
(3)内容全面:本书涵盖C 语言的常用知识点,并且针对每个知识点都配置一个对应实例。通过本书,读者可以学习每个知识点的使用,并且掌握知识点的组合使用。
(4)由浅入深:考虑到青少年读者的逻辑思维能力相对较弱,所以本书的内容由浅入深,逐步讲解。首先将讲解最为直观和简单的内容,如输入输出、变量和常量。然后,逐步过渡到运算、逻辑、语句控制等复杂内容。最后再讲解抽象和复杂的内容,如指针、引用、类、对象、继承和派生等。
奇思妙想:C 青少年趣味编程100例(视频教学版)
随着社会的发展,编程能力已成为人们应掌握的重要技能之一。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岁儿童的家长。
其他对少儿编程感兴趣的各类人员。
评论
还没有评论。