少儿编程,只是做游戏?
少儿编程,究竟如何体现跨学科的?
。。。。。。
关于少儿编程,很多人心里还有些模糊和疑问,这次小贝从本月的作品中挑选了三个优秀作品来给大家讲讲少儿编程的那些事儿!
1
不只是做游戏,还能创作故事动画、知识科普、编程作曲等等。
比如楚君同学的编程作品《坐井观天》,就是将经典小故事用动画的形式表现出来。
【贝尔编程】少儿编程作品坐井观天_腾讯视频
而且,楚君同学不仅是讲故事,还站在用户的角度,设计了“交互”,即引导我们点击屏幕帮助青蛙跳出井底,看看天地到底广袤如何!
这里需要强调的是,看故事和创作故事动画绝对是两种截然不同的体验和感受。
就像吃饭和做饭。
吃饭只需要评价是否好吃。
而做饭需要明确是先做西红柿炒蛋,还是辣椒炒肉?是先放油还是先放盐?放多少?还得站在吃饭人的角度思考如何做才能更好吃?
同理,看故事者往往是站在自己的角度,而且通常看过就忘了。而创作故事动画,不仅要站在每个人物角色的角度、用户的角度去思考,还需明确想要达成的效果以及如何达成。
所以,看似一件简单的事情,其实里面包含了无数的逻辑思考和实践验证。
最终,看故事的孩子和创作故事动画的孩子,二者的思维和能力也将会大相径庭。
2
不只是编程,还涉及了数学、物理、地理等多学科。
拿朱子轩同学的编程作品《炮击战》举例,里面就利用了物理知识,比如受力分析,根据总力度和角度,把炮弹的总速度拆成了横速度和纵速度,同时纵速度会受到重力影响逐渐向下变快。
【贝尔编程】少儿编程作品炮击战_腾讯视频
小猪老师点评
作品【炮击战】是一款像素风格的休闲小游戏,游戏通过空格蓄力,根据不同地角度来发出炸弹,巧妙地消灭敌人。
亮点:
1.画面简洁,音乐、音效风格选取较好,游戏风格统一
2.操作方式易上手,游戏难度较高
3.利用物理知识实现并模拟了炮弹抛物线的轨迹效果,不同的角度和力度会有不同的轨迹
4.利用数据和比例关系实现了蓄力条和数据的绑定
再比如Angle同学的编程作品《捕鱼达人》中,血量的控制就运用了数学公式。
撒贝宁采访贝尔,不料被贝尔锁喉,贝爷太生猛!_腾讯视频
小猪老师点评
作品【捕鱼达人】是一款非常不错的类似黄金矿工的休闲小游戏,通过鼠标点击根据钩子不同的角度来抓到小鱼,兼容电脑端和移动端~。
亮点:
1.画面简洁,趣味性非常高,操作方式简单容易上手
2.设计了难度梯度,小鱼的游动速度会随着抓获的鱼量而变化,当小鱼越少时,速度会越快游戏也会越难。
3.设计了血量系统,当钩子抓空时会掉血,更加富有游戏感。
4.在代码层面实现了数据和画面的绑定,运用变量非常严谨科学~。
关于少儿编程或者课程,如果您有任何疑问,欢迎下方留言告诉我们哦,届时小贝将会为您详细解答。
网友评论