版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
变身小小程序员—print输出语句教学设计课题变身小小程序员print输出语句授课人学科信息技术年级七年级教材Python基础课程教学目标知识与技能1.初步了解Python编程,以及print输出语句的基本格式;2.掌握利用Python编写程序的一般步骤;3.能用Python语言中的print语句进行简单的字符串、数字、表达式输出。过程与方法1.体验程序从建立、编写、调试、运行、保存的全过程,熟悉python编程环境,掌握print输出语句;2.培养学生用计算机语言进行思考,培养学生严密的思维逻辑;情感、态度与价值观1.增加学生对计算机编程的了解,培养对计算机编程的喜爱;2.在编程过程中,进一步规范书写格式,培养细致仔细严谨的学习习惯。教学重难点教学重点使用print语句分别输出数字、字符串、表达式教学难点一个print语句实现输出多个内容利用print语句输出有趣图形教学方法学生自主探究,小组合作学习、讲授法教学过程教学环节教师活动学生活动设计意图一、创设情境导入新课通过几位人物事迹:比尔盖茨创建的微软帝国,其个人电脑操作系统全球占比率86%;百度创始人李宏彦呈持有“超链分析”技术专利;雷军创办小米科技,打造“智能新生活”影响了无数人;缔造了全球最大的移动社交软件,带领团队研发出微信的张小龙。他们之间有一个共同点—程序员。观看幻灯片以几位人物程序员的身份引入本节课。快速调动“小小程序员”的兴趣,使学生迅速进入学习状态。二、讲授新知初识Python1.简单介绍Python环境界面构成2.介绍Python编写程序的一般步骤①【File】菜单-【NewFile】②编写程序代码。③运行程序。在【Run】菜单中选择【RunModule】或者直接点击F5。如程序报错,返回②进行修改1.熟悉Python2.了解程序建立、编写、调试、运行、保存的全过程明确Python编程的一般步骤。三、探究学习小组合作【实践练习一】输出数字——输出自己的班级教师引导学生总结使用print输出函数的注意事项;print()括号成对出现,且需英文输入法状态下输入标点符号;准确拼写print括号内放想要输出的内容【实践练习二】输出字符串——输出自己的姓名问题:姓名可不可以直接放到括号里为什么不可以?如何解决这个问题?教师引出字符串的概念,同时指出字符串类型输出时,需要加引号。当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就输出什么。【实践练习三】输出表达式问题:print(3*670+10),程序运行结果是?加上引号print(“3*670+10”),python运行结果是又是什么?引导学生归纳总结print()中什么时候用到双引号,什么时候可以不用?对于多数据的输出,格式要怎么变化?【实践练习四】一个print语句实现多个输出使用一个print语句,同时输出学校,班级,姓名如果有更多的数据要在一行上输出,只要在print中输入逗号即可print(内容1,内容2,内容3,……)如果内容是中英文的语句,需要使用双引号,将其变为字符串。扩展:还可以利用end=“”使print输出语句不换行。【实践练习五】输出有趣的图形Python不仅能输出字符数字,还可以输出简单的图形,欣赏作品后。请同学们小组内利用头脑风暴,自由发挥,设计出有趣的图形,并利用print语句实现图案的输出。动手编写代码完成引导学生回答学生尝试程序报错掌握字符串类型的输出方式学生输入Python,查看运行结果与教师共同归纳总结学生上机实践小组合作完成小组内讨论并设计出图形,动手编写运行程序。引导学生初步掌握print输出语句的基本用法理解字符串的含义通过练习巩固,掌握字符串类型的数据要使用双引号,双引号中的数据会完全输出,对于数字、有计算功能的表达式,加上双引号,原样输出保持一致。掌握逗号在print输出语句中,可以连接多个数据。学生在输出图形过程中,加入自己的创意。四、总结收获情感升华梳理本节课的思维导图。总结本节课的学习收获与困惑。升华本节课的主题:九层之台,起于垒土,鼓励同学们在日常学习生活中,点滴积累,也许下一个改变社会生活、国家乃至世界的人就坐在我们中间。学生交流本节课的收获与感悟。总结学习收获交流学习感受板书设计print输出语句输出数字一个print语句实现多个输出输出字符串输出有趣的图形输出表达式变身小小程序员—print输出语句学情分析《print输出语句》选自初中信息技术《Python基础课程》,教学对象是七年级的学生。学生有一定的计算机使用经验,但接触的多是Office等办公软件,对于编程了解不具体,没有理论知识。初中生思维活跃、好奇心强,接受知识能力强,吸收快,对编程会有很大的兴趣。在教学过程中,注意对学生逻辑思维的引导,并引进小组合作,更好地激发学生的学习兴趣,提高课堂效率。变身小小程序员—print输出语句效果分析教学中,通过几位人物事迹:比尔盖茨创建的微软帝国,其个人电脑操作系统全球占比率86%;百度创始人李宏彦呈持有“超链分析”技术专利;雷军创办小米科技,打造“智能新生活”影响了无数人;缔造了全球最大的移动社交软件,带领团队研发出微信的张小龙。以几位人物程序员的身份引入本节课。从课堂效果来看,能够快速调动“小小程序员”的兴趣,使学生迅速进入学习状态。通过多个任务(输出数字、输出字符串、输出表达式、一个print语句实现多个输出,输出有趣的图形)的练习,学生在练习过程中不断加深对print输出语句的认识与理解。任务的设计密切联系本节课教学的重难点,任务的编排体现由易到难的层次性。在实践练习过程中,前面三个练习较容易,学生一般均能顺利进行;实践练习四,因难度相对大一些,学生遇到程序报错相对较多,问题多为缺少引号或标点符号输入的错误。使用print语句输出有趣的图形,扩展提升任务。从实际效果分析,因本环节时间较为紧张,个别学生没有达到预期效果。总结本节课print输出语句的知识内容,可由学生总结,若不完善,再予以补充。以九层之台,起于垒土,鼓励同学们在日常学习生活中,点滴积累,也许下一个改变社会生活、国家乃至世界的人就坐在我们中间,从课堂实际效果来看学生有所感触。变身小小程序员—print输出语句教材分析《print输出语句》是青岛初中信息技术《Python基础课程》中的第一课时,本课作为学习Python语言的第一节课,教师通过引导学生熟悉python编程环境,掌握print输出语句,体验一个程序从建立、输入、调试、运行、保存的全过程。在编程过程中,还要提醒学生注意规范书写格式,培养学生细致严谨的学习习惯,让学生在编程中获得成就感,进一步提升学生的逻辑思维,激发学生学习Python的兴趣。本节课只有一个print输出语句,知识点相对不多,Python的语法规则也比较容易学习,因此本节课关键在于培养学生对编程的兴趣以及使用Python编写程序的一般步骤。变身小小程序员—print输出语句评测练习【初识Python】一、如何启动Python开始——所有程序——Python3.7——IDLE(Python3.7)二、编程三步走(参考图片)1.打开Python软件后,点击窗口左上角的【File】菜单,选择【NewFile】,就会打开一个新的空白窗口,我们可以在里面编写Python程序代码。2.编写自己的程序代码。3.运行程序。在【Run】菜单中选择【RunModule】或者直接点击F5。这时弹出对话框,提示我们是否要保存刚才编写的代码,点击确定。在弹出的对话框中,选择计算机的E盘,然后选择自己的文件夹,输入文件名,点击保存按钮。【使用print语句进行输出】print中文意思是打印,在Python编程里面,它并不是要往纸上打印,而是打印(输出)在控制台窗口。print语句是输出语句,是我们以后经常使用的语句,其基本格式为:print(你想要的输出的内容)print(你想要的输出的内容)【注意】这里的括号是英文状态下的括号,编程所用的各类符号均为英文输入法状态下。【实践练习一】输出数字——输出自己的班级print(708)【实践练习二】输出字符串——输出自己的姓名print(“姓名”)在print(“姓名”)里,多了一对引号。【注意】引号同样是英文输入法下的引号!那么问题又来了:这对引号是干啥用的?为什么打印文字的时候需要加上引号呢?这是因为,计算机的脑回路比较特别:只能理解数字,却读不懂文字。因为数字和数学运算是标准化、有固定格式的,而文字的表达却能够千变万化。【实践练习三】输出表达式结果print(3*670+10)通过运行结果,我们发现,print语句对于这样的数学式子(在Python中称为表达式),不会原样输出,而是输出表达式的计算结果。【拓展延伸】请尝试为表达式加上引号print(“3*670+10”),输入python运行后,看它的运行结果是什么?正确区分:print(3*670+10)和print(“3*670+10”)【知识扩展】在Python中使用引号引起来的内容等,称之为字符串。当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就输出什么。【实践练习四】一个print语句实现多个输出思考:如果使用一个print语句,同时输出学校,班级,姓名,如下图:print(“学校”,班级,“姓名”)【知识扩展】逗号在输出语句print中的妙用
如果有更多的数据要在一行上输出,只要在print中输入逗号即可print(内容1,内容2,内容3,……)如果内容是中英文的语句,需要使用双引号,将其变为字符串。【实践练习五】输出有趣的图形利用多条print语句,输出有趣的图形。【练习题】1.print( )是一个Python内置函数,括号里面可以是( ) A.字符串 B.数字 C.表达式 D.以上都是2.向屏幕打印“Hello,你好”,使用下面哪个语句()A.print(‘’hello,你好”)Bprinthello,你好C.print‘’hello,你好”Dprint(hello,你好)3.运行以下程序,想要显示的运行结果是:helloworld横线处应填写的正确语句是()______________________B.print("hello,world")A.print("hello")B.print("hello,world")print("world")D.print("hello",end="")D.print("hello",end="")print(“world”)C.print("helloworld")【知识点】print默认是打印一行,结尾加换行end=""意思是末尾不换行,加空格。4.写出下列Python语句的运行结果>>>print(3+5)运行结果为:>>>print(“3+5“)运行结果为:>>>print(“3+5=“,3+5)运行结果为:【本课自评】项目评价print()输出数字没学会£基本学会£完全学会£print()输出字符串没学会£基本学会£完全学会£print()输出表达式没学会£基本学会£完全学会£一个print()实现多个输出没学会£基本学会£完全学会£利用多个print()语句输出有趣图形没学会£基本学会£完全学会£变身小小程序员—print输出语句课后反思这节课旨在熟悉python编程环境,掌握print输出语句。让学生编程中获得成就感,激发学生学习python的兴趣。从教学效果来看,学生从一开始的几位程序员人物的事迹就被深深吸引,主动地投入到教学活动过程中,探究体验程序的运行过程。实践练习的设置也能够层层递进,突出重难点,能够让学生以小组合作的形式共同完成。下课前,总结本节课知识点,鼓励学生注重积累,升华主题,顺利完成本课。当然自己在教学中还存在一些问题,主要表现在以下几个方面:1.教学语言不够准确精炼,没有使自己的教学达到更好的效果。2.没有针对学生的课堂反应没有做出及时调整,当学生对提问反应不热烈,只有个别学生回答时,要考虑适当放慢节奏,让学生把一个环节搞清楚,充分理解教师的意图后再进入下一个环节。3.本节课的细节设计还不够精准、精细,整体吸引力需要提高。特别是在各实践练习之间的过渡,不够起承转折。欠缺主线型、能出成果的实践练习,这样才能充分吸引学生注意力、激发学生学习兴趣的效果。4.因各环节时间分配不够合理,最后与信息技术会考相关的练习题没有充分的时间进行练习。变身小小程序员—print输出语句课标分析《print输出语句》是青岛初中信息技术《Pyt
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 儿科护理工作要点与实践
- 个体化治疗计划在社区慢病管理中的实施
- 个体化新抗原疫苗与微创手术的精准结合
- 产科护理质量提升策略探讨与实践
- 12《在牛肚子里旅行》教学课件
- 2026年消防员考试题库与解析
- 2026年游戏策划师面试题目解析
- 契积协议书的区别
- 事业单位补办协议书
- 2025年述职报告测试试题及答案
- 中国法律史-第一次平时作业-国开-参考资料
- 中外石油文化智慧树知到期末考试答案章节答案2024年中国石油大学(华东)
- 梅兰芳的【梅兰芳简介梅兰芳简历】
- 《旅游电子商务》试题及答案完整版
- 蜂胶全方位介绍教学课件
- 名校版高中数学基础知识全归纳(填空版+表格版+思维导图)
- 高中语文新课标必背古诗文72篇
- 医院收费员考试试题及答案
- 病理生理学案例复习题
- 大型船舶建造设施项目船坞及码头工程施工组织设计
- GB/T 20469-2006临床实验室设计总则
评论
0/150
提交评论