终身会员
搜索
    上传资料 赚现金

    湘电子版八上 3.8 认识Python语言 课件PPT+教案

    立即下载
    加入资料篮
    资料中包含下列文件,点击文件名可预览资料内容
    • 课件
      湘电子版 认识Python语言 课件.pptx
    • 教案
      湘电子版 认识Python语言 教案.docx
    湘电子版 认识Python语言 课件第1页
    湘电子版 认识Python语言 课件第2页
    湘电子版 认识Python语言 课件第3页
    湘电子版 认识Python语言 课件第4页
    湘电子版 认识Python语言 课件第5页
    湘电子版 认识Python语言 课件第6页
    湘电子版 认识Python语言 课件第7页
    湘电子版 认识Python语言 课件第8页
    湘电子版 认识Python语言 教案第1页
    湘电子版 认识Python语言 教案第2页
    湘电子版 认识Python语言 教案第3页
    还剩22页未读, 继续阅读
    下载需要30学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    初中信息技术湘电子版(2019)八年级上册第8节 认识Python语言评课课件ppt

    展开

    这是一份初中信息技术湘电子版(2019)八年级上册第8节 认识Python语言评课课件ppt,文件包含湘电子版认识Python语言课件pptx、湘电子版认识Python语言教案docx等2份课件配套教学资源,其中PPT共30页, 欢迎下载使用。


    电子版信息技术年级上册《认识Python语言教学设计

    课题

    认识Python语言

    单元

    单元

    学科

    信息技术

    年级

    年级

    学习

    目标

    1、认识Python及IDLE,会运行Python程序:

    2、掌握Python的第一个语句——输出指令print。

    3、在知识的获取、收集过程中,培养学生逻辑思维能力及合作、交流能力,实践能力

    重点

    print指令的语法

    难点

    在编程中,针对不同的要求,灵活应用print指令。

     

    教学过程

    教学环节

    教师活动

    学生活动

    设计意图

    导入新课

    12015年,谷歌公司开发的AlphaGo(阿尔法狗)计算机程序(围棋程序)横空出世,大杀四方。

    20163月,阿尔法狗以41的战绩打败围棋世界冠军李世石;

    20175月,Alpha GoMast)以30的战线打败了排名世界第一的世界围棋冠军柯洁。

    201710月,谷歌发布了最强版 AlphaGo,代号 AlphaGo Zero。经过自我训练,zero就打败了此前战胜李世石和柯洁的旧版AlphaGo,短短25个月, AlphaGo超越人类成为“围棋之神”。

    教师设疑:是谁打败了围棋高手呢?

    学生思考并交流,进入今天的新课题。

    邀请学生回答问题。

     

     

     

     

    通过案例和教师提问,学生自主思考问题

     

     

     

     

     

    通过阿尔法狗与围棋高手对决案例引出计算机程序,导入新课——认识 python。引用案例有助于提高学生兴趣,活跃课堂气氛,符合初中学生好奇,善于研究的特点。

    讲授新课

    强大的编程语言——Python

    1、教师设疑:(1)什么是Python语言?

    (2)如何获得 Python软件?

    (3)Python语言的运行环境是怎样的?

    (4)如何使用 Python语言显示指定的内容?

    二、上网搜索“python”

    1、学生上网搜索“python”,搜索关于 Python的故事、Python语言的特点。小组内互相交流。

    教师提示:打开网络浏览器,尝试用百度、360等搜索“python”。

    学生自主学习三分钟。

    2、教师讲解Python的故事Python是由荷兰人Guido于1989年发明第一个公开版本发行于1991年。1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了 :类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。乃至Python发展至今,无论是从入门级选手(爬虫、前端、后端、自动化运维)到专业级数据挖掘、科学计算、图像处理、人工智能,Python 都可以胜任。

    3、教师提问:刚刚大家上网搜了那么多,老师想考考你们,你们知道Python的特点有哪些吗?

    指名学生回答问题。

    教师总结:它是一种计算机程序设计语言,是目前最受欢迎的语序设计语言之一。它具有简单、易读、速度快、易维护、用途广泛和完全免费的特点。

    4、教师提问:那Python的应用领域有哪些?

    指名学生回答问题。

    教师总结:数据分析、教育、桌面界面开发、软件发开、智能硬件开发、Web和Internet开发。

    二、下载Python软件

    网上搜索Python,找到对应软件进行下载。

    教师提示:下载 Python运行环境的安装程序——针对合适的操作系统,选择版本为 Python3.x的安装文件。

    三、准备Python运行环境

    安装 Python运行环境

    双击进行程序安装,选择合适的参数,单击“Install Now”,安装完成后就建立了Python运行环境。

    教师提问:Python运行环境是什么?

    学生思考并交流三分钟。

    指名学生回答问题。

    老师讲解:Python属于解释型语言,也就是所编写的代码需要一个“翻译者”一句一句地解释给计算机,让计算机明白它到底需要执行什么样的命令。这样的“翻译者”称之为运行环境。

    四、认识Python编程环境

    1.认识Python软件

    下载并安装 Python软件之后,会出现 Python软件的文件列表,其中Python3.x(x-bit)”的选项为 Python的逐行运行程序。IDLE是 Python提供的标准编程环境。

    2、Python IDLE编程环境

    选择“DLE( Python3.x x-bit)”,进入调试页面,选择“File”菜单中的“New File”选项,打开IDLE代码编辑器,如图所示。

    五、编写“ Hello world!”程序

    1、认识输出函数print()

    输出是编程的基本内容之一。 Python语言的输出,可以使用print()函数实现。

    输出指令:print(你想要输出的内容)

    >>>print(“hello”)

    >>>print(12)

    >>>print(2+3)

    >>> print(“加法运算2+3=”,2+3)

    教师设疑:仔细观察结果,思考 print可以输出什么内容?相应格式是什么?组内讨论。

    学生自主交流并思考问题。

    指名学生回答问题。

    教师讲解Print函数格式

    格式:print(内容1,内容2,…[,end=“结束符”])

    功能:输出括号里的内容。内容可以是数字或者符号,如果有多个内容可以用逗号分开。默认情况下,输出内容后会自动换行;如果输出内容后不需要换行,则可以指定结束符为空,即end=“”。

    教师强调注意事项:这里的括号是英文括号切忌写成中文,以后编程用到的各类符号均是英文符号输入代码错误,python会有红色英文提示。

    2编写第一个程序

    在IDLE代码编辑器中新建文件,并输入如下语句:

    3运行程序

    从IDLE代码编辑器中选择“Run”菜单中的“ Run module”,开始执行当前编写的代码。运行之前会提示保存程序。

    4保存文件

    编辑和调试 Python文档之后,可以选择“File”菜单中的“Save”命令,输入文件名,保存文件。

    注意,编辑代码的过程中,要养成随时保存文件的好习惯。

    六、合作探究

    1、身高体重指数是国际上常用的衡量人体胖瘦程度的一个标准。它的定义如下

    体质指数(BMI)=体重(kg)÷身高(m)的平方

    如:70÷(1.75×1.75)=22.86

    请用print输出自己的体重指数。

    小组内交流解决,并试着输入电脑进行实操。

    教师巡查。

    2、知识拓展

    编程语言是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。

    编程语言又称“计算机语言”,种类非常多,可以分为机器语言、汇编语言、高级语言三大类。计算机的毎一次动作,都是按照计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合。

    其中,高级语言包括C、C++、 Python、PHP、Java等编程语言。

    C语言既具有高级语言的特点,又具有汇编语言的特点,可以作为工作系统设计语言,编写系统应用程序;也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

    C++是一种静态数据类型检查的、支持多重编桯范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。

    Python是一种面向对象、直译式计算机程序设计语言。

    PHP因其所编写的代码量小,而被广泛使用。

    Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人电脑、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

    、课堂练习

    1、用Python编写的程序代码文件的扩展名是什么?程序代码的编写与普通文档的编辑有什么不同?

    师:python源文件后缀是py。以 py 扩展名的文件是 Python 源码文件,由 python.exe 解释,可在控制台下运行。可用文本编辑器读写。而普通文档的编辑不可以直接使用。

    2、试着在“ Hello world!”程序代码中添加命令,在屏幕上再输出一行“ I Love Python!”。

    师:在IDLE代码编辑器中

    找到输入“Hello world!“的文件.

    输出指令:

    >>> print(“Hello world!”)

    >>> print(“I Love Python”,END=”)

     

     

    学生带着问题进入新课。

     

     

    学生上网搜索小组内交流,学习网上搜索和自主学习能力。

     

    教师讲解,学生认真听讲。

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    通过教师提问,引发思考,学生自主思考并交流,指名学生回答问题。

     

    教师总结,学生认真听讲。

     

     

     

     

     

    学生下载Python软件

     

     

     

     

     

     

     

     

    准备Python运行环境

     

     

     

     

     

     

     

     

    学生思考问题,并交流三分钟,指名学生回答问题。

     

     

    教师讲解,学生认真听讲。

     

     

     

     

    教师讲解,学生认真听讲。学生学习认识Python编程环境

     

     

     

     

     

     

     

     

     

     

     

     

    通过教师提出的要求,学生输入指令语句,进行实操。并自主思考老师的问题。指名学生回答题问题。

     

     

     

     

    教师讲解和强调,学生认真听讲。

     

     

     

     

    学生进行实操——编写程序

     

     

    学生进行实操——运行程序

     

     

     

     

     

     

     

     

    学生进行实操——保存文件

     

     

     

     

    学生先自主思考,后小组内交流解决,并试着输入电脑进行实操。

     

     

     

     

     

     

     

     

    学生学习拓展知识。

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    通过教师提出的疑问,进入课堂,引发学生的学习兴趣。

     

     

     

     

     

    引导学生利用百度搜索“Python”,了解Python的故事,小组内先交流,

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    通过教师提问学生利用上网搜索的知识进行回答有利于巩固获得的知识,后通过教师讲解,使学生更进一步巩固知识。

     

     

     

     

     

    通过指导和教师的提示让学生下下载软件培养学生操作能力

     

     

     

     

     

     

     

     

     

     

    通过指导和教师的提示让学生准备Python运行环境,培养学生的操作能力。

     

    通过教师提问,引导学生思考,提高学生的思考能力和团队合作能力。

     

    教师讲解,有利于学生巩固知识。

     

     

     

    每一个软件都要有自己的运行窗口,通过知识迁移,在开始菜单中找出 Python的IDLE运行窗口,知道>>>(命令提示符)。

     

     

     

     

     

     

     

     

    通过让学生直接输入指令语句,不断对比结果和语句之间的关系,总结出输出指令可以输出的内容,以及输出指令的基本格式。

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    通过教师一步一步引导,学生进行实操。有利于本课知识的学习和吸收。

     

     

     

     

     

     

     

     

     

     

    通过教师提问,学生先自主思考问题,后小组内交流,并实操。有利于学生对本课知识的巩固。

     

     

     

     

     

     

     

    拓展思维,培养学生学习的精神

     

     

     

     

     

     

    课堂小结

     

    梳理本节课的知识点,完成学习目标,培养学生总结概况能力

    板书设计

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    相关课件

    湘电子版(2019)八年级上册第14节 快速制作年历课堂教学ppt课件:

    这是一份湘电子版(2019)八年级上册第14节 快速制作年历课堂教学ppt课件,文件包含湘教版信息技术八上第六单元《快速制作年历》课件pptx、湘教版信息技术八上第六单元《快速制作年历》教案docx等2份课件配套教学资源,其中PPT共28页, 欢迎下载使用。

    初中信息技术湘电子版(2019)七年级上册第8节 版面设计与制作课文配套课件ppt:

    这是一份初中信息技术湘电子版(2019)七年级上册第8节 版面设计与制作课文配套课件ppt,文件包含湘教版信息技术七上第三单元《版面设计与制作》课件pptx、湘教版信息技术七上第三单元《版面设计与制作》教案docx等2份课件配套教学资源,其中PPT共21页, 欢迎下载使用。

    湘电子版(2019)八年级上册第6节 定格动画制作教学演示课件ppt:

    这是一份湘电子版(2019)八年级上册第6节 定格动画制作教学演示课件ppt,文件包含湘电子版26定格动画制作课件pptx、湘电子版26定格动画制作教案doc等2份课件配套教学资源,其中PPT共20页, 欢迎下载使用。

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单
        欢迎来到教习网
        • 900万优选资源,让备课更轻松
        • 600万优选试题,支持自由组卷
        • 高质量可编辑,日均更新2000+
        • 百万教师选择,专业更值得信赖
        微信扫码注册
        qrcode
        二维码已过期
        刷新

        微信扫码,快速注册

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

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

        设置密码

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

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

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        使用学贝下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        即将下载

        湘电子版八上 3.8 认识Python语言 课件PPT+教案
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map