×
面向中小学教师的Python编程入门

面向中小学教师的Python编程入门

1星价 ¥33.6 (7.0折)
2星价¥33.6 定价¥48.0
暂无评论
图文详情
  • ISBN:9787542865069
  • 装帧:简裝本
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:252
  • 出版时间:2020-08-01
  • 条形码:9787542865069 ; 978-7-5428-6506-9

本书特色

本书以Python编程为主线,通过丰富的学科应用案例,系统且循序渐进地介绍Python编程基础、基础数据科学及人工智能编程等知识,让教师们从编程学习中逐渐熟悉和掌握用信息化手段解决问题的过程与方法。此外,本书还有一个突出特点是:书中通过对数量众多的真实学科案例的剖析,深入浅出地介绍了很多极具教育价值的工具。学科教师可以直接将其应用于学科教学、备课或自身提升。

内容简介

本书以Python编程为主线,通过丰富的学科应用案例,系统且循序渐进地介绍Python编程基础、基础数据科学及人工智能编程等知识,让教师们从编程学习中逐渐熟悉和掌握用信息化手段解决问题的过程与方法。此外,本书还有一个突出特点是:书中通过对数量众多的真实学科案例的剖析,深入浅出地介绍了很多极具教育价值的工具。学科教师可以直接将其应用于学科教学、备课或自身提升。

前言

2018年1月,教育部正式发布《普通高中课程标准(2017年版)》,标志着我国普通高中课程改革 进入新时代。2019年7月,国务院办公厅发布《新时代推进普通高中育人方式改革的指导意见》,其确定的改革目标为:到2022年,德智体美劳全面培养体系进一步完善,立德树人落实机制进一步健全。普通高中新课程新教材全面实施,适应学生全面而有个性发展的教育教学改革深入推进…… 信息技术新教材是贯彻落实新课程标准“立德树人”“核心素养”目标的直接载体,新教材采用的 编程语言是python,信息技术教师应该掌握。另外,其他学科教师适当掌握python也能为实施信息 技术与学科教育教学深度融合,以及在教学实践中深入体会并应用计算思维(信息技术的思想、方法 和手段)解决问题等提供坚实基础。 但是,对于大多数教师而言(包括相当一部分信息技术教师),python仍是一种比较陌生,甚至是 比较“奇怪”的编程语言,即便是对python已经有所了解的教师,可能也会有一种“心里没底”的感觉。 因此,无论是学习掌握语言本身,还是利用编程开发一些应用,对教师们都是一个相当大的挑战。本书是笔者基于教师培训的材料和经验,针对中小学教师(特别是信息技术、数学及其他科学类 教师)的需要和学习特点撰写的速成读本。读者仅需具备计算机及科学方面的常识性知识,不需要任 何编程经验,就可以开始python的学习。
如果读者在阅读本书过程中遇到没有详细解释的概念、构造及用法,可以先放一放,以后再去慢 慢体会,当然也可以查阅更□□的书籍。这种处理并非鼓励读者在读书过程中不求甚解,而是希望读 者不被概念困扰,能用□短的时间达成本书的核心学习目标。 与当下市场中的python编程图书相比,本书具有以下特点:在内容选取上特别关注了高中新课程、新教材(特别是信息技术课程)的教学要求,比较全面地 介绍了python编程及其在数据分析、可视化及人工智能等方面的应用。 全书采用简洁、直接的叙述方式,在保证内容完整、连贯的前提下,对书中涉及的计算机、数学、 程序设计、数据处理及人工智能等领域的概念和思想作了概要式的描述,对较复杂、有多种含义、处于演化中的以及可能有歧义的概念,采用了直观(也许不严格)和实用的解释。本书中的程序代码以直接、易懂和通用为原则,尽量避免技巧性的语言构造或用法。

目录

**章 Python基础知识 1.1 Python算术运算 1.1.1 数值的算术运算 1.1.2 变量 1.2 数值型数据类型 1.2.1 整数类型 1.2.2 浮点类型 1.2.3 布尔数据类型 1.3 Python标准库:基本数学函数 1.3.1 从标准库中导入函数 1.3.2 三角函数 1.3.3 指数函数与对数函数 1.4 Python标准库:统计函数 1.5 非数值型数据类型 1.5.1 字符串 1.5.2 列表 1.6 标准输入输出函数:print和input 1.6.1 print 1.6.2 input 第二章 Python编程进阶 2.1 分支结构 2.1.1 条件语句 2.1.2 try—except语句 2.2 循环结构 2.2.1 for循环 2.2.2 while循环 2.2.3 continue并口break 2.2.4 数值算法 2.3 数据类型:字典和元组 2.3.1 字典 2.3.2 元组 2.3.3 数据类型小结 2.4 函数与模块 2.4.1 定义Python函数 2.4.2 将函数写入模块 2.4.3 函数定义中的d。cstrings 2.4.4 Python中的匿名函数 2.4.5 函数与模块小结 第三章 Python数据分析基础 3.1 NumPy 3.1.1 创建NumPy数组 3.1.2 NumPy数组的索引、切片、重塑与计算 3.1.3 模拟随机实验实例 3.2 Pandas 3.2.1 Series 3.2.2 DataFrame 3.2.3 访问DataFrame数据 3.2.4 DataFrame中的数据排序 3.2.5 在DataFrame中增加/删除行和列 3.2.6 生成交叉表 3.2.7 读取/写入数据文件 第四章 Python绘图与数据可视化 4.1 Matplotlib简介 4.1.1 显示图像 4.1.2 绘制函数图像 4.1.3 绘制线条图 4.2 使用Matplotlib绘制统计图形 4.2.1 绘制条形图(直方图) 4.2.2 绘制饼图 4.2.3 绘制散点图 4.3 Mat:plol:lib面向对象绘图 4.3.1 图形和轴 4.3.2 子绘图 4.3.3 数据可视化应用案例 4.3.4 三维绘图 4.4 使用Seaborn绘图 4.5 使用Pandas绘图 第五章 从数据分析到深度学习 5.1 探索性数据分析 5.1.1 EDA过程 5.1.2 描述统计 5.1.3 探索变量之间关系 5.2 深度学习入门 5.2.1 .PyTorch简介 5.2.2 PyrTorch数据集及装载器 5.2.3 神经网络 5.2.4 卷积神经网络 第六章 使用Python辅助数学学习 6.1 SymPy简介 6.1.1 数值计算与符号计算 6.1.2 多项式及有理分式 6.1.3 初等函数 6.2 使用SymPy解方程 6.3 使用SymPy绘图 6.3.1 函数绘图 6.3.2 2D函数绘图 6.3.3 3D函数绘图 6.4 微积分 6.4.1 数列与级数 6.4.2 函数极限 6.4.3 导数与微分 6.4.4 曲线的切线 6.4.5 优化问题 6.4.6 积分 6.4.7 函数项级数 6.5 线性代数 6.5.1 线性方程组 6.5.2 矩阵 6.5.3 矩阵操作与运算 6.5.4 矩阵的LU分解 6.5.5 矩阵确定的基本子空间 6.5.6 特征向量与特征值
展开全部

作者简介

博士,首都师范大学教育学院教授。参与教育部高中信息技术课程标准制订工作,组织编写过多种中小学信息学科相关教材和培训用书,发表研究论文70余篇,编写大学及研究生教材4种,翻译专著1部。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航