最新消息:

少儿趣味编程Scratch第二讲:舞动的名字

Scratch 少儿编程 1789浏览 0评论
趣味编程scratch

友情提示:视频教程观看时请手动设置清晰度。

上一节课我们介绍了Scratch的编程工具和一点点编程概念,今天秞秞妈就教大家如何做一个小程序。屏幕上的每一字母用鼠标一点就会动。

少儿趣味编程Scratch第二讲:舞动的名字

这个例子在Scratch的例子里就可以学到,所以秞秞妈不会一步一步来教大家怎么做,只详细来讲编程逻辑。

少儿趣味编程Scratch第二讲:舞动的名字

看到这样一个程序,我们首先第一点:

1:这是三个独立的字母,也就是有三个角色,每一字母都是一个角色,需要单独编程。

2:我想要让每一个角色做什么动作:是变大变小?是转动?还是变颜色?还是在屏幕里到处跑呢?

3:如何控制?是用鼠标放上去就动?还是用鼠标点击才动?还是不用控制,大家轮着动?

上面这些思考就是编程中最重要的也是第一项的工作:需求分析。也就是搞清楚你设计的程序到底要做什么事情。

少儿趣味编程Scratch第二讲:舞动的名字

搞清楚了需求分析,那该怎么做呢?比如我的A想先变大,再变小,那该怎么做呢?我们发现在look里面有一个控件,change size by 10,这个指令就是改变角色形状的。我们就可以用它来让A变大。等等,上节课我们讲到了,编程思维的逻辑是很严密的,你这个变大是一瞬间变大,还是一点点变大?变大的速度要快还是慢?这就是逻辑思维的严密性。如果你想一点点变大,该怎么办呢?对了!使用循环结构,让A字母每次变大一点点,重复几次就可以完成了。然后再重复同样的次数,每次再把尺寸减小一点就会变回原样了。

少儿趣味编程Scratch第二讲:舞动的名字

(ps 循环结构是编程算法中非常重要的一个工具,简单来说,只要你想让角色持续的改变状态就需要用到循环结构

上面这些思考就是编程中重要的第二项工作:算法设计,也就是搞清楚如何实现你设计好的程序需求,使用什么关键算法。实现的方法可能有很多种,你如何选择最简单和最有效率的算法。这就是算法的优劣。下面就是最后一个步骤,用你的编程工具进行编程啦。下面就是用Scratch做的简单代码。留个小作业:如何控制变大变小的速度呢?

少儿趣味编程Scratch第二讲:舞动的名字
少儿趣味编程Scratch第二讲:舞动的名字

第二个B,我们想要他转动起来。如何做呢?这里就不讲了,大家可以用上面的逻辑步骤自己来设计吧。

至于C,你想怎么搞就怎么搞吧。

总结:

:今天教了大家编程的重要三步骤:

1:需求分析,算法设计,编写代码。

2:复习了一下逻辑思维的严谨性。

3:介绍了循环结构。

少儿趣味编程Scratch第二讲:舞动的名字

好了今天的趣味scratch少儿编程就聊到这里了,有什么 关于编程方面的问题的随时可以和我留言.

下一次,我将讲解《如何让角色飞跃起来》

您必须 登录 才能发表评论!