Scratch编程第七讲 - 提高篇

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Scratcher/article/details/78060927

连载已经到第七了,实际上,一些基本的概念都已经有了。


有些技巧性的东西,并不是基础需要的,也是在学习,应用中的摸索。


从学习,再到创造,中间有一条很大的沟。


那么,如何从会学习,到能创造。这在程序员行业,非常的简单。


那就是。。。


那就是。。。


那就是。。。


大量阅读别人的代码,阅读高手的代码,分析高手的做法。


而不是闭门造车。


这和提高写作能力有点像。如果一个人不知道如何学习别人的长处,他学10年,不如别人学1年。


所以,斌叔这节课,就是想和你说,don't stop。接下来,就是你研究别人优秀作品的时间。


那么,怎么做到呢?


举个栗子。


打开编玩边学http://www.codepku.com/ 到学生成果,一直往下翻,作者是来自 SCRATCH 的都是我们挑出的优秀作品。比如 happy birthday 这个作品,是一个播放生日歌的动画,很有意思。



点击右上角的“运行游戏”,然后就进到它写的程序中了!


然后,你可以先运行一下这个程序,看结果是怎么样。


你会发现,它有声音,那声音是怎么出来的呢?


你开始寻找和声音相关的代码。


点击“舞台”,突然发现“新大陆”:



哇,这不就是编程产生音乐的代码嘛!



是的,这就是的。


然后你继续看其它代码,点击每一个 角色,这里角色可是很多的。



比如点击第一个角色:



出现了角色的代码。想一想,这些代码是不是和你想的一样。


最重要的是,如果和你想的不一样,你可以试试改它的代码。


比如调整数字,变换顺序。


这些都会让你学到很多东西。



学习从此开始。


下节课,我们会开始分析一个有趣的游戏的源代码,进行学习!

猜你喜欢

转载自blog.csdn.net/Scratcher/article/details/78060927
今日推荐