版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三课变量【教学目标】了解变量的命名规则;学会变量赋值方法。能够了解计算机编程的基本思想和过程,会借助编程语言解决实际问题,体验计算机编程的乐趣,提高逻辑思维能力。培养学生学习信息技术的兴趣,养成良好的上机习惯,具备良好的信息素养。【重点】定义变量、变量的赋值【难点】变量的赋值【教学方法】讲授与演示相结合;任务驱动;小组合作【教学过程】教学内容教师活动学生活动一、情景导入打开”问候.py”,运行查看程序运行结果。(导语)每个人的名字都是独一无二的存在,它承载着长辈对我们的殷切期望,python分别记住了我们的名字给出了独一无二的问候.相同的程序为何运行结果不一样,这就是我们今天要学习的内容-变量(板书)二、新授探究(一)变量初体验观看教学网站上的微课《变量》变量来源于数学,与生俱来深邃而有内涵,简约而不简单,在python语言中处处散发着无穷的魅力,接下来我们通过微视频揭开它的神秘面纱。看完了微视频我们对变量的定义赋值及使用有了一个初步的了解,接下来我们再对变量进行一次更亲密的接触,展示学习网站《变量全接触》环节。(二)变量全接触1.变量命名序号命名原则举例1变量名可以包括字母、数字、下划线,但数字不能作为开头student1是正确的变量名,而1student就不可以2系统关键字(保留字)不能做变量名使用printinput等等3除了下划线外,其他符号不能作为变量名使用!、@#%&$等都不可以4变量名是区分大小写的Name和name就是两个变量名,而非相同变量小组抢答=1\*GB3①下列合法的变量名是哪几个aNum1NAME3numberSigal_4flag&5=2\*GB3②在Python的IDLE中输入number1=9及1number=9,两者有何区别?=3\*GB3③python3.0以上支持中文变量名。如:变量1变量2班级学校2.变量赋值语法:变量名=对象(数值,表达式等)“=”,在Python里,它称为赋值运算符,它的作用是把右边的值赋予给左边的变量。也可以理解”=”的作用是将右边的数据存储在左边的变量里面了。赋值方法:(1).程序中直接赋值如name=”灵灵”
chengji=100
s=a+b(2).标准(键盘)赋值
如i=input()i=input(“请输入”)读法:(3).变量中的新的赋值总是覆盖旧值。(喜新厌旧)(导语)变量就像一个可爱的精灵,存在几乎所有的程序之中,想必同学们对使用变量已经迫不及待了吧,下面请完成学习网站上任务一。任务一:a=10a="hello"print(a)运行结果为:“=”右侧的数据可以很丰富,可以是:数字、字符串、变量,还可以是表达式、input()例:sum=a+bm=input()(导语)建国70周年国庆大阅兵吸引了全世界的目光,展现了中国力量。大国重器,威震八方,东风快递,使命必达,接下来请同学们完成学习网站《变量之应用》环节的任务二。(三)变量之应用任务二:大国重器,威震八方,东风快递,使命必达。建国70周年国庆大阅兵中,人民解放军的导弹方阵备受世界瞩目,其中首次亮相的东风-17导弹有16枚,东风-41导弹有16枚,巨浪-2导弹有12枚,编程输出新亮相的大国重器有多少枚?Df_17=16Df_41=16Jl_2=12Dgzq=df_17+df_41+jl_2Print(“新亮相的大国重器共有”,dgzq)(导语)作为一名炎黄子孙我们应该自豪,祖国如此强大我们骄傲,学好知识是构筑伟大复兴中国梦的基础,同学们想不想探究大国重器导弹的奥妙?(想)同学们有如此的豪精壮志,难能可贵,接下来我们就开启大国重器导弹的研发之旅.打开学习网站<变量之王者>环节。(三)变量之王者任务三:题目描述:已知一个圆柱体的底面半径r=10,高为h=20,分别输出圆柱体的表面积和体积。(π设为3.14)提示:圆柱的表面积为底面积的2倍+底面周长乘以高的积圆柱的体积为底面积乘以高pi=3.14r=10s=2*pi*r*r+2*pi*r*hv=pi*r*r*h三、成果展示评价小组相互展示自己的程序,谈收获及疑惑,或将心得在学习网站上留言.四、小结变量是python语言中非常重要的知识,处处都有它的身影,这节课我们对变量的命名,赋值,使用有了一个深入的了解,恰同学少年风华正茂,指点江山,值秋色宜人硕果飘香;人生苦短,快学Python,祝同学们在今后的编程之路越走越宽广。五、板书设计(导语)人生无法编程,编程改变人生。前面我们已经学习print和input语句的使用,这节课我们再次进入python编程世界,继续领略编程的神奇,请同学们打开学习宝箱中的“问候.py”,启动python运行一下,查看一下会有什么结果出现呢?每个人不可能在一瞬间记住不相识的所有的同学名字,而刚才问候程序做到了,这就是变量的魅力课件展示命名规则,教师讲解学生熟悉理解变量命名规则师简单介绍支持中文变量utf8原因,渗透一下爱国教育讲解:了解了变量定义及赋值我们来再来认识下“=”及变量赋值以后的读法,同学快速浏览一下两种读法。从左到右和从右到左,两个方向的读法意思都一样。即便有的时候读错也没关系,要明白这个“=”不是数学意义上的等于,python中的等于是“==”。现在大家再回头看一下问候程序,知道为什么输出名字不同的问候语了吧,因为名字这个变量是用了input()函数,它表示的意思就是从键盘上得到变量值,所以程序才会记住你的名字,输出不同结果输出结果为“hello”,这就是变量喜新厌旧的特性,新的赋值总是覆盖旧值。引导学生分析回答算法.指导学生设置变量并赋值(串联语)大国重器就像定海神针,它的打击能力覆盖全球,东风41能够飞行15000公里,30分钟以内到达世界任何角落,超远射程,超高精度,超难拦截,是中国乃至世界上最强大的武器,没有之一.师引导学生说出解决问题的方法及步骤。串联语:恭喜你,至此,你已经从学习变量的一名青铜小将踏上了王者之路,大国重器导弹与圆柱体源远流长,密不可分。不积跬步无以至千里,不积小流无以成江河。圆柱体在大国重器上的身影处处可见,探索大国重器导弹的奥秘就从一个简单的圆柱体开始吧。请同学们完成求圆柱表面积及体积的程序。引导学生分析问题,列出算法最先完成的同学就是大国重器研究的“未来工程师”,最先完成的工程师可以帮助小组内其它同学快速踏上工程师之路.比一比,哪一小组的“未来工程师”最多?教师巡视指导同学们的表现都非常棒.中华民族的伟大复兴之路又多了一群追梦人,老师为你们骄傲命名变量赋值使用变量=数值(数字,字符串,表达式)“==”等于“=”赋值运算符运行程序,调试结果了解变量的大体含义,命名,赋值,使用小组抢答判断对错学生利用所学知识解决实际问题学生补充程序并运行教师巡视指导通过调试程序,分析结果,理解程序运行步骤,锻炼思维学生讨论研究算法自由编写代码;展示程序学生描述算法学生分小组讨论调试程序小组交流完成小组交流评价 学情分析学生在学习python之前,编程一般都是零基础,农村中小学的因师资或设备等原因,尤其是小学阶段的信息技术课,除了驻地小学外,其他很多学校课程开不齐,开不足,导致学生对此亳无所知,虽然电脑进入了千家万户,但也仅局限于上网,玩游戏,购物等。学生的知识储备量少的可怜。本节课采取教师适时主导,学为主体,教学中应倡导学生自主学习、合作学习、探究学习,突显学生的主体学习地位,让学生通过观察、资料分析等,挖掘学生的潜能,调动其积极性和主动性,培养学生自主学习的科学探究能力。效果分析这节课基于学生核心素养的培养做到了以学生为主体,关注学生,同时以学生身边的的事来激发学生学习的热情,便于学生理解。并且在教学过程中用任务驱动的方式,分小组完成任务,让学生在小组合作的过程中学会合作和分享,同时培养了学生自主探究的学习方式。整个过程中,充分做到了学生为主体,教师为主导,将学生生活整合到课堂教学中,把抽象的编程知识具体化,便于学生理解,最后教会学生用编程的思维解决生活问题,真正做到了从生活中来,到生活中去,有助于学生核心素养的提升教学网站的使用,学生不太熟练,需要更好研究网站与课堂教学的关系,精益求精。教材分析Python已经进入小学教材。Python这几年的火热,离不开人工智能和机器学习。如果说2017年有一门最火“外语”,那一定是Python。最新出版的小学信息技术六年级教材也加入了Python内容,小学生都开始接触Python语言了!在小学开设Python编程课,更多是培养兴趣和编程思维,培养孩子发现问题、思考问题、解决问题的能力,小到做数学应用题,大到职业生涯规划,都涉及到编程思维。未来将是大数据和人工智能爆发的时代,到时将会有大量的数据需要处理,而Python对数据的处理,有着得天独厚的优势。未来,Python会越来越火。未来是人工智能的时代,更是Python的时代,为了让孩子在未来有着基本的编程技能,Python是孩子必须掌握的语言。所以,孩子学习Python是必不可少的。评测练习任务一:a=10a="hello"print(a)运行结果为:任务二:大国重器,威震八方,东风快递,使命必达。建国70周年国庆大阅兵中,人民解放军的导弹方阵备受世界瞩目,其中首次亮相的东风-17导弹有16枚,东风-41导弹有16枚,巨浪-2导弹有12枚,编程输出新亮相的大国重器有多少枚?任务三:题目描述:已知一个圆柱体的底面半径r=10,高为h=20,分别输出圆柱体的表面积和体积。(π设为3.14)课后反思从整个课堂教学过程来看基本完成了教学目标,课堂结构设计安排科学,环节紧凑恰当,教法学法设计合理,注重了“学为主体”,突出了学生地位,注重了学生的“学”课改理念,但仍存在一些需要改进的的地方。现从教学的各个环节进行总结反思:一、课前准备及教学设计课前准备充分,教学设计合理突出本节重点、选用的教学方法有效恰当。二、创设情境引入新课让学生接触一个以前从未涉猎的领域,激发兴趣是最好的办法,这也是这节课设计的初衷,通过PPT,python实例小程序让学生进一步了解和进入编程世界。三、ASP自主学习网站的使用,对于入门学习来说,内容有点偏多,一节课往往完不成,我的想法是不图快,只有让学生有兴趣完成第一个图形程序,并有学习的动力和兴趣就算OK,但从实际效果看,还是有少部分学生无所适从,没有完成程序。总之,反思自己的本节课的教学有收获、有提高,学无止境,教无止境,我会沿着课改、教改的路子奋勇的走下去,做信息课改路上的急先锋!《变量》课标分析一、教学目标1.掌握变量的定义和使用方法;理解并应用赋值语句将值保存到变量中;进一步理解变量在运算过程中的变化,并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 26年运动医学随访服务适配要点
- 26年心理科协作流程
- 教育云互动课堂系统建设方案
- 人人通教育平台建设与应用
- 网络交通安全教育体系建设
- 炭火取暖安全教育
- 2025新年活动策划与执行方案
- 成人有创通气数据标准共识解读
- 火箭装修设计方案
- 会展与美陈设计
- 2025年浙江省温州市平阳县部分事业单位统一招聘工作人员笔试历年典型考题及考点剖析附带答案详解
- 造价咨询考核奖惩制度
- 肯德基2025品牌年终报告
- 【《基于Java web宿舍管理系统设计与实现》14000字(论文)】
- 万达广场运营管理制度
- 我国企业税收负担:现状、问题与优化路径探究
- 老年共病个体化诊疗的指南更新策略
- 2025-2026学年天津市河北区九年级(上)期末英语试卷
- (2025)中国甲状腺疾病诊疗指南
- 2025年储能电站运维员实操技能真题及答案
- 2025年课件-(已瘦身)2023版马原马克思主义基本原理(2023年版)全套教学课件-新版
评论
0/150
提交评论