文档详情

Scratch在小学信息技术教学中应用探析.doc

发布:2017-06-09约2.77千字共6页下载文档
文本预览下载声明
Scratch在小学信息技术教学中的应用探讨   摘要:信息技术的快速发展影响着教育领域的各个方面,信息技术作为一门必修课从小学开设,旨在培养学生的信息素养。Scratch作为一款专门为儿童设计的编程软件,因其素材表现力好,简单易学,交互性强,一经引入小学信息技术课堂,深受广大师生的青睐。本文主要分析scratch软件的特点,重点阐述在小学信息技术课堂的应用 关键词:Scratch软件;信息技术;程序设计 中图分类号:G62 文献标识码:A 文章编号:1674-098X(2016)07(b)-0000-00 1.引言 麻省理工学院开发设计的Scratch软件运用积木组合的可视化的编程语言为中小学信息技术课堂增添新的活力,使学生在图像化的编程环境中通过拖拽程序模块像搭建积木一样快速编写程序,发展想象力和思维能力,创造独特的故事。Scratch软件交互性强,方便学生使用,能激发学生学习的兴趣,使学生在寓教于乐中获得创作的乐趣,发展逻辑思维能力、解决问题能力和创新能力 2.Scratch软件介绍 Scratch软件又名“猫抓”,它是MIT Media Lab为8岁以上儿童基于“做中学”的学习理念设计,在Logo语言的基础开发的一款可视化环境下的程序设计语言。Scratch软件不像VB、C语言等传统的编程软件那样命令冗长、逻辑抽象思维强,不需要逐行敲写代码,而是秉承“所见即所得”的思想,采用乐高积木的方式拖拉命令模块搭建程序 Scratch软件跨平台,既适用Windows、Mac、Linux单机版,又支持网页版程序,并可以根据需要在多国语言之间转换。Scratch软件操作简单易懂,但是内涵丰富,其宗旨是“创作和分享你自己的交互游戏、动画、音乐和艺术”。Scratch软件完全免费,儿童通过Scratch软件平台快速学习编程,通过作品分享表达自己,在学习社区中获得成功的喜悦 3.Scratch软件特点 (1)简单易用 Scratch软件采用积木的思想将计算机指令封装集合起来,儿童在创作编程时无需弄懂每个集合的内在含义,只需像搭建积木一样进行操作。Scratch软件的素材库和媒体导入选项为学生创作提供多种素材。儿童在Scratch可视化的编程环境里学习编程,创作设计作品,增强推理能力 (2)指令丰富 Scratch软件麻雀虽小五脏俱全,八大类指令通过图形化界面蕴涵着程序设计的方法和编程的概念,如控制、运算、动画、逻辑、建模、事件等。学生在创作设计程序时,运用多样的程序设计方法如程序结构化、控制语句、线程调度、面向对象、数值运算、动作指令等,锻炼学生的综合能力 (3)内容多样 Scratch软件囊括多种响应如键盘、角色、广播等,多样的传感如声音、温感、键盘、光感、键盘、相机等,各式的素材如文本、游戏、图片、音频、动画、视频等。儿童运用丰富多彩的素材在Scratch软件平台上通过图形化的编程制作各式各样的交互性作品如音乐创编、交互游戏、故事情节的动画 (4)共享创作 基于Java的Scratch软件有众多的粉丝,支持学生的作品上传发布到互联网上,构成一个庞大群体的“猫抓圈”,学生在这个学习社区中运用Scratch语言交流、学习、分享和再创作。Scratch2.0在云时代的背景下增加“云数据”功能,添加“My Blocks”指令集,界面发生变化,增设“Backpack”一栏菜单,分享与交流功能进一步提升 4.Scratch软件在小学信息技术教学中的应用优势 (1)Scratch软件有助于促进学生心智的健康发展 小学阶段的学生思维活跃、求知欲旺盛、身体精力充沛、好奇心强烈,学知识的速度比较快,思维方式逐渐发生变化,但仍以直观形象的思维为主。学生在信息技术课堂中学习Scratch软件兴趣盎然、精神饱满,沉浸在创编活动中乐此不疲。学生在创编活动的过程中分析规划任务、推理对象间的关系、搭建测试程序,思维实现了从具体到抽象的过度,有利于学生心智的健康发展 (2)Scratch软件有助于培养学生解决问题的能力 学生利用Scratch软件创建项目时,要进行方案预设、系统规划项目、分析各个角色、提出解决方案并搭建程序进行调试。在这一过程中学生自主选择、管理文本、图片、动画、音频各种格式的媒体素材,注意各种素材的搭配、造型;学生在运行调试代码时通过添加或者删除指令动态地修改脚本和代码。学生始终动态地处在提出问题、发现问题、分析问题和解决问题的创作过程中 (3)Scratch软件有助于提升学生的创新能力 Scratch软件的学习是教会学生如何思考、设计、创作属于自己个性化的作品,鼓励创造性思维。Scratch软件中丰富多样的对象、素材、指令、交互、色
显示全部
相似文档