少儿编程教学中的计算思维培养实例 论文.docx
《少儿编程教学中的计算思维培养实例 论文.docx》由会员分享,可在线阅读,更多相关《少儿编程教学中的计算思维培养实例 论文.docx(12页珍藏版)》请在第一文库网上搜索。
1、少儿编程教学中的计算思维培养实例摘要:现代信息技术发展迅猛,新软件和硬件层出不穷,学生在学习信息技术 课程时容易眼花缭乱。被动、完成任务式地学习操作技能,往往实际教学效果不佳。 通过本学科校本活动课程中的教与学,笔者发现:编程课中有意识地引导和启发, 会促使学生形成一定的计算思维,推动其将本学科初期培养的信息意识、积累的多 媒体实操经验,通过知识迁移的方式融会贯通起来。学生会感受到各类软、硬件是 相通关联的,从而更明晰地学习本学科知识,进一步推动学生计算思维的发展。关键词:少儿编程,计算思维,思维迁移引言:小学信息技术课程体系中,涉及文档编辑、多媒体影音制作、可视化图 形编程、计算机硬件处理、
2、计算机网络等多知识面,接触学习的软件繁多,往往给 学生一种应接不暇、难易差别大、零碎分散的感觉。大部分学生通过课堂学习仅停 留于操作层面,课后延展和各单元间连贯性不够,很容易产生下课即忘的现象,每 单元均需重新接受新的软件和思维概念。全观整个小学阶段,学生往往却只能记住 一些零星的软件名和操作步骤,甚至还会失去最初对信息技术这门课程的兴趣和信 心。如何帮助学生搭建本学科内各知识点的关联,让学生在学习中掌握核心技能、 培养关键思维,促进知识体系形成,达到“通一脉而舒全身的效果。带着这个困惑, 笔者开始在教学中不断摸索。一、少儿编程中的计算思维计算机业界标志性人物乔布斯说过:人人都应该学习一门计算
3、机语言,因为它 将教会你如何思考。究其原因,少儿学习编程的本质,在于对思维方式的培养。通 过计算机编程获得的计算性思维逻辑,可以有效指导少儿进行信息技术学科全方位 具体学习和实践活动。1 .少儿编程的意义少儿学习编程最重要的是学习编程思维,培养教导孩子解决问题的能力。一个 孩子如果懂编程,他或许就是未来世界的创造者;如果不懂,他只是一切信息技术 工具的使用者。随着人工智能发展越来越深入,编程作为人类与计算机沟通的工具, 与我们日常生活的各方面都交织在一起。2 .小学阶段常见编程软件(1) ScratchScratch是由美国麻省理工科学实验室研发的一款面向小朋友的图形化简易编程 语言,通过Se
4、ratCh的学习可以快速提升自主解决问题的能力,它的特点是可视化, 小朋友只需要跟着老师像搭积木一样,从左侧功能区拖动不同的指令就组合成一段 段逻辑代码就可以创作出自己喜欢的动画故事,甚至是多媒体游戏等作品,Scratch 不仅仅是编程工具,在编程过程中你跟老师一起动手实践,做游戏,探索自主学习 乐趣;激发创造力和想象力。(2) LogoLogo语言是一种符合小学生年龄特点,易学、易懂、易于掌握的结构化程序设 计语言。出发点是将原本较为枯燥的程序设计形象化,学生在掌握了为数不多的 Logo原始命令后,能在发现和探索中学习,通过操纵屏幕上的海龟来学习编写程序, 强调创造性的探索给学生严密的计算思
5、维和有趣的学习体验。(3) GoCGOC继承了 Logo语言的优点,引入现代的方法,是C语言的扩展。是专门针对 小学和初中学生开发的趣味编程入门语言。GoC的特点就是简单易上手,并且保留 T C/C+的全部语法结构。3 .计算思维运用计算机科学领域的思想方法形成解决问题方案的过程中,所包含的一系列 思维活动即计算思维。具备计算思维的学生在信息活动中能够采用计算机可以处理 的方式界定问题,抽象问题特征,建立结构模型,合理组织数据;通过判断、分析 与综合各种信息资源,运用算法设计解决问题的方案;总结利用计算机解决问题的 过程与方法,并将其迁移到与其相关的其他问题解决之中。二、围绕少儿编程展开思维迁
6、移笔者曾完整执教小学各学段的计算机课程,内容涵盖电脑绘画、flash动画、少 儿编程、机器人创作,在信息类活动课教学中,和热爱计算机的小朋友互动交流时, 学生们的提问和思考也引领笔者尝试探究本学科的教学系统和学生核心素养的培养。 随着知识点增多、知识面拓宽、层次加深,学生大脑中存储的信息知识和思维可能 变得更加系统完善,而非零散的、冗杂的、碎片化的。而达成上述所说的关键就在 于培养学生的计算思维,小学编程课中无不渗透着这一核心素养。它将推动学生的 知识融会贯通,相互迁移,在脑中如同打通信息技术学科的任督二脉,技艺大增。1 .与计算机对话,共享画笔1)利用画图软件图形工具作图(在二年级电脑绘画课
7、上,通过教授孩子们如何使用画图软件中各类图形工具, 发挥想象和创意进行组合,绘制一个属于自己的田园小房子。如图1,学生们课堂上 画得认真,作品丰富多彩。课后一位小女孩走向笔者:老师,电脑真的好聪明啊, 拥有神奇的图形工具,比我在纸上画的标准多啦!它是怎么做到的呢? 正当笔者思 考以何种儿童语言讲解更便于其理解时,一位男生答道:编程,那都是靠人类编写 程序实现的!图1利用画图软件图形工具绘制田园蘑菇屋(2)拖拽SCratCh软件指令积木绘图语言往往没有直观感受生动直接,编程又是什么呢?带着这个解答一半的问题, 在其后的Scratch编程课中,笔者和学生们尝试使用画笔这一拓展模块,和计算机 进行了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 少儿编程教学中的计算思维培养实例 论文 少儿 编程 教学 中的 计算 思维 培养 实例
