《让程序来判断》教学设计.pdfVIP

  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软件,通过前四节课的学习,已经掌握了

print()函数、input()函数、str()函数以及int()函数,对python编程创作有了一定的体会,能利用代

码编程环境编写简单程序,为本节课的学习奠定了基础。并且学生对学习本软件有很高的兴趣,

有利于后续课程的开展。

二、教材分析

python是一门全新的编程语言,是世界上最简单、功能最丰富的编程语言之一。用其可以很

容易的创造交互式故事情节,动画,游戏,可以大大增加学生的学习兴趣。本课是学生学习的第

五课,前几节课介绍了Python交互编程环境idle以及代码编程环境的界面和使用方法,本节课通

过利用python编程语言编写电脑开机密码判断程序的实例,让学生在实践中了解程序设计的思维

方式,学习将自然语言转化为python编程的方法,提高学生的学习兴趣。本课的内容有承上启下

的作用,为后面程序的编写做了铺垫。

三、教学目标

(一)知识与技能:

1.学会将“中文代码”转化为“python代码”。

2.学会使用if-else结构来实现程序的判断。

(二)过程与方法:

1.通过案例分析,让学生理解程序设计的思维方式。

2.通过演示、引导,学生自主练习,实现知识的拓展和迁移。

(三)情感态度价值观:

1.激发创作热情,建立科学的思维方式。

2.通过自己编写程序,激发学生学习兴趣,感受成功喜悦。

四、教学重点与难点

重点:学会使用if-else结构来实现程序的判断。

难点:通过案例分析,让学生理解程序设计的思维方式。

五、教学过程

(一)设问导入:

我们在使用计算机的过程当中,常常会遇到需要输入密码的情况,谁能举个例子?(学生答:

电脑开机密码,QQ密码,游戏账号密码等等……)

如果输入的密码正确,程序通过,继续执行后面的操作;如果输入错误,程序不会执行后面

的操作,那么今天我们就要学习利用python编程语言来实现这种判断。

设计意图:联系生活已有经验,导出本节课学习主题。

(二)分析判断过程

我们以电脑开机密码为例:王老师的电脑开机密码是:666666。如果输入的密码是

666666,那么就可以解锁我的电脑。如果输入的密码不是666666,那么提示重新输入密码。

师:王老师先问大家一个问题,把大象关进冰箱需要几步?(学生答:三步,打开冰箱门,

放进大象,关上冰箱门)

师:那么大家觉得输入密码完成判断需要几步呢?(学生说一说,写一写)

1、原始密码为666666

2、输入密码

3、如果输入密码正确,解锁电脑

4、如果输入密码错误,提示密码错误,请再次输入

设计意图:python编程语言与自然语言非常接近,只要我们能够使用自然语言把解决问题

的过程说清楚,我们就能够轻松地编写python程序。通过写中文程序(伪代码)理清思路。

(三)“中文程序”转化为“python”程序

活动1:利用旧知转化

计算机程序其实就是让计算机按照一定的步骤完成一系列指令,如果我们把刚刚我们写的步

骤看做是一个“中文程序”,那么我们该如何将其转化为“python”程序呢?

师:回想一下我们已经学习过的python程序

1、能够使用变量的时候尽量使用变量

2、“输入密码”可使用input()函数

3、“显示提示语”可使用print()函数

活动2:利用新知转化

利用我们已学的知识将中文程序转化后,我们发现计算机仍然无法直接执行这些指令,我们

还需要一些新知识的帮助,请认真观看下面这个短视频,并找出可以给我们提供帮助的知识点。

1、“如果”对应python语言中的if语句

2、“否则”对应python语言中的else语句

3、“等于”对应python语言中两个等号(==)

因为python语言中等号是赋值的意思,变量=变量的值,如a=1,即a

文档评论(0)

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

各类考试卷、真题卷

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

1亿VIP精品文档

相关文档