前言

通常Scratch学习流程是,先掌握程序相关模块,并且了解各个模块的功能使用,然后通过项目的编写和练习,不断精进孩子的Scratch技术。那么Scratch学习中有那些需要注意的地方呢?
在所有的编程工具中,Scratch是比较简单的,适合孩子学习锻炼,也是信息学奥赛的常见项目。通常Scratch学习流程是,先掌握程序相关模块,并且了解各个模块的功能使用,然后通过项目的编写和练习,不断精进孩子的Scratch技术。那么Scratch学习中有那些需要注意的地方呢?

1.自我分析

自我分析是指项目式学习中,需要分析自身目前的水平以及能力,根据自身水平选择有适当挑战的项目来制作,既不能总是自己非常熟悉很简单的设计,也不能过于超出自己的水平能力。我们是希望在制作过程中遇到问题来进行学习,但也不能总是遇到超出自身能力的问题。

2.目标清晰

目标清晰是指对于自己想要实现的作品能够有比较清晰的描述,无论是模仿,remix还是完全的自己创意,都需要在开始之前就对自己想要实现的效果进行描述,从使用效果的角度尽量详细的描述。这样的目的是,严格要求自己在项目的制作过程中遇到问题要想办法解决问题,而不是轻易放弃。也便于根据自身水平来增减相应的功能。力求做到,做了的,就要体验流畅,没有严重bug,也不要设计的很复杂但是各种错误和不流畅的体验。

3.科学的项目流程

在孩子自主进行项目式学习的过程中,合理科学的流程十分重要,可以帮助孩子更好的安排进度,解决问题。

4.版本更新与迭代

在经过反复的设计和调试,解决了一个又一个bug和困难后,我们的作品应当逐步完善了,我们应当决定在完成到什么程度可以发布自己的一个版本的作品,这个版本可以不够完美,也可以还有一些小问题,我们可以通过发布后持续的改进修改,升版本来完善作品,甚至加入更多的功能,这就需要大家在一开始的项目分析和安排时工作做得足够到位了。
另外当我们的作品发布后就会有许多小伙伴前来体验,有些小伙伴可能会找出我们之前没有发现的bug,这是我们需要对其进行一一记录和测试,并且从新安排进我们的任务列表,根据进度安排,来逐个修复,并发布新的版本。
另外较早发布作品会有的影响,一个是会有很多小伙伴看到作品,可能会有创意上的碰撞产生更多的想法,也有可能会被很多建议冲晕头脑。

5.作品分享

在互联网当中,也有着一套自己的行为标准和要求,以及我们各自的权利和义务,由于scratch官方鼓励将每一个上传至互联网的scratch作品都以开放的形式进行共享,我们建议大家也遵守这个提议,凡是上传至网络的作品均是公开的,任何人可以观看,体验,下载,也可以从新编辑再发布。

在作品介绍里说明如何操作和使用。
虽然我们不建议这么做,但是如果你不希望别人再次修改你的作品,应当在作品介绍里说明。

6.Remix

Remix是混合的意思,比如音乐的混合,饮品的混合等等,同样,当我们看到了别人发布的作品时,有时我们会想到一些自己不一样的创意,这时候便可以下载他人作品后通过修改加入我们的创意来做出自己新的版本。这就被称为remix。有时候我们也可以专门制作一些简单有趣效果的案例,方便别人在设计自己的项目时直接学习和使用。

  凡是没有特别注明的作品一般作者都是允许下载后再次修改的,但是在上传新作品是务必遵守规则,在介绍中予以说明注明原作者或作品地址。

7.提供帮助

  在学习和使用Scratch的小伙伴非常得多,大家都会遇到各种各样的问题,帮助别人,也是自我学习和成长的一个很好的方法,多去了解别人遇到的问题,能够帮助到别人,也能够看到很多他人的设计和想法,和大家互相学习。

8.团队协作

有时候,我们会和其他小伙伴组成团队,来制作大规模的项目,在这其中也有一些需要注意的地方,一般建议团队规模3人以内。同时尽量是本地团队,当面协作和沟通效果好。  
Scratch学习中需要注意的地方有以上几个,家长们要多给孩子足够发挥空间,不要对孩子操作项目有太多的干涉。同时给予有力的支持和鼓励,给孩子的作品提供贴心的意见,不管孩子做的好或者不好,保持足够的兴趣,鼓励孩子多去钻研和探索。现在一小步,将来一大步,能够克服Scratch这样的考验。

