




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题名称我的第一个Python程序2课型:新课都江堰市七一聚源中学王新星科目信息技术教学时间:1课时年级:七年级教材教材版本:四川省义务教育课程改革实验教科书教材章节:七年级(上)第三单元第1节教学目标(知识目标、能力目标、情感价值观)层次要求了解认识理解应用经历体验反应领悟教学目标一、知识目标1.熟悉Python编程环境。2.掌握input()函数的基本语法。3.理解变量及其使用方法。√√√√√√√√二、能力目标通过任务驱动,培养学生自主探究、协作学习的方法。√√三、情感价值观1.培养学生高效、严谨的思维习惯,提高自身计算机操作能力。2.通过解决实际问题,让学生感受到编程的神奇魅力,也领略Python良好的人机交互功能,从而带来了学习信息技术的兴趣。√√教学重点input()函数的基本语法。教学难点变量的命名规则和使用方法教学资源计算机教室,叮当码教学平台教学方法讲授法、任务驱动、合作探究教学思路2023年新教材引入Python编程语言,此课为七年级上册第1节《我的第一个Python程序》的第2课时。学生通过第一课时学习基本了解Python编程环境,希望了解更多Python的知识。根据《普通高中信息技术课程标准(2023版)》要求,选择体现时代性和基础性课程内容。新课由生活中的人工智能引入,激发学生兴趣,可以自己通过Python编程实现人工智能交互。通过实际问题创设及解答,复习print()函数,引入input()输入函数。再次提问“计算机如何记住我们输入的内容?”,提出“变量”。讲解变量命名规则及用法。在循序渐进的过程中,让学生有条理的理解。培育以学习为中心的教与学关系,在问题解决过程中提升信息素养。通过平台“练习作业1”,可以让学生即时练习,迅速反馈学习效果。在学科核心素养评价体系下,推动数字化时代的学习创新。教师讲解通过结合input()函数、变量、print()函数,完成一个完整的人机交互程序。设置不同难度的练习作业,基础素养高的学生可以挑战难度更高的题目。由此满足学生多元需求的课程结构,促进学生的个性化发展。最后总结教学重难点,提出如何培养编程思维。坚持立德树人的课程价值观,培养具备信息素养的中国公民。为国家人工智能发展培养后备人才。教学过程教学过程学生活动一、创设情境,导入新课上节课学习编程语言Python后有同学问我,编程可以做什么?其实编程和我们的日常生活息息相关——我们生活中的人工智能大部分都是由编写的程序控制的。教师展示PPT照片。手机助手、人脸支付、自动驾驶、AI推荐、智能音箱……我们可以试着和小爱智能音箱对话,实际感受一下人工智能的魅力。邀请一位同学与智能音箱互动。同学们,像与小爱智能音箱这样的对话我们可以通过编程语言Python来实现。提问学生“想不想自己编写一个简单的人工智能交互程序?”从而引入新课。回顾print()函数使用方法。通过上节课的学习,同学们对Python语言有了简单的了解,掌握了print()函数的基本用法。请学生打开平台试炼场,再次熟悉Python编程环境。二、新课教学:()函数我们之前学习的print()函数是输出函数。而我们想要实现交互问答,需要计算机向我们提问,这时候可以使用input()函数。请同学们先尝试一样input()函数的使用方法。(课本39页—40页)例如:input(“请问你叫什么名字?”)注意程序中标点符号的格式,与print()函数是一样的噢。(程序运行时会在文本输出区出现“请问你叫什么名字?”的提示,后面会出现一个闪烁的光标。这个光标就是我们输入信息的地方。)2.变量计算机问我们叫什么名字,不同的人会有不同的回答。如何让计算机记住我们输入的内容呢。此时需要“变量”,回答的内容可以用“=”赋值给一个变量。变量是在程序中用来存储信息的。跟我们生活中的快递柜非常类似,快递柜相当于计算机的内存,快递物品相当于存储在计算机中的信息,当我们输入快递柜编号就可以从里面提取快递物品,那我们在计算机中提供一个内存编号(内存地址)就可以从里面提出信息,而内存地址非常不好记忆,所以我们就提供一个变量名来代表内存地址。变量名可以存储很多内容,包括文本、数字等。示例1:a=5b=6print(a+b)示例2:name=input(“请问你叫什么名字?”)在编程平台中,函数名显示为橙色,变量名显示为白色。此时我们可以结合print()输出函数来编写计算机的回答。通过程序我们发现,使用“name”来保存了用户输入的值,这个“name”就叫做变量。此处课本上出现了同样的变量name。此时我们可以用之前的示例1来验证一下。此处讲解“,”和“+”的区别。所以在Python中默认是识别最后一个变量值。当然我们是可以取不同的变量来区分它们的。3.变量命名规则那怎么给变量取名呢?变量的名字可以任意定,可以有字母和数字,也可以有下划线,但要遵循几条规则。(课本42页)变量名第一个字符可以是字母或下划线“_”变量名第一个字符不能是数字,不能使用编程语言的保留字(关键字和函数名)③变量名中不能有“\/&%*$?<”等特殊字符与标点④变量名区分大小写,同一个字母的大写和小写,被视为不同的变量。Tips:python编程语言之后的版本,变量名可使用中文。请同学们完成练习作业1教师评讲练习,邀请学生讲解,教师补充。4.实现简单人机对话程序现在我们可以通过这节课所学知识来实现简单的人机对话啦。(课本43页)请同学们完成练习作业2教师评讲练习,邀请学生讲解,教师补充。三、总结回顾:input()函数的使用方法:英文状态下输入,文本提示一定要加引号。变量的命名规则及用法如何培养编程思维明确学习目的,打好基础,注意理解一些重要概念,多实践、多交流,养成良好的编程习惯,加强计算机理论知识的学习等等。通过这节课的学习,同学们是不是觉得其实看似复杂的人工智能程序编写我们其实也可以实现呀。想要挑战更复杂一些的人机对话程序的同学,课后可以去平台完成老师布置的挑战题,今天的课程就到此结束啦,谢谢大家。学生与智能音箱交互对话。学生思考回答。学生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南吉利汽车职业技术学院《化工设备机械基础》2023-2024学年第二学期期末试卷
- 河南师范大学《二十世纪西方文学名著精读》2023-2024学年第二学期期末试卷
- 山东工程职业技术大学《外国舞蹈史》2023-2024学年第二学期期末试卷
- 古代建筑屋顶的材质
- 供应室敷料区概念
- 居民对预防接种、儿童保健服务满意度调查问卷
- 地下墙接头施工方案
- 广西壮族自治区柳州市2024-2025学年高一上学期期末考试数学试题(解析版)
- 广东庭院水景施工方案
- 电梯拉槽施工方案
- 农村宅基地买卖合同的标准版该如何写5篇
- 2025年安徽中医药高等专科学校单招职业适应性测试题库及参考答案
- 湖北省武汉市2024-2025学年高三2月调研考试英语试题含答案
- 2025年浙江省现场流行病学调查职业技能竞赛理论参考试指导题库(含答案)
- GB/T 45222-2025食品安全事故应急演练要求
- 深静脉的穿刺术课件
- 2025届高考英语二轮复习备考策略课件
- 医学课件-儿童2型糖尿病诊治指南(2025)解读
- 《结构平法与钢筋算量》课件-梁平法施工图识读
- 山东大学外科学历年试题要点【表格版】
- 2025年南京机电职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析
评论
0/150
提交评论