青少年C++编程入门
荆晓虹
内容简介
本书是一本C++零基础入门的书籍,遵循教育规律,引导读者逐步理解“为何而学”,将他们领进编程的大门。
全书共分为12章,循序渐进地介绍了C++编程环境、程序的基本结构、基本数据类型及其运算、算法及三种基本结构等基础知识,以输入输出语句、赋值语句、if语句、for语句、while语句等应用为例,生动讲解C++语句的基本使用方法,并深入浅出地阐述了数组、结构体、函数等概念及应用,以及排序、查找和穷举等算法基础。每章采用趣味项目和问题引入的方式,让读者在解决问题的过程中自然构建C++基础知识,引导读者理解计算机基础知识,培养计算思维。
本书可以作为小学四年级以上学生零基础学习C++的教学用书,也可以作为准备参加全国青少年信息学奥林匹克竞赛的学生用书,还可以作为零起点自学C++编程的各阶段学生或社会人士的参考用书。 作者简介
图片
荆晓虹,江苏省丹阳高级中学信息技术教师,全国信息学奥赛金牌教练,首批江苏省网络名师工作室导师,首届CCF青少年计算机教育研讨会执行委员,多年主持丹阳市名教师工作室工作。长期从事编程教育工作,多次在江苏省信息学奥林匹克集训中开设专题讲座,参与编写2019教科版全国高中信息技术新教材和教学参考书。 前言
随着大数据、人工智能等信息技术的飞速发展,编程教育越来越受到社会、学校和家庭的关注。近年来编程教育课程丰富、学习资源充足,但目前大多数的C++入门书籍都是以介绍C++知识和技能为主。未来社会需要的人才不仅仅是掌握编程知识和技能的人才,更需要具有计算思维的创新型人才。本书遵循教育规律,引导学生逐步理解“为何而学”,将他们领进编程的大门,激发其学习主动性,挖掘他们的学习潜力,逐步培养其自主探究的学习能力,并引导他们通过学习C++编程培养计算思维和自我优化意识,为适应未来社会奠定基础。本书也是江苏省教育科学“十三五”规划自筹重点课题(立项编号:…