信息技术(心得)之小学信息技术编程教学的实践与探索.pdfVIP

信息技术(心得)之小学信息技术编程教学的实践与探索.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息技术论文之小学信息技术编程教学的实践与探索 近日,观摩了全国信息技术优质课竞赛,受益匪浅,其中有五 节课是上 scratch 认识与编程课,均获得了一等奖,课堂上学生都表现 出了浓厚的学习兴趣,不管是小组合作,还是自主拓展,孩子们的创新 思维都得到了很好的展示, 相比 logo 语言有趣多了, 也解决了 Robolab 乐高编程需要器材调试的基础。 《中小学信息技术课程指导纲要》中要求中小学生“了解程序 设计的基本思想,培养逻辑思维能力” ,程序设计作为一门技术性课程, 没有编程实践肯定是不行的。过去学编程多使用专业的编程语言,如 Basic 、VB、C语言等。对于中小学生来说难学难用还十分枯燥, scratch 是在我校电脑社团学生学习以来,收到了非常好的效果。 一、积木式的 scratch 。 Scratch 是美国麻省理工学院媒体实验室开发的软件,远远超 越了 Logo 程序的功能。它不需要和传统编程软件那样一行一行地编写 代码,而是采用类似于乐高积木的方式“堆”程序,通过拖拽已定义好 的编程模块,可以快速地实现程序,编程方法与乐高、中鸣等机器人编 程软件有很大的相似度,不过 Scratch 增加小学生编程的趣味性,非常 适合于中小学生通过实验的方式理解编程思想。 Scratch 使用类似于 flash 的角色和舞台的概念,易于理解。 角色有脚本、 造型和声音三种属性, 不同的造型表现了角色的不同外观, 通过脚本控制角色在舞台上的动作。 Scratch 使用类似堆积木的方式, 拖拽编程部件到脚本区域,组合编程部件以实现自己的思想。 二、用自然语言写程序。 Scratch 编程部件包含了常见的编程概念,如顺序、循环、条 件语句、变量和链表(数组)等,还包含了动作、声音、外观等模块部 件组,利用动作部件,可以让角色移动、旋转等;利用外观部件可以设 置角色的造型、给造型添加特效等;利用声音部件,可设置各种声音特 效。所以利用 scratch 可以很方便地制作多媒体程序。 作为模块化的编程软件, scratch 还引入了事件、线程、协调 和同步的概念。事件概念是图形化编程的核心, scratch 中包含多种事 件,如键盘上的某个键是否按下,是否按下鼠标,是否碰到某个角色或 某种颜色等。多线程可以让计算机同时执行相互独立的程序片段。程序 中不同角色之间通过发送广播和接受到广播来进行同步和协调。 有了这 些逻辑部件,我们可以构建出人机交互界面良好的程序,还可举办主题 游戏设计竞赛等,激发孩子们的创新能力。 三、任务驱动,鼓励孩子们大胆运用 scratch 进行创作。 1、学会思考,编故事、做动画。信息技术常用的教学方法是 任务驱动,而小学教育最重要的是采用寓教于乐的方式,培养学生对电 脑的兴趣和探究精神。 Scratch 具有方便强大的多媒体功能,非常适合 于小学生制作能动会唱的多媒体故事。可设计出供同伴们玩的交互式小 游戏、动画故事。若对小学生一本正经地讲解循环语句或条件语句,理 解有难度,效果可想而知。可孩子们在玩 scratch 的编程时,设计出的 程序完全超出我们的想象,不得不为孩子们的创新思维啧啧称赞。 2 、创作小游戏,树立孩子们的成就感。很多学生都喜欢玩小 游戏,不少学生还想自己编写小游戏,但用传统的编程语言编写出小游 戏绝非易事。 Scratch 集成了动画声音等编程部件,还集成了键盘、鼠 标等事件部件,要编写出小游戏相对简单。如一个射击小游戏,通过上 下键控制角色 1,按下空格键发射子弹,不同角色之间的交互通过发送 和接受广播消息。

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档