年终活动
搜索
    上传资料 赚现金
    英语朗读宝

    《我的第一个python程序2》教案

    立即下载
    加入资料篮
    《我的第一个python程序2》教案第1页
    《我的第一个python程序2》教案第2页
    还剩3页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    川教版(2019)七年级上册第1节 我的第一个Python程序教学设计

    展开

    这是一份川教版(2019)七年级上册第1节 我的第一个Python程序教学设计,共5页。教案主要包含了知识目标,能力目标,情感价值观等内容,欢迎下载使用。
    我的第一个Pythn程序2
    课型 :新课
    科 目
    信息技术
    教学时间: 1课时
    年级: 七年级


    教材版本:四川省义务教育课程改革实验教科书
    教材章节:七年级(上)第三单元第1节
    教 学 目 标
    (知识目标、能力目标、情感价值观)
    层 次 要 求
    了解
    认识
    理解
    应用
    经历体验
    反应领悟





    一、知识目标
    1.熟悉Pythn编程环境。
    2.掌握input()函数的基本语法。
    3.理解变量及其使用方法。









    二、能力目标
    通过任务驱动,培养学生自主探究、协作学习的方法。


    三、情感价值观
    1.培养学生高效、严谨的思维习惯,提高自身计算机操作能力。
    2.通过解决实际问题,让学生感受到编程的神奇魅力,也领略Pythn良好的人机交互功能,从而带来了学习信息技术的兴趣。


    教学重点
    input()函数的基本语法。
    教学难点
    变量的命名规则和使用方法
    教学资源
    计算机教室,叮当码教学平台
    教学方法
    讲授法、任务驱动、合作探究




    2019年新教材引入Pythn编程语言,此课为七年级上册第1节《我的第一个Pythn程序》的第2课时。学生通过第一课时学习基本了解Pythn编程环境,希望了解更多Pythn的知识。
    根据《普通高中信息技术课程标准(2017版)》要求,选择体现时代性和基础性课程内容。新课由生活中的人工智能引入,激发学生兴趣,可以自己通过Pythn编程实现人工智能交互。
    通过实际问题创设及解答,复习print()函数,引入input()输入函数。再次提问“计算机如何记住我们输入的内容?”,提出“变量”。讲解变量命名规则及用法。在循序渐进的过程中,让学生有条理的理解。培育以学习为中心的教与学关系,在问题解决过程中提升信息素养。通过平台“练习作业1”,可以让学生即时练习,迅速反馈学习效果。在学科核心素养评价体系下,推动数字化时代的学习创新。
    教师讲解通过结合input()函数、变量、print()函数,完成一个完整的人机交互程序。设置不同难度的练习作业,基础素养高的学生可以挑战难度更高的题目。由此满足学生多元需求的课程结构,促进学生的个性化发展。
    最后总结教学重难点,提出如何培养编程思维。坚持立德树人的课程价值观,培养具备信息素养的中国公民。为国家人工智能发展培养后备人才。
    教 学 过 程
    教学过程
    学生活动
    一、创设情境,导入新课
    上节课学习编程语言Pythn后有同学问我,编程可以做什么?其实编程和我们的日常生活息息相关——我们生活中的人工智能大部分都是由编写的程序控制的。
    教师展示PPT照片。手机助手、人脸支付、自动驾驶、AI推荐、智能音箱……
    我们可以试着和小爱智能音箱对话,实际感受一下人工智能的魅力。邀请一位同学与智能音箱互动。
    同学们,像与小爱智能音箱这样的对话我们可以通过编程语言Pythn来实现。
    提问学生“想不想自己编写一个简单的人工智能交互程序?”从而引入新课。
    回顾print()函数使用方法。
    通过上节课的学习,同学们对Pythn语言有了简单的了解,掌握了print()函数的基本用法。请学生打开平台试炼场,再次熟悉Pythn编程环境。
    二、新课教学:
    1.input()函数
    我们之前学习的print()函数是输出函数。而我们想要实现交互问答,需要计算机向我们提问,这时候可以使用input()函数。
    请同学们先尝试一样input()函数的使用方法。(课本39页—40页)
    例如:input(“请问你叫什么名字?”)
    注意程序中标点符号的格式,与print()函数是一样的噢。
    (程序运行时会在文本输出区出现“请问你叫什么名字?”的提示,后面会出现一个闪烁的光标。这个光标就是我们输入信息的地方。)
    2.变量
    计算机问我们叫什么名字,不同的人会有不同的回答。如何让计算机记住我们输入的内容呢。此时需要“变量”,回答的内容可以用“=”赋值给一个变量。变量是在程序中用来存储信息的。跟我们生活中的快递柜非常类似,快递柜相当于计算机的内存,快递物品相当于存储在计算机中的信息,当我们输入快递柜编号就可以从里面提取快递物品,那我们在计算机中提供一个内存编号(内存地址)就可以从里面提出信息,而内存地址非常不好记忆,所以我们就提供一个变量名来代表内存地址。变量名可以存储很多内容,包括文本、数字等。
    示例1:a=5
    b=6
    print(a+b)
    示例2:name=input(“请问你叫什么名字?”)
    在编程平台中,函数名显示为橙色,变量名显示为白色。
    此时我们可以结合print()输出函数来编写计算机的回答。
    通过程序我们发现,使用“name”来保存了用户输入的值,这个“name”就叫做变量。此处课本上出现了同样的变量name。此时我们可以用之前的示例1来验证一下。此处讲解“,”和“+”的区别。
    所以在Pythn中默认是识别最后一个变量值。当然我们是可以取不同的变量来区分它们的。
    3.变量命名规则
    那怎么给变量取名呢?变量的名字可以任意定,可以有字母和数字,也可以有下划线,但要遵循几条规则。(课本42页)
    变量名第一个字符可以是字母或下划线“_”
    变量名第一个字符不能是数字,不能使用编程语言的保留字(关键字和函数名)
    ③变量名中不能有“\/&%*$?

    相关教案

    初中信息技术青岛版第三册第二单元 Python程序设计第5课 变量公开课教案及反思:

    这是一份初中信息技术青岛版第三册第二单元 Python程序设计第5课 变量公开课教案及反思,共8页。教案主要包含了学习目标,教学重,教学设计等内容,欢迎下载使用。

    信息技术第三册第4课 初识Python优秀教案:

    这是一份信息技术第三册第4课 初识Python优秀教案,共7页。教案主要包含了学习目标,教学重,教学设计等内容,欢迎下载使用。

    初中信息技术南方版(湖南)(2019)八年级上册第一单元 算法与程序设计入门第2课 走进Python教案:

    这是一份初中信息技术南方版(湖南)(2019)八年级上册第一单元 算法与程序设计入门第2课 走进Python教案,共5页。教案主要包含了教学内容分析,学习者特征分析,教法建议,参考教案,实践探索,本课总结等内容,欢迎下载使用。

    文档详情页底部广告位
    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map