基于大单元视角的初中Python项目学习案例设计——以《Python的基本结构程序设计》为例.pdfVIP

基于大单元视角的初中Python项目学习案例设计——以《Python的基本结构程序设计》为例.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于大单元视角的初中Python项目学习

案例设计——以《Python的基本结构程

序设计》为例

摘要:本案例旨在探讨如何更好的开展初中Python教学,基于大单元视角,

结合初中Python教学,进行项目式学习,更新Python教学的方法,为初中

Python教学提供新的视角。

关键词:大单元项目学习初中Python

本案例以《Python的基本结构程序设计》单元为例,面向八年级学生,介绍

大单元视角下的项目化教学设计。

一、项目思路

本项目以《司机的好帮手——倒车雷达的原理是什么》视频导入,引导学生

了解整个过程是超声波传感器在检测到障碍物不同距离时的不同反馈,直到达到

预警距离时才发出长时的警报声,引出编程思路;

初探倒车雷达技术,了解并掌握Python顺序结构的执行流程和一般过程,

体验障碍物距离较近时输出的反馈;

体验倒车雷达技术,了解并掌握Python分支结构if语句的执行流程和一般

过程,并借助掌控板等硬件、mPython编程软件进行实践体验;

简易模拟倒车雷达系统,了解并掌握Python多分支结构if-elif的执行流

程和一般过程,软硬件结合,使超声波传感器实时检测障碍物距离,与障碍物距

离距离大于100cm时显示“安全距离”;与障碍物距离介于60-100cm时,发出

慢的“滴滴”声且亮绿灯;在30-60cm会发出快的“滴滴”声且亮黄灯,在与障

碍物接近或小于30cm时发出长时警报且亮红灯。让学生能够真实体验倒车雷达

的应用过程。

二、核心概念

本项目教学以Python多分支结构为核心。经过本项目学习,学生能初步了

解Python的基本结构,顺序结构、分支结构及循环结构,最主要是让学生掌握

分支结构的具体应用。通过倒车雷达的应用过程,帮助学生了解三种基本结构尤

其是分支结构的流程图及设计方法,掌握if语句和if-elif语句的格式和执行

流程,借助硬件简单模拟整个应用过程,真实的进行学习。

三、学情分析

八年级的学生喜欢表现自我,热衷展示,敢于尝试、动手实践,他们在七年

级下册初步接触过算法,而本项目内容基于生活实例,可以利用软硬件进行结合,

开展教学,对于他们来说具有挑战性的。他们已经有了编程的思想,本项目除了

利用Python软件进行编程设计,在进行硬件模拟时也需要用到图形化编程,有

助于让学生进一步提高编程思维,理解整个编程过程。

四、学习目标

1.通过播放《司机的好帮手——倒车雷达的原理是什么》视频导入,学生初

步了解倒车雷达技术在生活中的应用,通过分析其应用过程引入Python编程的

多分支结构,根据问题解决的需要,自觉、主动地寻求恰当的方式获取与处理信

息;同时在合作解决问题的过程中,与团队成员共享信息,实现信息的更大价值。

(信息意识)

2.在问题情境中,对提出的问题进行抽象、分解、建模,制定解决方案。能

利用软硬件模拟实现倒车雷达的超声波数据测距并根据不同距离作出反馈,采用

计算机科学的思维方式解决问题,总结利用计算机解决问题的过程与方法,并迁

移到与之相关的其他问题中。(计算思维)

3.利用学习平台等数字化资源和工具,有效地管理学习过程,创造性地解决

问题,让学生养成数字化学习与创新习惯。(数字化学习与创新)

4.通过Python编程设计,了解倒车雷达应用过程,借助硬件模拟倒车雷达

应用过程,真实的体验整个过程,感受技术为生活带来的便利。引导学生应用信

息技术解决问题,增强社会责任意识,体验知识服务生活。

(信息社会责任)

五、学习手段

项目式学习、小组合作法、自主探究法

六、教学准备

学习软硬件环境:计算机机房、极域教师端软件、Python软件、mPython软

件、掌控板、超声波传感器、蜂鸣器、连接线等。

七、项目实施

(一)初探倒车雷达技术——Python顺序结

文档评论(0)

135****5548 + 关注
官方认证
文档贡献者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地山东
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档