您好,欢迎来到聚文网。 登录 免费注册
青少年信息学竞赛

青少年信息学竞赛

  • 字数: 433
  • 出版社: 清华大学
  • 作者: 编者:刘洪|责编:王定
  • 商品条码: 9787302612704
  • 版次: 1
  • 开本: 16开
  • 页数: 282
  • 出版年份: 2022
  • 印次: 1
定价:¥69.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书面向零基础的信息 学竞赛初学者。全书共6章 ,主要讲解C++编程语言基 础和算法知识。第1章C++ 语言基础,主要讲解数据类 型、变量、常量、数据溢出 、数据的输入和输出等;第 2章程序设计结构,主要讲 解顺序、分支和循环3大结 构;第3章数组和字符串, 主要讲解C++的数组基础知 识及字符串应用;第4章函 数和结构体,主要讲解自定 义函数的使用、结构体的定 义和应用;第5章基础算法 ,主要讲解算法的描述方法 ,以及入门算法、递推和递 归算法、排序算法和数值处 理方法;第6章进阶算法, 主要讲解查找算法中的顺序 查找和二分查找,搜索算法 中的深度优先搜索和广度优 先搜索,贪心策略的应用, 动态规划方法的应用。 本书内容通俗易懂,通 过详尽的知识点和算法讲解 ,帮助初学者掌握信息学竞 赛的基础知识和常用解题方 法,形成编程思维和计算思 维。本书可作为师范类院校 编程专业的教学用书,也可 以作为中小学信息技术领域 教师从事编程教学的培训用 书和信息学竞赛初学者的入 门教材。
作者简介
刘洪,四川师范大学计算机科学学院ACM竞赛队教练、创客机器人协会指导老师,四川师范大学附属实验学校信息学竞赛队教练。主要研究方向是青少年编程教育和现代教育技术应用,主讲《中小学信息学竞赛》《C语言 与中学信息技术教学》《高级语言 程序设计》《Java程序设计》等内容。为本科生开设了“中小学图形化编程”“中小学机器人教学”“中小学开源硬件教学” 和“中小学3D打印教学”等兴趣小组和IT培优培训,多次担任国家级、省级教师培训课程教师,主讲《现代教育技术在教学中的应用》和《数字化资源获取和加工》等内容,所讲授课程多次被评为学校“精品课程”。主持多项省级和校级科研课题项目,并培养了-批中小学信息学竞赛教练。
目录
第1章 C++语言基础 1.1 编程语言 1.1.1 集成开发环境 1.1.2 C++语言的基本结构 1.1.3 调试程序 1.2 数据类型和运算 1.2.1 常用数据类型 1.2.2 整数运算 1.2.3 浮点数运算 1.3 变量、常量和函数 1.3.1 变量 1.3.2 常量 1.3.3 函数 1.4 输入和输出 1.4.1 标准输入输出流 1.4.2 重定向语句 1.4.3 scanf语句和printf语句 1.4.4 快速读取 【思考练习】 第2章 程序设计结构 2.1 顺序结构 2.1.1 数据类型取值范围 2.1.2 数据类型强制转换 2.1.3 编程实例及技巧 2.2 分支结构 2.2.1 关系运算符 2.2.2 浮点数的关系运算 2.2.3 逻辑运算符和逻辑表达式 2.2.4 if语句 2.2.5 if语句编程实例及技巧 2.2.6 嵌套分支和多重分支 2.2.7 多重分支编程实例及技巧 2.2.8 switch-case语句 2.3 循环结构 2.3.1 for语句 2.3.2 while语句 2.3.3 do…while语句 2.3.4 循环结构编程实例及技巧 2.4 多重循环 2.4.1 双重循环分析和实例 2.4.2 break语句和continue语句 2.4.3 多重循环实例 【思考练习】 第3章 数组和字符串 3.1 一维数值 3.1.1 数组的声明 3.1.2 数组的初始化 3.1.3 数组应用实例 3.2 字符数组和字符串 3.2.1 字符信息的读取

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网