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