我们在日常生活中,我们说在教室上课,在书房写作业,在食堂吃饭等都只讲位置,没讲方向。但孩子们之后学习的物理,如力、速度、电流、电磁场等等概念都是有方向的。我们现在学习少儿编程强调方向的概念,以便于今后在学习到关于方向的知识时进行知识迁移。哈尔滨少儿编程小编为您介绍学习Scratch的理由
1、提升逻辑思维与创造力,在思考分析问题和完成程序的过程中培养编程思维;
2、培养孩子耐心与专注力,趣味化编程和严密的编程语言,是培养孩子细心和专注的较佳工具;
3、锻炼孩子团队协作能力及项目管理能力,在组队完成创作作品的过程中,提升孩子的团队协作能力;
4、让孩子在探索问题过程中,增强解决问题的能力。
我们在讲解画正多边形时,通过逐个画出正多边形,我们总结正多边形的性质。通过发现边数与转角的关系(边数×转角=360°),统一为一个简洁的软件。
通过画正多边形的学习,我们很方便的画出边长为30的正20边多边形。
孩子们发现很像圆,但还是能看出正多边形的影子。其实,圆是一个正n边形(n为无限大的正整数),边长无限接近0但永远无法等于0。这里有极限思想,便于今后学习极限以及微积分进行知识迁移。
其实画圆有利于孩子对分数(分数小数)的理解。上面我们画的是周长为600的正20边形,为使所画正多边形更像圆,我们需要把正多边形边长缩小,例如每次走1步,周长仍为600,则需要重复执行600次,画圆只需要转360°,那么每次只需要转360°/600,其实这相当于把蛋糕切600份。
同样,我们可以设置每次转1°,那么怎么画周长为600的圆呢?每次转1°,画圆需要转360°,此次需要重复执行360次,周长为600,那么每次行走600/360。
其实这是把圆分解为360份。
这个画圆的例子是我给三年级Scratch兴趣班同学讲解的,孩子们能理解的很好,因为与可画在眼前的图形结合。这样使分数不再抽象。
提升思维品质
Scratch图形化编程把思维可视化,通过运行编写的程序,查看软件效果并与头脑中想象的效果是否一致,如果不一样再次审视思维并翻译为程序,这样反复多次把思维可视化,可发现思考漏洞,形成缜密的思考习惯。在反复的调试中,不停纠错,提升思维品质,促进各学科的学习。
提升空间想象能力、系统性思维能力和钻研精神
使用Scratch画图或做游戏,图形和角色都要在舞台(尺寸:480*360)上。那么头脑中始终要有一张坐标。五(6)班周谨轩同学,使用Scratch软件画边长为100的正方体。如图6所示。此时会发现程序已经较长,每一步程序运行到哪里,图形画到哪里,头脑里都要很清晰,这样可很好的锻炼孩子的系统性思维能力。同时画这个正方体需要花费一些时间去思考,可较好的培养孩子的钻研精神。