python调动易语言模块_函数与模块教学设计

说在前面

新课程标准出来以后,对教学设计也提出了新的要求。今年暑假宁波市教研室组织全体高中信息技术教师学习新课标新教材新教法,并要求每位学员上交作业:一份教学设计和三道典型题目。

以下是笔者完成的教学设计,在此与各位老师分享。由于本人水平有限,教学思路和具体实施过程都难免有错误,敬请大家批评指正。

根据照片计算公园占地面积

      ——函数与模块教学设计

浙江省余姚市第二中学梁见斌

【课标内容要求】

本课教学围绕必修1《数据与计算》模块“函数与模块”内容展开。课程标准中对此有以下要求:在学习活动中,能够采用计算机科学领域的思想方法界定问题、抽象特征、建立结构模型、合理组织数据;通过判断、分析与综合各种信息资源,运用合理的算法形成解决问题的方案。

【教学内容要求】

本节课属于必修1《数据与计算》“3.2.5函数与模块”第一课时内容,主要学习函数与模块的功能及其简单应用,掌握函数的定义方法、参数的调用、函数值的返回等。本节课在教材中起着承上启下的作用。它对前面Python 语言基础知识进行了巩固与提升,提出了模块化程序设计思想,展示了分析和解决复杂问题的方法和步骤,为后续各种算法知识的学习提供了理论支撑。

【教学目标】

1.  根据计算公园占地面积的实际需要,引导学生对实际问题进行抽象与建模,将大问题分解成多个子问题,培养学生分析和解决复杂问题的能力;

2.  通过项目实践让学生体验使用计算机编程解决问题的一般过程,培养学生设计算法和编程解决问题的能力;

3.  理解模块化程序设计思想,能利用函数、模块等方式实现模块化程序设计,提升学生的计算思维。

重点:

理解模块化程序设计思想,能利用函数、模块等方式实现模块化程序设计;初步掌握定义函数的方法,能熟练调用标准函数和自定义函数。

难点:

    函数的定义方法、函数的参数类型和传递方式;顶点坐标的存储方法,将多边形分解成多个三角形的方法。

【核心素养指向】

1. 能够根据解决问题的需要,自觉、主动地寻求恰当的方式获取与处理信息;在合作解决问题的过程中,愿意与团队成员共享信息,实现信息的更大价值。(信息意识)

2. 针对给定的任务进行需求分析,明确需要解决的关键问题;能提取问题的基本特征,进行抽象处理,并用形式化的方法表述问题。(计算思维)

3. 能根据需要,选择恰当的数字化工具,对信息进行加工和处理,并在项目实践过程中能够开展自主学习、协调工作、知识分享与创新创造。(数字化学习与创新)

【学情分析】

本课授课对象为必修1《数据与计算》的学生。学生已经学习过Python语言基础知识,知道Python基本语法和数据结构、知道基本算法结构的程序实现,但未能掌握自定义函数的相关概念和方法。

学生已经了解使用计算机编程解决问题的一般过程,并具有一定的分析问题、解决实际问题的能力,但不熟悉模块化程序设计思想,还不能利用函数、模块等方式编写程序。教师需要通过设置问题情境,引导学生思考、讨论和实践,进一步体验使用计算机编程解决问题的一般过程,掌握分析和解决复杂问题的方法,理解模块化程序设计思想,初步掌握定义函数和调用函数等知识 。

【设计构想】

1.  整体设想

本节课让学生处理计算公园占地面积的实际问题,可以帮助学生提高探究性学习的意识和自主解决实际问题的能力。由于需要解决的实际问题比较复杂,教师要引导学生根据使用计算机编程解决问题的一般过程,先分析问题,再确定算法。

在分析问题时,教师可以引导学生利用抽象建模的一般方法,将龙山公园地图简化成一个多边形,把问题转化为求多边形的面积。然后进一步分析求多边形面积的方法,通过观察图形,学生应该能够想到将多边形拆分为多个三角形,并对各三角形的面积求和,获得多边形的面积。接下来的问题就是如何计算各个三角形的面积,学生一般容易想到底乘高的方法,但此方法在本案例中不太适应,教师可以提示学生使用海伦公式计算三角形面积。海伦公式要用到三角形的边长,因此需要先解决计算三角形边长的问题。如果知道了顶点坐标,可以利用距离公式来求边长,所以我们需要先把各个顶点的坐标记录下来,而这正是将公园地图简化成多边形时做的事情。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值