资源简介 中小学教育资源及组卷应用平台教学设计课 题 matplotlib模块 授课班级 八年级教学目标 信息意识:学生能够理解matplolib模块的功能和应用场景,认识到Python模块在解决实际问题中的作用和价值;计算思维:能够运用模块提供的工具和方法进行逻辑思考和问题解决;数字化学习与创新:能够通过在线资源和工具自主学习模块的相关知识,设计和实现自己的程序;信息社会责任:理解在使用技术时应遵守的道德规范和法律法规,崇尚科学精神。教学重点 掌握python模块matpololib的调用方法,学会运用模块绘制简单数学问题的图像。教学难点 掌握python模块matplotlib的调用方法,学会掌握使用matplotlib模块制作函数图像的技巧。教学资源 信息技术课本、多媒体课件,计算机。教学过程教学环节 教师行为 学生行为 设计意图导入 展示几个使用matplotlib模块绘制的作品,让学生感受编程的魅力。新课讲授 matplotlib模块Python可以通过安装第三方提供的扩展模块来增强自身的功能弱项,这些模块也会被分类打包在不同的“库”中,称之为扩展库。Matplotlib是一个2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成高质量的图形,可以生成折线图、直方图、条形图、散点图等图像。任务一:在Python集成式语言环境下打开程序代码编辑器,编辑、保存运行程序段p38.py,系统将会自动弹出一个绘有直角坐标系及曲线上的一条曲线段的绘图窗口,如图所示:图表 1二次函数图表 2二次函数图像巩固提升 任务二:利用模块 Matplotlib.pyplot和NumPy中的绘图工具,沿曲线(0≤x≤5)上每间隔1的点向横坐标轴绘制直方图的程序段 p3a.py 和运行结果。分组:将学生分为若干小组,每组讨论如何绘制其他基本图形(如下图):图表 3二元一次函数直方图图表 4二元一次函数直方图解板书设计matplotlib模块matplotlib模块课后作业设计基础性作业 参考绘制曲线图像的程序段 p38.py,编写出绘制直线y=-2x+9 (0≤ x≤5) 的程序段 (命名为p39.py)。巩固提升性作业 小组讨论、交流,应用matplotlib扩展库绘制函数图像的程序语句,尝试深入理解各个函数的作用。教学反思21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)HYPERLINK "http://21世纪教育网(www.21cnjy.com)" 21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源预览