资源简介 中小学教育资源及组卷应用平台信息技术 第1课 初识图形化编程 教学设计课题 初识图形化编程 单元 第一单元 学科 信息技术 年级 五年级教材分析 教材以提高全体学生快速学习构建程序和理解编程基本概念的能力、培养学生数字化创新精神,图形化编程是一种全新的程序设计语言,孩子可以用它很容易地创造交互式故事情节、动画、游戏,然后还可以把自己的作品分享给所有人。图形化编程在程序设计时引入了事件、线程、同步的概念。也就是说,作为少儿编程教育的入门语言,在玩乐的同时也能够学习到实质性的编程逻辑。用学到的知识创新、实践、探索。记录、分享、表达创新与实践的过程。相对于传统的文本式编程,图形化编程可以激发青少年的兴趣。同学们,让我们手拉手一起学习,团结合作,共同成长!发挥信息技术课程的独特育人价值,为数字强国培养优秀接班人和建设者。教学目标 1、信息意识:通过了解图形化编程的基本功能和工作形式,在学习使用科学技术的过程中,通过编程游戏的启蒙和可视化图形编程等课程,培养计算思维和创新思维,激发对互联网程序的热爱。2、计算思维:能尝试模拟、仿真、验证解决问题的过程,反思、优化解决问题的方案,并将其迁移运用于解决其他问题。3、数字化学习与创新:通过了解图形化编程在生活中的其他应用,激发学习程序的思维和逻辑,获得解决问题的能力和逻辑思维能力,感受科学技术所带来的好处。4、信息社会责任:明确科技活动中应遵循的价值观念、道德责任和行为准则。重点 1、了解图形化编程的功能和工作方式。2、利用图形化编程设计俄罗斯方块游戏程序等更多游戏程序。难点 3、通过活动,感受人工智能技术给生活带来的便捷,激发对人工智能技术的热爱和探索欲望。教学过程教学环节 教师活动 学生活动 设计意图导入新课 师:听说有一款编程软件既聪明又便捷,能快速地创编动画、游戏类作品,是真的吗?有同学们知道是什么吗 是的,它就是图形化编程。(小贴士:图形化编程是一种全新的程序设计语言。) 学生回答问题介绍图形化编程 引入课题讲授新课 首先,让大家看一个图形化编程制作而成的小动画。图形化编程的含义:图形化编程是采用拖动、拼接等操作完成程序编写的一种新型数字工具,可以实现数字表达以及对程序的有效控制。第一部分,我们先来讲解一下图形化编程一般会用到哪些窗口。图形化编程窗口有菜单栏、控制区、控件区、脚本区、舞台区等。如下图所示。1.菜单栏菜单栏包含“文件”“编辑”“提示”等菜单 命令。2.控制区控制区是对舞台区中的角色进行控制的区域,控制区的上方有一组钮 ,可以对角色进行复制、删除、放大和缩小操作,下方的绿旗 和红色圆块●分别控制脚本的运行与停止,左侧的 按钮可将舞台区最大化。3.控件区控件区提供的各种程序模块所在的区域,它的上 半部分是10个功能模块,下半部分是各模块对应的控 件。选择不同的模块,显示相应的控件。4.脚本区脚本区是拖动、组合程序模块中的控件以控制角色的区域,用于搭建角色的脚本。5.角色区角色区是显示当前所有角色的区域,包含舞 台背景和角色两部分。在一个作品中,舞台只有1个,角色可以有多个。6.舞台区舞台区是运行脚本、展示作品的区域,所有角色的活动在这里呈现,并显示角色当前所在的位置。探究屋选择不同的功能模块,看看各由哪些控件组成。为了让角色实现各种功能,需要把各种不同模块的控件拖动到脚本区,进行组合、拆分等操作,就像玩积木一样。学习完这些基本的功能区,我们来学习一下怎么操控它们。二、控件的操作1.添加控件在控件区中选定控件,拖动到脚本区,控件与 控件之间通过“凸口”和“凹口”连接。例如,如果要将 控件和 控件相组合,只需要拖动控件到 控件的下方,当出现一条白色线条时松开左键,2个控件就连接好了,如下图所示。2.拆分控件在脚本的编写过程中,有时需要对已经组合好的控件进行拆分,只要将某个控件往上或往下拖动,就可以使该控件与其相连的控件分离了。3.删除控件不需要的控件可以拖回到控件区,也可以右击 控件,在下拉列表中选择“删除”命令进行删除。第三部分是脚本的搭建,我们同样用一个例子来讲解。三、搭建脚本 把多个控件组合在一起,成为搭建脚本。1.小猫动起来分别将 模块中的 控件和模块中的控件拖动到脚本区并连接起来。单击,小猫移动10步。2.小猫和你打招呼将模块中的 控件拖动到脚本区连接的 控件的下方,如下图所示。单击 ,小猫移动10步,然后说:“Hello!”并停 留2秒。最后一步就是保存所制作的作品。四、作品的保存与打开 在创作时。需对作品进行保存,以便今后打开使用。1.作品的保存单击“文件”菜单,选择其中的“保存”命 令,弹出“保存项目”对话框。选择保存路径,输入文件名,如“我的作 品”,单击“保存(S)”按钮。2.打开作品单击“文件”菜单中的“打开”命令,在弹出 的对话框中选定之前保存的文件,单击“打开(O)” 按钮,文件随之打开。实践园利用刚刚所学的知识,按照步骤动手设计一个会动的快乐小猫吧!比比谁设计得更有创意。首先选中要使用到的程序效果,然后将他们连接起来,完成后点击保存,最后成品展示。(具体要求使用到的程序如下图)最后我们看看成品拓展延伸图形化编程还可以用来制作什么?1.游戏2.音乐3.动画主题活动活动目标:理解图形化编程软件模块的作用和基本工作方式。活动内容:列举编写一个俄罗斯方块游戏需要使用到的功能模块,并运行俄罗斯方块游戏程序,验证想法。活动准备:图形编程软件、评价表等。我们用一个视频来解答一下怎么制作俄罗斯方块游戏编程。完成之后,进行评价活动评价:选一选,看看自己获得几颗星。 介绍图形化编程有的几种窗口学生学习掌握图形化编程的功能区学生了解各个区域的功能。学生学习完控件,接下来要学会运用学生学习控件的基本操作方法学生了解如何搭建脚本通过例子来学习脚本的搭建作品的保存和删除学生动手设计一个快乐小猫学生了解图形化编程的用处学生了解图形化编程还能做什么学生完成主题活动学生进行自我评价 通过看视频,让学生对图形化编程有一个初步的了解增加学生知识技能引出下一个知识点,怎么来操控这些控件学生了解各个控件的使用方法学习搭建脚本的方法和步骤为后续操作铺垫增加学生知识技能提高学生动手实践能力,将学到的知识具体化操作拓展图形化编程的用途运用所学的知识进行实操进行活动评价,提高学习效率布置作业 1、自己动手制作一个俄罗斯方块程序2、通过这个主题活动,你还有哪些想法和收获?请写下来。 完成作业课堂小结 本节课我们学习了图形编程的基本功能和工作方式,利用学会的知识,自己制作俄罗斯方块的游戏编程,又掌握了一项新的技能,我们不仅要掌握知识,还要利用学会的知识实践操作。 总结本节课所学知识 对本节课内容进行概括板书 了解图形化编程的功能自制俄罗斯方块游戏编程 学习、记忆及勾画知识点 明确教学内容及重点和难点21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com)(共35张PPT)第1课 初识图形化编程教学目标1、信息意识:通过了解图形化编程的基本功能和工作形式,在学习使用科学技术的过程中,通过编程游戏的启蒙和可视化图形编程等课程,培养计算思维和创新思维,激发对互联网程序的热爱。2、计算思维:能尝试模拟、仿真、验证解决问题的过程,反思、优化解决问题的方案,并将其迁移运用于解决其他问题。3、数字化学习与创新:通过了解图形化编程在生活中的其他应用,激发学习程序的思维和逻辑,获得解决问题的能力和逻辑思维能力,感受科学技术所带来的好处。4、信息社会责任:明确科技活动中应遵循的价值观念、道德责任和行为准则。新知导入听说有一款编程软件既聪明又便捷,能快速地创编动画、游戏类作品,是真的吗?是的,它就是图形化编程。小贴士:图形化编程是一种全新的程序设计语言。新知导入先给大家看一个由图形编程制作而成的小动画吧!新知讲解图形化编程的含义:图形化编程是采用拖动、拼接等操作完成程序编写的一种新型数字工具,可以实现数字表达以及对程序的有效控制。RECHD4K25FPSMENU新知讲解一、图形化编程软件窗口都有哪些?图形化编程窗口有菜单栏、控制区、控件区、脚本区、舞台区等。如右图所示。菜单栏控制区舞台区角色区控件区脚本区新知讲解1.菜单栏菜单栏包含“文件”“编辑”“提示”等菜单命令。新知讲解2.控制区控制区是对舞台区中的角色进行控制的区域, 控制区的上方有一组按钮 ,可以对角色进行复制、删除、放大和缩小操作,下方的绿旗 和红色圆块●分别控制脚本的运行与停止,左侧的 按钮可将舞台区最大化。新知讲解3.控件区控件区提供的各种程序模块所在的区域,它的上 半部分是10个功能模块,下半部分是各模块对应的控件。选择不同的模块,显示相应的控件。RECHD4K25FPSMENU新知讲解小贴士:该软件提供了10个功能模块、100多个不同的控件,以不同的颜色来区分不同模块的控件。新知讲解4.脚本区脚本区是拖动、组合程序模块中的控件以控制角色的区域,用于搭建角色的脚本。新知讲解5.角色区角色区是显示当前所有角色的区域,包含舞台背景和角色两部分。在一个作品中,舞台只有1个,角色可以有多个。新知讲解6.舞台区舞台区是运行脚本、展示作品的区域,所有角色的活动在这里呈现,并显示角色当前所在的位置。新知讲解探究屋选择不同的功能模块,看看各由哪些控件组成。为了让角色实现各种功能,需要把各种不同模块的控件拖动到脚本区,进行组合、拆分等操作,就像玩积木一样。新知讲解二、控件的操作接下来我们来介绍一下怎么操作这些控件。1.添加控件在控件区中选定控件,拖动到脚本区,控件与 控件之间通过“凸口”和“凹口”连接。例如,如果要将 控件和 控件相组合,只需要拖动 控件到 控件的下方,当出现一条白色线条时松开左键,2个控件就连接好了,如右图所示。新知讲解2.拆分控件在脚本的编写过程中,有时需要对已经组合好的控件进行拆分,只要将某个控件往上或往下拖动,就可以使该控件与其相连的控件分离了。新知讲解3.删除控件不需要的控件可以拖回到控件区,也可以右击 控件,在下拉列表中选择“删除”命令进行删除。新知讲解三、搭建脚本把多个控件组合在一起,成为搭建脚本。1.小猫动起来分别将 模块中的 控件和 模块中的 控件拖动到脚本区并连接起来。单击 ,小猫移动10步。新知讲解2.小猫和你打招呼将 模块中的 控件拖动到脚本区连接的 控件的下方,如右图所示。单击 ,小猫移动10步,然后说:“Hello!”并停留2秒。新知讲解在图形化编程软件中,所有文本框中的内容都是可以修改的。单击选定文本框中的内容,直接输入所需的内容即可。新知讲解四、作品的保存与打开在创作时。需对作品进行保存,以便今后打开使用。1.作品的保存单击“文件”菜单,选择其中的“保存”命 令,弹出“保存项目”对话框。选择保存路径,输入文件名,如“我的作 品”,单击“保存(S)”按钮。新知讲解2.打开作品单击“文件”菜单中的“打开”命令,在弹出 的对话框中选定之前保存的文件,单击“打开(O)” 按钮,文件随之打开。新知讲解根据以上步骤制作完成以后就是这个样子的。新知讲解实践园让小猫快乐的动起来!比比谁的设计更有创意。拓展延伸首先先选中要使用到的程序效果,然后将他们连接起来,完成后点击保存,最后成品展示。(具体要求使用到的程序如右图)拓展延伸成品展示拓展延伸图形化编程可以用来做什么?1.游戏2.音乐3.动画主题活动主题活动一 俄罗斯方块游戏活动目标:理解图形化编程软件模块的作用和基本工作方式。活动内容:列举编写一个俄罗斯方块游戏需要使用到的功能模块,并运行俄罗斯方块游戏程序,验证想法。活动准备: 图形编程软件、评价表等。主题活动最后成品就是这个样子,先给同学们展示一部分,同学们回家自己动手做一做吧!主题活动活动评价:选一选,看看自己获得几颗星。评价内容 评价星级我理解了图形化编程软件模块的作用我理解了图形化编程软件基本工作方式我在活动中解决了自己遇到的难题我在活动中帮助了他人课后作业通过这个主题活动,你还有哪些想法和收获?请写下来。回家自己动手制作一一下俄罗斯方块游戏的编程吧!然后下节课请大家来分享一下自己具体是怎么制作的。课堂总结本节课我们学习了图形编程的基本功能和工作方式,利用学会的知识,自己制作俄罗斯方块的游戏编程,又掌握了一项新的技能,我们不仅要掌握知识,还要利用学会的知识实践操作。板书设计了解图形化编程的功能自制俄罗斯方块游戏编程谢谢21世纪教育网(www.21cnjy.com)中小学教育资源网站兼职招聘:https://www.21cnjy.com/recruitment/home/admin 展开更多...... 收起↑ 资源列表 【核心素养目标】黔教版信息技术五上 第1课《初识图形化编程》教案.doc 【核心素养目标】黔教版信息技术五上 第1课《初识图形化编程》课件.pptx