- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《程序设计语言的基础知识》教学设计
执教者 指导教师
课题
程序设计语言的基础知识
解读理念
面向全体学生,着眼于学生的全面发展,帮助学生过积极健康的生活,促进学生个性发展;尊重学生,充分调动学生学习的主动性和积极性;引导学生解决成长过程中的实际问题;鼓励学生实施自主、合作、探究学习,注重培养学生的独立思考能力和实践能力。
学情分析
学生在前面的章节虽然已经在《算法基础》中体验了python解决问题的过程,但是大多数学生对于程序设计了解的不多,认为很难学,所以我在设计本节课时选取了几个非常简单的例子,步步深入,这样更有利于培养学生的自信,激发学习兴趣,为后续的程序设计打下坚实基础。
教学目标
情感态度价值观目标
主动关注信息技术工具发展中的新动向和新趋势,有意识地使用新技术处理信息。
能力目标
能够使用python语言解决实际问题
知识目标
熟悉Python交互模式和脚本模式及使用方法
掌握Python语言的常量、变量及常见数据类型、运算符与表达式的用法
熟练掌握输入输出函数的使用
教学资源
1.广教版高一信息技术必修1教材
2.课件
3.学习任务单
教学重点
1. Python语言的常量、变量的使用
2. 常用函数的用法
教学难点
输出函数print()的用法
方法解读
教学方法
讲授法、自主探究法、小组合作法、讨论法
教学准备
1.把握教材,掌握学生对程序设计语言的了解程度,设计相应的教学案例。
2.提前安装、调试python程序。
3.教师搜集相关资料,制作多媒体课件。
教学过程
教学环节
教学内容
教师活动
学生活动
导入新课
观看视频,了解python程序设计语言的产生、发展、优势等等,激发学生对程序设计语言的兴趣。
引导学生为什么要学习python语言。
学生观看视频了解python语言
探究Python编写程序的脚本模式的使用方法
活动一:
自主合作、探究学习Python编写程序的脚本模式的使用方法
使用python的交互模式
输出“人生苦短,我用Python”
提示:单击开始菜单,然后依次选择“所有程序”→“Python3.6”→“IDLE (Python 3.6 64-bit)”,进入Python Shell(交互模式 )。
输入代码:print(“人生苦短,我用Python”)。
除了引号里的内容其它代码一定要在英文半角状态下输入
2、使用python的脚本模式
提示:在Python Shell(交互模式 )下,执行File→New File进入Python的脚本模式
分别输入以下代码,并填写运行结果:
程序1:
运行结果:
程序2:
运行结果:
提示:先保存再运行,最好保存到桌面上,分别命名为c1、c2。
保存代码:File→Save
脚本模式运行代码:Run→Run Moudle
程序3:
运行结果:
参考课本P73 input()函数的返回结果是
简单示范交互模式的使用
个别问题适当指导
因为设计的任务都很简单,让学生都能完成,获得成就感,降低对程序设计的恐惧感。
学生第一次接触程序设计语言,不应有难度,担心在中、英文之间切换出现太多的错误,对程序设计产生反感。
学生根据任务单的提示自主探究完成任务。
出现问题可以问教师,也可以问项目组内的同学
探究:
小组合作
修改程序3,让它输出a、b的和
提示:课本72页函数int(x):把变量x转换成整型
强调int()的格式
自学课本74页“数据的输出”print()函数
分析以下程序代码,写出运行结果:
a=5
b=6
c=7
print(a,b,c)
print(abc)
引导提示出现的问题
在错误中成长,写程序代码经常会出错,能找到错误并改正才是最重要的
活动二:
在上面程序代码的基础上,完成下面表格。
指出出现的问题,强调sep与end的区别
通过自学和项目组合作,熟练掌握print()
的格式,为后续学习打下坚实的基础。
输出结果
语句
5 6 7
5,6,7
5***6***7
a=5
print(hello,end= )
print(world)
print(hello)
print(world)
print(hello,end=\n)
print(world)
活动三:
我们能否设计一个计算机程序,分别输入某位同学的语文、数学、英语三科成绩,能够直接显示出这位同学的总成绩?
现学现用,解决实际问题
课堂检测:
以下变量名命名错误的是( )
A. 2c B.A C.a D.g1
以
您可能关注的文档
- 高中语文_念奴娇赤壁怀古教学设计学情分析教材分析课后反思.doc
- 高中语文_念奴娇赤壁怀古教学课件设计.ppt
- 高中语文_新高考论述类文本之论证思路题型教学设计学情分析教材分析课后反思.doc
- 高中语文_新高考论述类文本之论证思路题型教学课件设计.ppt
- 高中数学_正弦函数的性质教学课件设计.ppt
- 高中信息技术_程序设计语言的基础知识教学课件设计.ppt
- 高中地理_世界主要植被类型教学设计学情分析教材分析课后反思.doc
- 高中地理_世界主要植被类型教学课件设计.ppt
- 高中数学_人教版A版高一数学必修第一册第三章第三节幂函数教学课件设计.ppt
- 高中英语_Living Legends教学设计学情分析教材分析课后反思.doc
- 高中英语_Living Legends教学课件设计.ppt
- 高中体育与健康_足球踢墙式“二过一”战术教学设计学情分析教材分析课后反思.doc
- 高中体育与健康_足球踢墙式“二过一”战术教学课件设计.ppt
- 高中化学_外界条件对化学反应速率的影响教学设计学情分析教材分析课后反思.doc
- 高中化学_外界条件对化学反应速率的影响教学课件设计.ppt
文档评论(0)