《《大数据分析处理》教案-单元设计单元2-numpy科学计算基础.docx》由会员分享,可在线阅读,更多相关《《大数据分析处理》教案-单元设计单元2-numpy科学计算基础.docx(3页珍藏版)》请在优知文库上搜索。
1、大数据分析处理课程教学单元设计单元2numpy科学计算基础授课教师:授课班级:I学时,8教学条件Windows7,Pycharm,Anaconda3;局域网环境;多媒体教学系统教学素材参考教材、教学课件、题库、在线开放教学平台教学目标设计知识目标:(1) 创建数组;(2) ndaray对象的数据类型;(3) 数组运算;(4) NUmPy通用函数;(5) 利用NumPy数组进行数据处理;(6) NumPy的线性代数模块。能力目标,(1) 使用NumPy的array函数创建数组:(2) 了解ndarray对象的数据类型;(3) 实现数组和数组之间的加减乘除;(4) 掌握、UmPy通用函数的使用方法
2、;(5) 利用NumPy数组进行数据处理;(6) 利用线性代数模块完成矩阵乘法。思政育人目标(1) 培养学生遵守软件开发的专业标准和规范的意识,严格遵循规定的程序编写流程,养成良好的程序注释习惯;(2) 培养学生诚实、守信,提高学生在沟通表达、自我学习和团队协作方面的能力;教学内容NumPy数据分析基础:(1)使用NUmPy创建ndarray数组;(2)使用NUmPy的通用函数进行数据处理;重点(1) 使用NumPy的array函数创建数组(2) 掌握NumPy通用函数的使用方法;难点(1)利用线性代数模块完成矩阵乘法。教学过程设计教学单元2-1(S课时)主要步骤教学内容教学方法教学手段师生活
3、动问题引入NumPy能做什么?课件演示启发引入多媒体教师:课件演示学生:观察思考知识讲解(!)创建数组;(2)ndarray对象的数据类型;(3)数组运算教师讲解课件演示多媒体教师:课件演示学生:观察思考示范操作(1)使用NumPy的array函数创建数组;(2)实现数组和数组之间的加减乘除;问题引导操作演示分析归纳多媒体开发平台教师:现场演示学生:观看演示实战训练(1)使用array()函数来创建一维数组和二维数组(2)对ndarray对象进行加减乘除(3)实现数组和标量之间的加减乘除;动手实践多媒体开发平台学生:动手实践课堂总结(1)评估讨论实训任务完成的速度;(2)评估讨论实训任务完成的
4、规范性;(3)展示学生的完成效果;(4)考核学生结果。教师讲解多媒体课件演示教师:组织总结引导创新学生:听讲思考整理笔记课后作业完成网上教学平台线上习题教师讲解多媒体教师:布置作业提出要求学生:拓展完成教学单元2-2(14课时)主要步骤教学内容教学方法教学手段师生活动问题引入NumPy作为一个第三方库,都有哪些函数,能够帮我们做什么?课件演示启发引入多媒体教师:课件演示学生:观察思考知识讲解(1)NumPy通用函数;(2)利用NUmPy数组进行数据处理;(3)NumPy的线性代数模块。教师讲解课件演示多媒体教师:课件演示学生:观察思考示范操作(1)NUmPy中的一元和二元通用函数如何使用;(2)利用NumPy实现数组元素统计与排序;(3)利用线性代数模块完成矩阵乘法。问题引导操作演示分析归纳多媒体开发平台教师:现场演示学生:观看演示实战训练(1)利用NUnIPy通用函数完成简单计算(2)利用ndarray对象的方法进行简单统计(3)使用两种方法实现两个数组的乘法动手实践多媒体开发平台学生:动手实践课堂(1)评估讨论实训任务完成的速度;教师讲解多媒体教师:组织总结引导创新总结(2)评估讨论实训任务完成的规范性;(3)展示学生的完成效果;(4)考核学生结果。课件演示学生:听讲思考整理笔记课后作业完成网上教学平台线上习题教师讲解多媒体教师:布置作业提出要求学生:拓展完成