- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在创作和快乐中提升学生信息素养
在创作和快乐中提升学生信息素养
概念与问题
随着人类步入信息时代,社会实践中会产生巨大的数据,虽然计算机处理数据的速度大约每18周翻1倍,其存储容量大约每9个月翻一番,但是生产或生活中所产生的数据迅速占满存储空间。这些数据就像一个宝藏,人们可以从中提取各种信息。面对庞杂的数据,数据挖掘(Data Mining)随之产生。所谓数据挖掘就是通过数据分析,将数据信息转化成为有价值的知识,涉及环境科学、经济学、生命科学、管理科学、计算机科学等学科领域。进行数据的挖掘需要掌握必要的计算机编程语言。
Scratch是由美国麻省理工学院的媒体实验室(MIT Media Lab)设计开发的一款面向儿童的简易编程语言,适合于面向青少年的程序设计教学和最初接触程序设计的人们。最初发布于2007年5月,支持开发电脑游戏、互动故事、图形艺术作品、电脑动画等多媒体作品。随后,从幼儿到成人以及专业的学者都有运用Scratch的人群,涉及计算机科学、工程、语言艺术、数学、音乐、科学、社会课程、教师教育、技术和视觉艺术等学科领域。
Scratch的研发团队叫做“终身幼儿园组”(Lifelong Kindergarten Group)。针对8岁以上学生的认知水平和对于界面的喜好,MIT做了深入研究和颇具针对性的设计开发。不仅易于学生使用,还能寓教于乐,让学生获得创作中的乐趣。“积木组合式”的编程特点,使得学生可以采用拖曳、组合的方式来设计程序,取代了传统的打字输入,免除了输入错误的困扰。此外,“可视化”的程序语言,实现了“所见即所得”,不像一些程序语言需要经过复杂的“编译”过程才能看到结果。因此,Scratch把程序设计变得简单、有趣了。
Scratch最初主要针对儿童而发布,但随后受到了社会广泛关注,这其中隐藏了何种深层次原因?另外,Scratch在教育领域的研究范围十分广泛,但Scratch的教育潜能并未得到充分发掘,那么Scratch在国内又是如何推进的呢?下面笔者将采取文献研究法对之进行探讨。
Scratch能够为我们做些什么
“终身幼儿园组”的专家认为Scratch适合于培养学生21世纪应该具备的学习技能,主要包括3个关键领域的9种类型的能力培养。
1.信息处理和沟通的技能
(1)信息和媒体素养技能。通过建立Scratch项目,学生能够学习选择、创造、管理多种格式的媒体,包括文本、图片、动画以及视音频资料。学生获得了创作媒体的经验,他们通过分析周围的各种信息,提高了洞察力和甄别力。
(2)沟通技巧。当今社会对高效率沟通技巧的要求已经超过了对读写能力的要求。Scratch在使用中要求学生必须能够挑选、处理、集成大量的信息资料,才能表达他们的创作意图。
2.思考和解决问题的技能
(1)批判性思维和系统思维。当学生学习Scratch时,能够处于一种批判性思维和系统思维的状态中,为了完成项目,学生必须注意协调和控制程序当中的各种造型的相互作用,程序的交互作用能够带给学生建立程序基本原理的直接体验。
(2)问题的识别、提出及解决。Scratch用一种非常有意义的设计理念去支持问题的发现和解决。学生在创建Scratch项目时,首先应有一个初步的设想,然后才能设计如何通过Scratch的模块逐步将其实现。Scratch被设计得容易修改,能够动态地改变每片代码,然后立即看到结果。通过这个过程,能够让学生在不断地提出、解决问题的交互试验过程中有所收获。
(3)创造力和求知欲。Scratch鼓励创造性思维,在今天这个快速变化的时代,创造性思维越来越重要。Scratch要求学生不断地寻找新方法去处理新问题,而不是仅仅教他们如何解决既定的问题,不断地通过提高解决问题的能力来处理他们未来人生当中不断遇到的新问题。
3.人际关系和自我导向的技能
(1)人际关系和协作技能。因为Scratch的编程采取了搭积木方式,所以程序的代码更容易阅读,也比其他程序更容易分享。可视化的对象和模块代码支持合作,确保学生能够一同建设项目和交换代码。
(2)自我导向能力。提出一个创作构想,然后一步一步地用程序实现,需要毅力和练习。学生往往会在实现一个创作构思的过程中找到个人的创作意义,明确的创作意图使他们能够从容应对编程过程当中的挑战和困难。
(3)责任心和适应能力。当学生创建Scratch项目的时候,要在脑海中有一个虚拟的使用人,要去考虑别人与他们的作品如何反应和互动,因为Scratch具有易修改的特点,所以学生能够根据其他人的意见及时修改他们的作品。
(4)社会责任感。Scratch程序具有易共享的特点,因此学生可以在交互的环境里讨论各种重要的议题。
Scratch的推进、应用情况及其分析
作为一个具有先进教
文档评论(0)