少儿编程150讲轻松学Scratch(七)-Scratch学习中需要注意的地方相关推荐

  1. 少儿编程150讲轻松学Scratch(八)-如何设计经典游戏打砖块

    前言 打砖块游戏很多人都玩过,没玩过的孩子可以自己设计一个这样的游戏来动手尝试一下.打砖块游戏其实比较简单,用Scratch就能来实现,这也是少儿编程课程中的经典游戏案例之一.具体该如何使用Scrat ...

  2. 少儿编程150讲轻松学Scratch(六)-少儿编程命名规则

    前言 少儿编程命名也是很重要的哦,小朋友们代码里面的命名有没有做好呢?有的宝宝可能要会有疑问,老师老师,我给里面的东西怎么命名又不影响程序功能,为什么起个名字也要在意呢? 无论是代码前期搭建的工作,还 ...

  3. 少儿编程150讲轻松学Scratch(十二)-Scratch编程算法练习-选择排序

    前言 利用Scratch编程,我们可以轻松解决许多数学问题,还能省去繁杂的步骤,即使是没有学到这部分知识的孩子,只要理解了Scratch的算法和核心,就能对后面要学到的数学知识有个提早的认知. 题目 ...

  4. 少儿编程150讲轻松学Scratch(十二)-用Scratch制作石头剪子布游戏

    前言 Scratch融合卡通.动画.音效等多媒体的运用和直观拖拽式的编程方式,生动有趣,可以编写各种类型程序,游戏.动画.互动美术.实物模拟.数学模拟等,想象无限.同时蕴含丰富知识,体现现代编程思想, ...

  5. 少儿编程150讲轻松学Scratch(十一)-用Scratch巧解数学题——判定质数

    前言 质数和合数是数学中的两个基本概念,两位数以内的质数和合数还比较好区分,位数一多,很多人就不太好判断了,但如果借用工具的话,这个问题就比较容易得到解答了.通过Scratch编程,短短几行代码,我们 ...

  6. 少儿编程150讲轻松学Scratch(三)-关卡类游戏《鱼塘》

    前言 今天用Scratch实现一个多关卡类的小游戏<鱼塘>.这个游戏很简单(游戏场景见下图),但是需要使用大量的变量.定义函数.发布接受消息等内容.对于初学者来说还是有一定的挑战性的.好, ...

  7. 少儿编程150讲轻松学Scratch(二)-制作过马路小游戏

    前言 今天为大家带来一款小游戏的制作教程,只要跟着步骤做,就能轻松地制作出属于自己的过马路小游戏. 家长们可以用此教程指导孩子逐步完成,然后一起测试和游玩,再一起探究每处代码的逻辑意义. 教程 教程如 ...

  8. 少儿编程150讲轻松学Scratch(十一)-用Scratch算法给矩形工具填充颜色

    如何利用Scratch算法给矩形工具填充颜色? 题目描述:已知矩形的大小为n×m,现用a×a的正方形填充该矩形.输入三个正整数n,m,a(n,m,a≤10^3),计算至多能填入多少正方形?(正方形可以 ...

  9. 少儿编程150讲轻松学Scratch(十)-用scratch编程实现寻找素数

    前言 Scratch中包含了很多有趣的数学知识,有些孩子可能一开始对数学没兴趣,但看到Scratch中有趣的界面和设置之后,反而对于数学知识能有进一步认识.今天要给大家讲解的是判断素数. 题目:找出1 ...

最新文章

  1. 了解因果论:从珀尔的《为什么》开始
  2. 测试Infineon车载LED驱动芯片TLD2131
  3. 平面法向量,点云法向量估计及可视化
  4. Vue开发跨端应用(二)修改electron demo
  5. 第二阶段scrum-3
  6. YbtOJ-方格填写【插头dp】
  7. 2021牛客暑期多校训练营2 B-Cannon(组合+推式子)
  8. SPSS-Modeler安装
  9. 仿淘宝收货地址,本地数据库
  10. sigmoid/softmax指数运算溢出问题的解决方法
  11. 如何批量压缩图片?这几个方法值得一试
  12. 【人事】性格内向的人面试注意事项
  13. 【RDMA】RDMA通信测试工具|RDMA信息查询工具
  14. 程序员的职业规划_程序员如何能做好职业规划,走出迷惘呢?这个能力矩阵法要告诉你...
  15. win11java环境配置
  16. Word文档快速调整表格列宽度
  17. 现在社会趋势下,很多人想做网上商城,那你知道软件部署方式吗?
  18. Linux操作系统基础之用户管理
  19. fckeditor 上传图片 php_FCKeditor上传文件重命名for php
  20. SpringCloud - LCN分布式事务框架

热门文章

  1. 【渝粤教育】 广东开放大学 21秋期末考试婚姻家庭法10218k2
  2. php删除文见,php如何删除文件夹
  3. python知识点智能问答_基于知识图谱的智能问答机器人
  4. 计算机c盘哪些东西可以清理,细说电脑c盘哪些文件可以删除
  5. 怎么把空字符串去掉_Python知识点字符串转整数需注意
  6. [HDU 4666]Hyperspace[最远曼哈顿距离][STL]
  7. jsonp和CORS跨域实现
  8. 读取带空格字符串小结
  9. hdu 4961 Boring Sum(高效)
  10. cp: omitting directory解决方案