CodeMonkey少儿编程第3章 times循环】的更多相关文章

目标 了解程序由哪三种基本的结构组成 了解循环的概念 掌握times的结构与用法 三种基本结构 计算机程序由三种最基本的结构组成,它们分别是: 顺序结构 循环结构 选择结构 千万不要被这些陌生的术语给吓住了,它们非常简单,它们其实是根据我们日常思考和处理问题的方法提炼得来的. 下面让我给你一一道来. 顺序结构 什么是顺序结构? 让我们通过日常生活中的例子,来说明什么是顺序结构.想一想,在早上起床闹钟响了之后,你会做些什么事情. 假设你是个早睡早起的好孩子,那么早上闹钟响了以后,你会依次做以下事情…
目标 了解对象的概念 了解方法与对象的关系 掌握turnTo指令的用法 在开始本章的学习之前,我们先来复习一下上一章的知识点. 在第1章中,我们学会了在这个游戏中最简单的两个指令. step x 其中,x既可以是正数,也可以是负数.x是正数时,上述指令可以实现让小猴子向前移动x步的功能,为负数时则是倒着走,也就是向后移动. turn y 其中,y可以取值为left.right或是45这样具体的角度数值,它们分别表示让小猴子向左.向右旋转,或是向左旋转45度. 通过这两个简单的指令,我们不难总结出…
目标 了解函数是什么 掌握如何定义一个函数 函数是什么 本章我们学习一个新的概念----函数. 你可以简单的将函数看作为一个黑匣子,给它输入参数后,它将会按照一定的规则,执行相应的指令或输出数据. 让我们用生活中的一个小物件来理解什么是函数. 假设你家有一台榨汁机,通过它,就能榨出鲜美可口的果汁.而具体榨出来的是什么果汁呢?那就要看你放进榨汁机的是什么水果啦. 而对于函数,你完全可以将它想象成是一台榨汁机.你只需要给定不同的输入参数(不同的水果),它就会有不同的输出(不同的果汁). 如何定义一个…
第1章 step与turn 目标 了解游戏舞台的各组成部分 掌握step和turn指令的用法 说起计算机,对于不了解它的人来说,也许会感到有些神秘,其实不然,它不过是能够接收指令并且按照指令执行的一种机器. 计算机一点也不神秘,它的最大优势,就在于它的运行速度非常非常非常之快. 就在前几天,在德国法兰克福举行的国际超级计算大会发布了最新的全球超级计算机500强的名单,美国超算"顶点"和"山脊".中国超算"神威·太湖之光"和"天河二号&q…
点击这里,现在就开启CodeMonkey的趣味编程之旅. 目标 了解什么是变量 了解变量的命名规则 掌握如何使用变量 变量 什么是变量?顾名思义,变量就是可以变化的量. 和变量相对的是常量,即不可变化的量.例如数字1.2.5等等,它们都是常量. 在使用变量之前,我们首先要给变量取一个名字,这样我们才能使用这个变量. 变量名只能使用数字.字母和下划线,并且不能以数字开头. 例如,d是一个合法的变量名,而2d则是不合法的,它不能用作变量名. 在定义变量的同时,我们一般都会对它进行赋值,这一过程也称做…
如果觉得资源不错,友情转发,贵在分享!!! 少儿编程Scratch: 少儿编程Scratch第一讲:Scratch完美的初体验少儿编程Scratch第二讲:奇妙的接球小游戏少儿编程Scratch第三讲:宇宙大战.枪战游戏少儿编程Scratch第四讲:射击游戏的制作,克隆的奥秘少儿编程第五讲:Scratch练习一坐标和移动少儿编程Scratch第六讲:抽奖游戏之造型.随机和广播少儿编程Scratch第七讲:字母雨打字练习少儿编程Scratch第八讲:变量和太空大战少儿编程Scratch第九讲:小猫…
1.题略 #include int main(void) { int i; char ch[26]; for (i = 97; i <= (97+25); i++) { ch[i-97] = i; printf("ch[%d] = %c\n", i-97, ch[i-97]); } printf("That is all! thanks~\n"); return 0; } 这是之前写的,有点乱,改了些如下: #include int main(void) {…
在上一篇<初识少儿编程>曾提到过Scratch的脚本标签内包含10大模块,本文将围绕这10大模块展开,分为两部分:积木和编程概念,结合<动手玩转Scratch2.0编程―STEAM创新教育指南>一书进行分析. 一.模块 1)运动模块 运动模块中包含移动和转向的操作,可将角色移动到舞台某一个具体的点,或者旋转到某一个特定的方向. 在Scratch中0是向上,90°是向右,180°是向下,-90°是向左. 2)画笔模块 通过设置画笔,可以观察到角色在移动时的轨迹. 当画笔状态是落下时,…
本文是我翻译<JavaScript Concurrency>书籍的第二章 JavaScript运行模型,该书主要以Promises.Generator.Web workers等技术来讲解JavaScript并发编程方面的实践. 完整书籍翻译地址:https://github.com/yzsunlei/javascript_concurrency_translation .由于能力有限,肯定存在翻译不清楚甚至翻译错误的地方,欢迎朋友们提issue指出,感谢. 本书第一章我们探讨了JavaScri…
小朋友这周的表现还算不错.周末多数时间都由我陪(bi)着(zhe)做课本上的数学题,后来还学了英语.任重道远啊,语数外都还得加强,还远不到自己就能取得好成绩的阶段. 上周说好这周要做一个发射炮弹的游戏.最后在周日晚上八点学习完英语以后才开始. 目的 目的:设置一艘宇宙飞船或其他角色,实现上下左右移动.每按一次空格键即发射一枚炮弹,同时播放声音,炮弹往屏幕上方飞,直到飞出屏幕.发射子弹.炸弹是很常见的游戏功能. 实现方式 宇宙飞船角色的上下左右移动是比较简单的.我们在接球运动中已经学过了.只需要不…