欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    【中小学】高一上下册2.4可以复用的代码第一课时教学设计.docx

    • 资源ID:97987663       资源大小:16.52KB        全文页数:4页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【中小学】高一上下册2.4可以复用的代码第一课时教学设计.docx

    可以复用的代码(第1课时)教学设计XXXXX中学XXX【学科核心素养】1 .运用基本算法设计解决问题的方案,能使用编程语言实现这一方案。(计算思维)2 .通过代码共享,提高数字化分享的意识,能够在虚拟社会中与其他成员安全、负责任地交流与合作;(信 息社会责任)【课标标准要求】3 .6从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示简单算法。4 .7掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决实际问题,体验程序设计的基本流程,感受算法的效率,掌握程序调试与运行的方法。【学业要求】依据解决问题的需要,设计和表示简单算法;掌握一种程序设计语言的基本知识,利用程序设计语言 实现简单算法,解决实际问题。【学情分析】在前面的学习中,学生已经初步掌握了程序设计的基本结构与基本语法,可以运用Python编程解决 一些简单问题。随着学习的深入,问题难度和复杂度的增加,学生会感觉到个人力量的局限,这节课围绕 “解决火柴棒摆数字问题”项目展开学习,适时引入函数的概念、定义与调用,引导学生编程解决复杂问 题时,学会“从上而下,逐步细化”、“化繁为简,分而治之”的思想与方法,培养学生的计算思维,形成 模块化、结构化的管理模式。【教学目标】1 .通过解决火柴棒摆放数字问题,体验编程解决问题的过程,形成“自顶向下、逐步细化”的思想;2 .认识函数的作用,掌握函数的定义和调用方法,学会“化繁为简,分而治之”;3 .理解函数的执行过程,能使用函数解决问题;【教学重点难点】教学重点:(1)编程解决复杂问题的思想与方法;(2)函数的定义与调用方法;教学难点:(1)火柴棒摆放数字问题的算法设计;(2)使用函数解决问题,形成模块化的程序设计思想;【教学过程】教学环书教学内容学生活动设计意图情境导入 提XXX1 .提出挑战:小时候大家都玩过火柴棒摆数字的游戏,现在有6根火柴棒, 列出所有能摆出的自然数,要求火柴棒正好用完。2 .师生互动:交流解题思路,寻找可行方案,提出枚举算法思考回答从火柴棒摆数 字的小游戏激 发学生的兴趣, 鼓励学生思考, 如何X用编程 的思想与方法 解决问题1 .分析问题通过两个问题引导学生思考 6根火柴可以摆出最小的自然数是()? 6根火柴可以摆出最大的自然数是()?2 .枚举算法XXX题分析,理清思路,画出流程图3 .编写代码师生共同分析,结合流程图写出程序代码思考回答理解枚举 算法的思 想XX通过问题的追 问,引导学生思 考,由浅入深, 找出问题解决 的关键点 强化学生对算 法思想的X会分析问题 设计算法思考交流X用循环语句 实现枚举算法, 深化知识的应 用,解决实际问 题自顶向下 逐步细化1 .细化问题如何计算一个自然数需要多少根火柴棒?2 .分析问题以“14需要多少根火柴棒? ”为例,学生讨论如何计算需要的火 柴棒数目逐步细化问题通过一个具体 的实例分析,由 特殊到一般,培3.设计算法在师生讨论的基础上,画出流程图养学生发现、抽 象、总结的能 力,感受算法研 究的价值调试运行验证结果1 .编写代码学生结合流程图写出程序代码2 .调试运行:学生输入测试数据:14, 108. 0观察程序运行结果:6, 15, 0发现程序存在的xx,当输入为0时火柴棒应为63 .完善程序:4 .验证结果:学生输入测试数据:0, 50, 100观察程序运行结果:6, 11 , 14思考实践编写程序让学生通过运 用算术运算符 的多种组合运 算,从而实现算 法,培养学生的 逻辑思维与计 算思维。实践检测发现漏洞通过检测发现 问题,不断细修改程序反化,直至xx解决复检测直 至结果正 确,在反复的验证 过程中培养学 生科学严谨的 态度结果正确1 .认识XXXX (function)是可重复使用,实现某一功能的代码段。Python提供了许多内建XX,如print。、roundO ,我们也可以自 己创建函数。2 .定义函数思考任务XX讲解直接指出函数 的意义,并给出 学生熟XX函数 XX,帮助学生 理解函数的概 念。理解要点通过具体实例 的分析,让学生 理解定义函数、 调XX数的方法 要点,形成“ 化繁为简,分而 治之”的编程思 想。XXX解决问题注意:参数、返回值可。个或多个,非必选项3 .调xx数通过函数名即可调XX数注意:自定义函数需先声明,后调用,参数传递要一一对应4 .调试运行:师生共XXX函数的执行过程,验证程序的执行结果5. XX 求解 1 ! + 2! + 3!+4!+100!XX思考 学习方法通过师生共同 分析函数的执 行过程,帮助学 生理解函数中 参数、返回值的 作用与意义。思考交流 实践验证 思考 完成XX通过练XX练函 数的使用方法 ,运XXX解决问 题小结1 .面对一些复杂的问题,可以采用自顶向下、逐步细化的方法2 .编写代码时,可以用函数实现化繁为简、分而治之3 .运用函数解决问题,必须先定义再调用下一节课将学习发布共享代码,促进合作,提高开发效率归纳反思梳理本节课的 算法思想,为下 一节的发布共 享代码,模块调 用做好准备【教学反思】

    注意事项

    本文(【中小学】高一上下册2.4可以复用的代码第一课时教学设计.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开