年终活动
搜索
    上传资料 赚现金

    浙教版(2023)信息科技六上 第4课 算法的程序体验 教案

    浙教版(2023)信息科技六上 第4课 算法的程序体验 教案第1页
    浙教版(2023)信息科技六上 第4课 算法的程序体验 教案第2页
    还剩2页未读, 继续阅读
    下载需要20学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    信息技术第4课 算法的程序体验获奖教案设计

    展开

    这是一份信息技术第4课 算法的程序体验获奖教案设计,共4页。

    第4课 算法的程序体验
    学科
    信息科技
    年级
    六年级
    教材分析
    本节课从生活中常见程序入手,认识从算法到程序的过程,介绍几种常见编程语言及其特点,过度到本学期的pythn编程语言, 通过上节课的数学问题为例,介绍pythn编程语言的简单规则和语法,通过编程软件体验编程过程,在体验中总结提炼习得方法。
    教学目标
    1.能认识常见编程语言,有意识地用编程思维解决问题。
    2.能通过鸡兔同笼问题认识pythn编程语言中的简单规则和语法。
    3.能通过编程实践体验掌握输出语句运用方法。
    学情分析
    学生通过前阶段的学习,了解掌握了运用算法解决经典问题的思想,并能对问题的关键要素进行提取,抽象出问题中的规则,并借助表格和算是表达式对问题进行建模,认识枚举法,能用流程图描述枚举法,能选择合适的控制结构进行枚举法算法设计,对经典数学问题的枚举法应用有一定实践。
    教学重点、难点
    重点:认识Pythn语言的基础语句。
    难点:理解算法可以通过计算机语言来实现。
    教学准备
    1.网络教室。
    2.Pythn3.8或更高版本。
    3.相关学习微课。
    4.使用不同计算机语言编写的实现同一个算法的若干程序。
    教学实施过程
    情境导入
    教师活动
    学生活动
    设计意图
    视频导入,引出问题,组织讨论
    引导学生观看视频,结合自身经历,说一说自己用过的那些程序以及功能。发送在线表格,填写表格,并进行交流讨论
    生活中常用的程序有哪此?它们帮助人们解决了什么问题?
    分享使用经验和感受。提出目标
    用计算机解决问题时!执行的指令,即程序,让计算机按人们指定的步骤有序地执行算法。提出本节课目标:体验算法的程序。
    学生结合自身进行思考,填写表格,交流分享经历经验
    开放探究,将学生自身经验作为素材,引导学生自由探讨交流,发散思维。
    教学活动一
    计算机语言
    教师活动
    学生活动
    设计意图
    播放视频,引导学生认识计算机语言的概念,说一说认识的计算机语言有哪些。
    教师小结:高级语言一般采用英文词汇、符号、公式和数宇,根据一定的规则要求来编写程序, 如Pythn、C等
    播放视频:引导学生认识计算机语言的发展,并进行小结。
    计算机语言从机器语言到汇编语言再到高级语言。
    4.播放视频,引导学生认识不同的编程设计语言及其各自的特点,并进行小结。Scratch图形化生动有趣, pythn简单易上手并且开元,C语言简单应用广泛。
    学生观看视频,结合自身精力说说认识的计算机语言。
    观看视频,小结计算机语言的发展。观看视频,小结不同计算机语言的特点。
    巩固知识提升对计算机语言发展的认识。
    教学活动二
    程序的运行环境
    教师活动
    学生活动
    设计意图
    播放视频,引导学生认识pythn的运行环境ILDE, 认识编辑器和Shell的区别,引导学生进行小结。程序编辑器可以输入代码进行运行和保存, Shell中可以输入代码运行并显示运行结果。
    引导学生打开IDLE, 观察熟悉菜单栏,尝试输入代码进行运行,观察运行结果。print(“Hell Wrld”)
    3.展示学生的程序运行结果窗口,引导学生进行小结。
    观看视频,区分编辑器和Shell的区别并小结。
    动手实践,熟悉软件,尝试输入执行代码。
    观察比对,总结提炼出其区别,提升信息比对意识。
    实践探究,初步尝试编程体验。
    教学活动三
    认识基础语句
    教师活动
    学生活动
    设计意图
    播放视频,引导学生对比图形化编程与pythn编程的区别,认识pythn是有自己的编程语言规则和语法格式。以鸡兔同笼问题编程程序来认识基础语句。
    展示程序图片,引导学生说一说代码中的语句的含义。
    3播放视频:引导学生观察讨论赋值号和等于号的区别,指派学生进行小结。
    4.播放视频,引导学生认识输出语句,小组合作讨论输出语句的语法和注意事项,引导学生进行小结。
    5.动手实践:发送参考代码,引导学生在Shell中检验输出语句的用法,并请学生进行小结。
    学生观看视频和代码图日片,说出语句含义。学生观看视频,小结赋值号和等于号的区别。
    动手实践,编写代码并检验,对实践过程进行小结。
    结合数学问题进行代码阅读,提升计算思维和编程思维。
    实践体验编程的过程,提升数字化学习能力
    练习
    在IDLE Shell中编写一段代码,计算并输出边长为3、4、5厘米的三角形的周长。
    参考答案:
    print("该三角形的周长为“,3+4+5)

    S=3+4+5
    print(“该三角形的周长为“,S)
    评价标准:
    正确使用print()函数,输出内容包括文字提示和周长。
    教学总结反思
    以上节课的数学问题为例入手进行迁移,体验将算法转化为程序语言的过程。
    通过读程序代码的方式, 认识pythn语言的一些基本语法和语句规则,在简单的问题描述中学习代码的编写。
    本节课的实践过程可以提供代码给学生进行验证,减少代码打字的过程,逐步渐进。

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

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

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

    设置密码

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

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

    注册成功

    返回
    顶部
    Baidu
    map