- 0
- 0
- 约2.18千字
- 约 4页
- 2026-01-20 发布于广东
- 举报
序号:21
章节名称
项目11数据运算操作(一)
教学课时
2
授课班级
人工智能2501、2502
授课时间
授课地点
教学目标
知识目标
掌握NumPy数组的添加(np.append())、删除(np.delete())操作及参数含义;理解数组形状修改(reshape()、resize()、shape属性)、展平(flatten()、ravel())、分割与组合(hsplit/vsplit/hstack/vstack等)的函数用法。
掌握数组算术运算(+、-、*、/及np.add()等函数)、广播机制的规则及应用场景;了解数学运算(abs()、exp()等)和比较运算(np.equal())的用法。。
能力目标
1.能对数组进行元素增删、形状调整、分割组合,解决气象数据整理、成绩数据处理等实际问题。
2.能运用算术运算和广播机制处理数组,完成成绩统计、数据比较等任务(如学生成绩总和与差异计算)。
素质目标
1.培养数据处理的逻辑性,根据任务需求选择高效的数组操作方法。
2.提升代码优化意识,注重函数参数的合理使用与运算效率。
教学内容
主要内容
1.修改数据集合
-数组元素添加与删除:np.append()(补充气象数据)、np.delete()(删除异常值)的axis参数应用。
-数组形状修改:reshape()(不改变原数组)、resize()(调整大小)、shape属性(直接修改)的对比;数组展平(flatten()与ravel()差异)。
-数组分割与组合:hsplit/vsplit/split(按列/行分割)、hstack/vstack/concatenate(按轴组合)的实操(如成绩数据拆分合并)。
2.数组运算操作
-算术运算:元素级加减乘除(如成绩求和)、np.add()等函数与运算符的用法对比。
-广播机制:标量与数组、不同形状数组运算的规则(shape补齐、轴匹配)及示例(如批量成绩加分)。
-数学与比较运算:abs()(处理负分)、np.equal()(成绩是否相等判断)的应用。
重点
数组修改的核心函数(append()、reshape()、hstack()等)及轴参数设置。
算术运算的元素级特性与广播机制的规则。
难点
1.数组分割组合时轴方向的逻辑理解;reshape()与resize()的功能差异。
2.广播机制中形状不匹配的判断与处理。
教法改革
教学方法
讲授法、演示法、实操法、案例分析法
教学手段
多媒体教学、编程环境实操、任务驱动练习
教学反思
作业及学习评价表
学习评价表
评价内容
自评
同桌评
师评
能掌握NumPy数组的添加和删除操作
能掌握数组算术运算
能熟悉数学运算和比较运算的用法
能积极回答教师的提问
能积极参与小组讨论
评价指标
A.优秀B.一般C.较差
二、教学设计
教学步骤
教学内容与情境设计
教师活动
学生活动
时间分配
情境导入
结合气象数据处理与学生成绩管理场景:如何补充缺失气温值、调整数据形状以便分析?如何快速计算成绩总和与差异?引出数组修改与运算的必要性?
【课程思政】通过学习场景激发兴趣,培养探索精神
引入场景、提问、明确目标
思考问题,了解任务核心
5分钟
知识讲解1
数组修改:讲解添加删除、形状修改、分割组合的函数用法,演示气象数据补充、成绩数据拆分的实例,对比reshape()与resize()的区别。
PPT讲解、代码演示
记录要点,观察演示
15分钟
知识讲解2
数组分割与组合:hsplit/vsplit/split(按列/行分割)、hstack/vstack/concatenate(按轴组合)的实操(如成绩数据拆分合并)。
【课程思政】培养严谨态度,注重规则理解
PPT讲解、代码演示
记录要点,观察演示
15分钟
实操演练
练习:创建奇偶数数组并垂直合并、展平;修改数组形状后水平合并(身体质量指数实训)。
【课程思政】锻炼动手能力,体会理论应用于实践
巡回指导,解决代码问题、函数调用问题
编写代码,运行调试,记录遇到的问题
15分钟
知识讲解3
1.数组运算:讲解算术运算、广播机制规则,演示成绩求和、批量加分的广播实例;介绍数学与比较运算的用法。
【课程思政】培养逻辑思维,理解运算规则的重要性
讲解算法模型,演示表达式计算
编写代码,运行调试,记录遇到的问题
10分钟
实操演练
练习:计算两数组的和差积(例1.3);利用广播实现标量与数组、数组间运算(成绩批量处理)。
【课程思政】提升问题解决能力,感受编程实用性
指导学生处理算法模型参数、函数导入等问题
记录算法
您可能关注的文档
- 项目 7 面向对象程序设计 教案 (1).docx
- 项目 7 面向对象程序设计 教案 (2).docx
- 项目 8 处理程序错误和异常教案 (1).docx
- 项目 8 处理程序错误和异常教案 (2).docx
- 项目 10 科学计算基础教案 (1).docx
- 项目 10 科学计算基础教案 (2).docx
- 项目9-文件操作-教案1.docx
- 项目9-文件操作-教案2.docx
- 项目 11 数据运算操作教案 (2).docx
- 项目 12 爬虫基础教案 (1).docx
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 500t吊车性能表(中文版).pdf VIP
- 人教版八年级上历史知识点总结 .doc VIP
- 米莉的帽子变变变精品解析.ppt VIP
- 职业教育人工智能应用发展报告(2024-2025).pptx VIP
- 2025年高等教育医学类自考-03037药用植物学考试近5年真题集锦(频考类试题)带答案.docx VIP
- TCAQ10201-2024质量管理小组活动准则_可搜索.pdf VIP
- 确定肿瘤的重要基因信息——提取基因图谱信息方法的研究.pdf VIP
- 事业单位嫖娼违法写检讨书.docx VIP
- 人教版物理8年级下册全册教学课件.pptx
- 第二十五章+图形的相似(复习课件)数学冀教版九年级上册.pptx VIP
原创力文档

文档评论(0)