scratch小游戏之极限跑酷

绘制舞台 用矩形工具绘制一个范围,然后用直线绘制一层一层的空中支撑点; 第二步,控制角色移动 新建变量‘xv’和‘yv’表示角色水平方向和数值方向的速度;不断侦测按键是否按下,然后进行操作,例如左移、右移:

阅读全文

scratch画画的小车

第一步,绘制新赛车 注意各种绘图工具的使用; 第二步,上移键控制小车速度 新建一个变量‘速度’,并设定一个速度的最大值,判断上移键是否 按下,如果按下且速度的值小于最大值,就增加变量‘速度’的值,实现加速过程;如果上移键没按下且速度大于零,就将变量‘速度’的值减小;

阅读全文

scratch计算器

第一步,绘制加减乘除四个运算符 Tip:可利用绘图里面的文字输入工具输入一个‘+’; 第二步,加法的脚本 当‘+’被点击时,发出“做加法”的广播,当小猫接收到这个广播后就开始做加法了;

阅读全文

scratch校园一角

第一步,删除小猫角色,绘制新背景 Tip:按住shift键可以画出水平或者垂直线哦; 第二步,绘制新角色秋千 这里要用到方形工具,线条工具,图章工具,选择工具,笔刷工具,椭圆工具,吸管工具,分别画出秋千的四个不同造型;

阅读全文

Scratch斐波那契数列

在数学上,斐波纳契数列以如下递归的方法定义: `F(0)=0`, `F(1)=1`, `F(n)=F(n-1)+F(n-2)(n≥2,n∈N*)` 第一步,建立一个链表 建立一个链表用来存储和显示生成的斐波那契数列,并对其初始化,即进行下面的操作

阅读全文

scratch克隆---分身术

今天我们来了解一下克隆,那克隆跟图章有什么区别呢?图章复制的只是本体的一个印记,是静止的;而克隆出的新个体是有自己的行为动作的,我们可以对克隆出的新个体编写脚本,快来看一下吧!

阅读全文

scratch问答---你希望我转多少度

第一步,点击侦测模块,选择 和先将两个语句放到脚本区,点击舞台区机器猴头部会出现包含问题名字的对话框,舞台的下方也会显示一个输入框来等待我们输入,输入完指令后按下回车键,这个指令就停止等待,回答就是你在输入框里输入的指令;

阅读全文

scratch且---猫和老鼠

语句来实现:在第一个如果里面写第一个条件‘下移键是否按下’,在第一个条件满足之后再执行嵌套在第一个‘如果’里面的第二个‘如果’,第二个如果条件判断里面写第二个条件‘右移键是否按下’

阅读全文

scratch你的分数

选择侦测模块里面的来作为你分数的输入途径,而就是你输入的分数; 第二步,选择控制模块里面的 用这个语句来进行条件的判断,比如:如果分数小于60,就说不及格;否则,就是大于或者等于60,这里面又分为两种情况

阅读全文

scratch暗夜女巫

第一步,导入女巫这个角色,打开角色库,将女巫添加到舞台区,如果觉得角色太大你可以选择舞台区左上方的“缩小角色”按钮,将角色调整到合适的大小。

阅读全文

scratch随机数

第一步,点击数字与逻辑运算模块,将里面的 拖至脚本区,执行这条语句后系统会随机给出一个1到是10之间的整数。 第二步,可以通过小猴说话的方式来表达一下执行这条语句后的结果:点击外观模块,选择语句块,然后将随机数语句

阅读全文

Scratch变色小猴

第一步,点击外观模块,选择 积木块,将该积木块移动到脚本区,每点击一次你会看到小猴变一次颜色。 第二步,为了实现小猴自动的变色,我们可以选择控制模块中的“重复执行10次”,这里我们可以自己改变重复执行的次数

阅读全文

Scratch之芭蕾女孩

第一步,从文件夹中导入“跳舞的小女孩” 这个角色,这个角色由四个造型构成,在导入了第一个角色之后,点击造型选项,通过快速切换造型能够营造出一种动态的效果。

阅读全文

Scratch之小猴散步

第一步,点击动作模块,选择 将其拖至脚本区,此时你用鼠标点击这条指令,你会发现小猴往前移动十步,如果我们将10改成-10,这时再点击这条指令,你会发现小猴往后移动十步;

阅读全文

人工智能驱动下,少儿编程教育的变革

人工智能已成为推动教育变革的六大技术之一,并从长期趋势转变为中期趋势,未来2-3年内有望得到普遍应用。何克抗认为,未来是智能时代,人工智能将与人们的工作、学习、生活融为一体,并深刻改变人类社会的方方面面(特别是传统产业与教育)。

阅读全文

Scratch3.0声音介绍

本节我们将学习声音模块的各个积木。包括如何控制音频文件的播放、弹奏鼓声和其他乐器,以及改变音量和播放速度。为了让游戏更加有趣,我们通常会使用各种音效和背景音乐。

阅读全文

Scratch脚本区

界面的正中间部分就是脚本区,包含了“代码”、”造型“和”声音“3个部分,我们就是在这里对积木进行各种组合,定义角色的造型、舞台背景以及声音。

阅读全文

Scratch指令区

界面中央部分是指令区,指令区的“代码”标签中,提供了“运动” “外观” “声音” “事件” “控制” ”侦测“ ”运算“ “变量” ”自制积木“10个大类,100多个积木供我们使用。这些不同类型的积木 ,使用了不同的颜色代表。

阅读全文

Scratch程序中命名为什么很重要?

编程界最有名的格言之一是这样说的: 在写代码的时候,你要经常想着,那个最终维护你代码的人可能将是一个有暴力倾向的疯子,并且他还知道你住在哪里。 同理,命名时也得这么想。将后期代码维护考虑进自己的编程中永远也没有错。在任何一个项目中,代码维护都是迄今为止花费最昂贵的一个阶段。所以我们应该竭尽所能的降低维护阶段的花销。

阅读全文

scratch算法练习阶乘求和

阶乘是基斯顿·卡曼(Christian Kramp,1760~1826)于 1808 年发明的运算符号,是数学术语。 一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。

阅读全文

scratch算法练习-猜数字

题目描述:有一个“就是它”的猜数游戏,步骤如下:请你对任意输入的一个三位数x,在这三位数后重复一遍,得到一个六位数,467-->467467.把这个数连续除以7、11、13,输出最后的商。

阅读全文

scratch算法练习-存款收益

题目要求 按年利率R%存入本钱X,存入P年后的本利合计为`Y=X*((100+R)/100)^P`,求Y的值。 输入 通过询问输入三个正整数R、X、P,例如:1 100 5 显示 显示收益(保留2位小数) 思路:题目本身并不难,但是在scratch中是没有x^y这种计算积木的(在数学上我们把y个相同的因数x相乘的积记做x^y。

阅读全文

scratch算法练习-水仙花数

题目:输入一个三位数n,判断是否为水仙花数,如果是则输出“YES”,不是则输出“NO”。水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数

阅读全文

scratch算法练习-分配任务

题目描述:在社会实践活动中有三项任务分别是:种树、采茶、送水。依据小组人数及男生、女生人数决定小组的接受任务,人数小于10人的小组负责送水(说送水),人数大于等于10人且男生多于女生的小组负责种树(说种树),人数大于等于10人且男生不多于女生的小组负责采茶(说采茶)。输入小组男生人数、女生人数,输出小组接受的任务。

阅读全文

scratch算法练习-在正方形内吗?

题目:有一个正方形,四个角的坐标分别是(90,-90),(90,90),(-90,-90),(-90,90) 编写程序,开始运行的时候给角色设置一个随机位置,然后判断这个角色(角色的中心点)是否在这个正方形内(包括正方形边界),如果在正方形内说“Yes”,否则说“No”。

阅读全文

scratch算法练习-计算天数

题目要求:输入年份与月份,说出该月共有多少天。(1000<=年份<=3000,1<=月份<=12) 思路:1、3、5、7、8、10、12每个月都有31天;4、6、9、11每个月都有30天;2月比较特殊,一般都是28天,遇到闰年(公历里:能被400整除的,或者不能被100整除而能被4整除的年就是闰年

阅读全文

scratch算法练习-价格查询

题目描述 编程实现以下功能:查询水果的单价。有4种水果,苹果(编号:1001)、梨(编号:1002)、桔子(编号:1003)和葡萄(编号:1004),单价分别是3.00元/公斤,2.50元/公斤,4.10元/公斤和10.20元/公斤。

阅读全文

scratch算法练习-打电话

题目描述:某市的IC卡电话计费标准如下:首次为0.5元/3分钟(不足3分钟按3分钟计费),之后是0.2元/1分钟,不足一分钟按一分钟来算,如一个人打了6分30秒,那计费是按照7分钟来算,花费为1.3元

阅读全文

scratch算法练习-表演打分

题目:在一次运动会方队表演中,学校安排了十名老师进行打分。对于给定的每个参赛班级的不同打分(百分制整数),按照去掉一个最高分、去掉一个最低分,再算出平均分的方法,得到该班级的最后得分(保留2位小数)。

阅读全文

scratch算法练习-玩扑克

题目:又到休息时间了。两个小伙伴要玩扑克牌比大小的游戏:每人分到一种花色的扑克牌,然后每人随机出一张牌,大者胜,最后获胜次数多的人,赢一轮。不开心的事发生了,玩了一轮后,发现扑克牌竟然少了一张。到底少了几呢?

阅读全文

scratch算法练习-信息加密

题目描述:在传递信息的过程中,为了加密,有时需要按一定规则将文本转换成密文发送出去。有一种加密规则是这样的: 1. 对于字母字符,将其转换成其后的第3个字母。例如:a→d,x→a(由于scratch中不能区别大小写字母,因此忽略大小写,只考虑a-z26个字母); 2. 对于非字母字符,保持不变。 现在,请你使用scratch编写程序,根据输入的一行字符,输出其对应的密码。

阅读全文

scratch算法练习-志愿者选拔

题目描述:世园会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才,A市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%划定,即如果计划录取m名志愿者,则面试分数线为排名第m*150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。现在就请你编写程序划定面试分数线。

阅读全文

scratch算法练习-进制转换

题目描述:将任意给定的正整数n转换成对应的二进制数 什么是二进制? 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。 正整数的十进制转换二进制方法: 将一个十进制数除以二,得到的商再除以二,依此类推直到商等于一或零时为止,倒取除得的余数,即换算为二进制数的结果。只需记住要点:除二取余,倒序排列。

阅读全文

scratch算法练习-整数的全部质数因子

题目:输入一个正整数,用Scratch编写程序,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 ); 常规思路每一次遍历一遍2到N的全部的整数,找到一个质数因子a,然后将N设置为N/a,直到N等于1,但是这种方法其实就是暴力搜索,时间效率并不好。

阅读全文

scratch算法练习-素数个数

题目:输入或者自动生成两个整数,求两个整数之间的所有素数的个数 首先明白素数的定义,质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。0和1既不是质数也不是合数,最小的质数是2。

阅读全文

scratch算法练习-雷同检测

题目描述 考试的时候老师最讨厌有人抄袭了。自从有了电子评卷,老师要查找雷同卷,就容易多了,只要将两个人的答案输入计算机,进行逐个字符的比对,把相同的位置都找出来,就一目了然了。

阅读全文

scratch求解猴子吃桃问题

题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。

阅读全文

scratch求解抽签问题

题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。

阅读全文

scratch有规律的分数求和

题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...请用scratch编写程序求出这个数列的前20项之和。 **程序分析:**请抓住分子与分母的变化规律,发现的规律不同程序可能也存在差异,这并没有什么影响。(后一个分数的分子是前一个分数分子与分母的和,后一个分数的分母是前一个分数的分子)。

阅读全文

scratch极品飞车——孤注一掷

赛车左右移动的时候,车头也会往左边旋转或往右边转动,这样看起来更真实。 在逆行的公路上的障碍不单有路障,还有其他车辆。 这是一个无敌道具,吃了之后可以无敌5秒,在无敌时可以随意撞其他汽车和路障。

阅读全文

scratch极品飞车——亡命狂飙

新增四个角色,功能类似与上一版本中的无敌道具。 加速道具,改变公路的移动速度实现加速 由于公路速度会发生变化,因此道具和障碍物的速度也会发生变化,将障碍物与道具的下移速度设置为speed/2,它们的速度会根据speed的值变化。

阅读全文

scratch极品飞车——侠盗列车

A、赛车吃了子弹道具就会装备机关枪,具有5秒的攻击时间; B、当子弹打中其他汽车时、会掉出金钱奖励,吃了可以增加赏金。 思路: 1、新增道具控制其出现跟之前新增道具思路是一样的,5秒的攻击时效跟保护盾也是一样的思路。 2、子弹攻击,掉出金钱,需要记录汽车被击毁时的坐标,让金钱角色出现在该位置。

阅读全文

scratch基础练习-变量交换

题目:scratch交换两个变量的值例如:a 的值为10 b的值为1,那么交换后,a的值为1,b的值为10。 一般通用方法:借助一个中间变量“temp”,第一步:将中间变量的值设置为a;第二步:将a的值设置为b;第三步:将b的值设置为中间变量

阅读全文

用scratch来做自动驾驶

大家都在谈论人工智能,我们就用scratch来实现人工智能中较热门的自动驾驶吧! 小车每次移动10步,当碰到绿颜色,先后退10步,再左转然后前进;如果依然碰到绿颜色,仍然先后退,接着右转然后前进。

阅读全文

Scratch系列:让我们飞起来

今天我们要做的是让小猫飞起来,那么小猫怎么看着象飞起来呢?对,背景,是通过背景的变换,让我们觉得小猫飞了起来。所以我们今天要设计的程序就是要通过背景的变换来让小猫飞起来。

阅读全文

Scratch编程——猫猫的跟班

今天的作品叫“猫猫的跟班”。 前面几个小程序中,猫猫都是独自出现的。它觉得好孤单。今天呀,一只小狗发现了猫猫,便一直跟着猫猫。猫猫走到哪里,小狗就跟到哪里,可好玩了。好了,开始编游戏吧!

阅读全文

Scratch编程——巫师的魔法棒

培养编程思维,在学习和工作中处处领先于人,决胜未来的人工智能时代! 小同学,你好,今天的作品叫“巫师的魔法棒”。 前面几个小程序中,每次都是猫猫当主角。今天就让它休息休息,请一个巫师来表演魔法。好了,来看看巫师有什么魔法吧!

阅读全文

Scratch系列:小游戏制作人物移动篇

Scratch在做简单的2D平面小游戏非常方便。格斗游戏是其中一大类,而人物的移动又是基本的要素。 本篇要做到能够控制人物左右移动、原地跳跃和蹲下的基本动作。 首先开启Scratch,在下方角色栏点击上传角色档案,将五个基本动作图都汇入。

阅读全文

一起学Scratch——两只老虎

**学习内容** 1. 进一步学习和熟悉声音模块中的命令; 2. 学习链表的使用。 难度分级说明: 1级:scratch基本操作,角色和背景简单编辑; 2级:角色动作设计,造型编辑,简单循环判断语句等; 3级:角色较复杂动作设计、循环嵌套、复杂条件判断等; 4级:较复杂程序设计,复杂计算应用等。

阅读全文

Scratch背景及角色

Scratch的背景又称之为舞台,语言默认为英文时,可以看到脚本指令区中的“switch backdrop to xxx”的语句,这里的backdrop就是指背景,预览窗口同一时间呈现的背景只有一个,层次上讲背景总在预览区的最底层,所以所有角色都在背景之上,背景不可以隐藏,只能切换。

阅读全文

用Scratch制作夏日小游戏

夏天的时候,蚊虫开始增多,真让人烦恼。不过,没有什么比坐在河边温暖的石头上用舌头捕捉苍蝇更惬意的事情了,至少对于青蛙来说是如此。 今天,来教大家创建一个游戏吧!在游戏中,你是一只青蛙,正试图捕捉极品美味:河马蝇。

阅读全文

Scratch数学之美-蝴蝶曲线

蝴蝶曲线是美国南密西西比大学坎普尔·费伊(Temple H·Fay)发现的可用极坐标函数表示的蝴蝶型曲线,主要应用于数学及个人计算机领域。20世纪计算机的出现彻底改变了数学研究。计算机不仅成为辅助数学研究的有力工具,还能让更多人领略到数学的美。

阅读全文

scratch——if(判断)语句的嵌套

在六边形中填写要判断的语句即布尔量,它会在一瞬间进行一次判断,当为true时执行中间语句为false时则直接跳过该判断语句。 当我们要判断一个条件时会用到这个,当我们需要连续判断多个条件时会自然而然的想到判断语句的嵌套

阅读全文

Scratch编程——指针式时钟

指针式时钟 指针式时钟,顾名思义,用指针的方式来显示当前的时间。 难点:我们可以轻松获得当前电脑系统地时间,难点在于,设计什么样的算法,把当前电脑系统时间转换成时针、分针、秒针应该指示的角度。

阅读全文

SCRATCH编程---小猫钓鱼,勤者生存

小猫钓鱼,愿者上钩。错了,应该是小猫钓鱼,勤者生存。壮壮设计并完成这一作品,如何控制鱼钩的方向,如何使出多大的力量,以及得分,这涉及了变量。让我们一起书写出积木编程。让小猫钓鱼,勤者生存在SCRATCH中完美实现!

阅读全文

Scratch打砖块游戏课程(一)

Breakout是世界上第一款打砖块游戏,1976年由英宝格公司发行。游戏设计是后来创立苹果电脑的史蒂夫·乔布斯与斯蒂夫·沃兹尼亚克两人,程序设计是Brad Stewart。1978年公司发行第二代的Super Breakout。

阅读全文

Scratch创意计算——天文专题三体

地球上99%的天文现象,都是地球、月球、太阳三者在不停运转造成的。 当孩子们明白了三者运转的关系,也就明白了 什么是年月日、为什么会有四季、日月星辰为什么都是东升西落呢、月亮为什么有阴晴圆缺、日食月食是什么回事、为什么不是每个月都有日月食……

阅读全文

培养编程思维——从Scratch开始

面对最火热的人工智能,越来越多的人意识到,未来编程会像英语一样重要。 现在有许多青少年想学习编程,但是面多种类繁多的编程语言,是选择C++、C、VB,还是JAVA、Python?我们的建议是“磨刀不误砍柴工”,如果没有任何编程基础,小学甚至初中的孩子,还是建议从Scratch开始。

阅读全文

机器人编程第一步:分解

这是如何用机器人编程教授计算思维的第一篇,今天我们来讲讲分解在机器人课堂的应用。 机器人是严格按照程序设计来运行的,而程序是沟通人与机器人的桥梁,所以在写程序前,首先要明确你想要机器人做什么,是要让它前进,还是后退,左转还是右转。

阅读全文

Scratch编程应用——彩色蜘蛛网

当我们了解了Scratch的“更多积木”功能之后,让我们一起回顾一下之前做过的彩色蜘蛛网的小程序。在那个程序中我们绘制了三个嵌套的六边形,在程序中每段绘制六边形的程序是相同的,区别仅仅是它们的起点位置不同,六边形的边长不同。

阅读全文

Scratch让编程=趣味

在给孩子选择编程学习的启蒙上,我们强烈建议孩子学习Scratch这款编程软件。这是因为Scratch编程具备很多优质特性,首先它能让没有任何编程基础的孩子理解并使用编程的思维创作出属于自己独一无二的作品。

阅读全文

Scratch基础篇-你的名字

今天老师想要小朋友们结合时初识画笔所掌握的到的知识,用画笔来写出自己的名字。当然了,小朋友们可以充分发挥自己的想象力,充分挖掘积木模块的功能,把自己的大名,绚丽多彩的展示起来!

阅读全文

Scratch编程之妙笔生花

今天我们需要表达这样一种效果:我用鼠标在舞台上任意的位置点击,从舞台的最下面升起一根“花茎”,直到我的鼠标位置,然后在顶端放出漂亮的花朵,下面先给同学们看下效果图

阅读全文

Scratch编程——数据篇

今天我们来探究一下Scratch编程的数据存储问题。变量是组成程序的基本元素,想想看,程序其实就是对数据的处理,不管程序要完成怎样的任务,其实都是要对相应的数据发出指令,进行计算,更新修改等等。

阅读全文

一起学scratch——《 消失的僵尸女孩》

首先:我们需要确定僵尸女孩的初始位置,我定的这个值正好是道路的起点,大家可以根据实际情况调整。 然后让僵尸女孩向前或者向后移动,我用的是小键盘的上键和下键,向前运动y坐标增加、向后运动反之。具体数字大家根据自己喜好调整,也可以配一个炫酷的模特走秀的背景音乐...

阅读全文

一起学scratch——《跳跃的小猫》

今天教大家如何通过模拟现实来制作一款新游戏——《跳跃的小猫》 1、游戏中我们可以通过“左右键”来调整“瞄准器”的方向; 2、角色“小猫”通过“上下键”来调整发射速度,通过“空格键”实现跳跃,而且和现实跳跃很类似。而且在游戏中小猫碰到边缘或铃铛都会返回起始位置; 3、游戏中会随机出现5个小球,碰到小猫消失; 4、游戏中还有一定的计时,结束后会有一个弹窗出现。

阅读全文

SCRATCH一起学——Magic Ball

想像一下“飞在空中的球”,以及现实生活中存在你无法打破的自然规律。比如,受地球重力作用,任何跳到半空中的物体都会再次坠落。就像今天我给大家带来的这款游戏,“Magic Ball”,会向你展示了如何在游戏世界里添加重力。

阅读全文

Scratch教程_入门(十九)——小猫躲汽车

我们在上节课学习了弹球游戏的制作,相信同学们对制作游戏会越来越感兴趣还记得超级玛丽游戏吗?这是一个非常经典的游戏,通过控制角色跳动来进行游戏的,那么超级玛丽是如何跳动避开会伤害它的角色的呢?我们这节课就来学习一下如何制作一个躲避物体的案例。

阅读全文

Scratch素材有哪些?角色背景素材的来源

当少儿编程教育突然扎根在孩子的中小学科目中,代表未来计算机编程将会成为人们的基础技能。在未来的人工智能时代,懂编程可能就跟现在懂电脑一样常见,而学习编程的最佳年龄是从小开始,因为编程就像一门语言一样,越早接触越容易学习,等到成年后才回头学习编程,其中的困难可想而知。

阅读全文

Scratch教程_入门(三)——角色的对话

我们在之前分享了角色的移动,在一个故事或者动画中,人物的移动只是其中的一部分,还包括角色之间的对话交流,角色的声音播放,角色和背景的替换等等。需要有多种因素组合还能设计成一个动画或者故事,现在我们的入门课程就是把各个操作步骤分开了教学,再通过组合来完成一个连贯性的故事编辑。

阅读全文

Scratch之你的代码冗余了吗?

代码冗余(rǒngyú),即是编程时不必要的代码段。一般来说,一段程序能够执行既定的任务,但是经过优化,能够同样达到目的,执行效率增强,且代码数量减少了,说明删除的代码就是程序的冗余代码。冗余代码主要分两部分:多余执行的冗余和代码数量的冗余。

阅读全文

用Scratch制作计算器

编学习,编娱乐,赢在未来。 我们在整个过程中,不仅是学习编程,还有各种工具的使用,比如搜索引擎,ppt,画图;还有作品的设计,这里就包括了色彩的搭配、界面的设计、功能的设计。

阅读全文

初识scratch编辑软件(五)造型涂鸦

接下来我们学习scratch图形编辑软件的造型。造型在编程同样占据着非常重要的位置,因为是展现给用户看的,涂鸦成什么造型就会展现什么样的造型给用户看。那么我们怎么样进行涂鸦呢?其实很简单,跟画画一样,只不过把画画的工具和画板搬到了电脑的屏幕上。

阅读全文

孩子学习Scratch编程,可以参加哪些含金量高的全国性比赛?

以前大家一直觉得奥数是五大学科竞赛(数学、物理、信息学、化学、生物)中的王者,但现在随着人工智能时代的来临和国家编程人才的稀缺、国家政策的扶植,信息学比赛已成为竞赛的最强王者。 那么,孩子学习Scratch编程后,可以参加哪些含金量高的全国性比赛呢?一起来看看吧!

阅读全文

SCRATCH图形化编程

建立程序的过程,用到涂鸦,录音,找图片这些有趣的动作,通过一个个游戏或者舞台剧的制作,使孩子自己逐渐潜移默化的掌握编程思维,所以如果是6岁左右的儿童或者是首次接触编程的孩子,我们特别推荐使用这款编程软件来进行编程学习。

阅读全文

Scratch编程第4课:正负数与坐标

我们知道世界上最高的山峰是珠穆朗玛峰,它高8848米,但是如果我们拿工具从珠穆朗玛峰的山脚下量到山顶上,我们发现高度并不是8848米,其实这个高度是相对于海平面的高度,这时海平面的高度我们就看成0,那么海平面之下,高度就变成了负数,海平面之上为正数,我们成为“海拔”,那么同学们知道中国海拔最低的地方是哪里么?那里的海拔是多少?

阅读全文

Scratch编程第6课:贪吃鱼

游戏介绍 这是一个小游戏,通过键盘的方向键控制着大鲨鱼追着吃掉海星,每吃掉一只,成绩加1。 设计思路 整个游戏由鲨鱼、海星和两条小鱼组成; 用户通过方向键前后左右控制鲨鱼,海星在水里游动,如果鲨鱼碰到海星则消失,2秒后随机出现在水底;成绩加1; 其它的小鱼在自由游动;

阅读全文

Scratch对话机器人

字符串是编程中非常重要的一种数据类型,只要使用计算机和互联网就离不开字符串。无论是网上的各种文章,我们键盘输入的各种内容,屏幕上展示的数字、符号、文本等等均属于字符串。

阅读全文

Scratch编程第7课:认识舞台

在Scratch中什么是舞台呢 舞台是各类角色表演的地方,它的作用是布置背景的样子,播放背景音乐等等。 和角色一样,我们可以从舞台库中自己选取舞台,也可以自己动手画出漂亮舞台,也可以从电脑中选取图片做舞台或者用自己的电脑拍照片做舞台。

阅读全文

Scratch编程第10课:如意金箍棒

核心知识点:绘图模块、程序的顺序结构、角色面向、移动模块 顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。 我们先来认识一下今天我们要用到的一些模块

阅读全文

Scratch编程第14课:等边三角形

核心知识点:循环结构、外角/内角 那么什么叫等边三角形呢? 等边三角形(又称正三边形),为三条边相等的三角形,其三个内角相等,均为60°,它是锐角三角形的一种。等边三角形也是最稳定的结构。等边三角形是特殊的等腰三角形,所以等边三角形拥有等腰三角形的一切性质。

阅读全文

Scratch编程第18课:特效

核心知识点:特效 什么是特效呢? 特效即特殊效果,Scratch中角色可以实现好多种特效。 “那么怎么去改变角色特效呢?” 特效是改变外观的,所以在外观分类下面。共有7种特效,分别是:颜色、鱼眼、旋转、像素化、马赛克、亮度、虚像

阅读全文

Scratch编程第22课:看我七十二变

核心知识点:角色造型、角色点击事件 首先我们先学习一个概念:角色造型 当我们选中一个角色的时候,在界面中间脚本的右边,我们可以找到一个标签“造型”,点开这个标签,我们会发现,角色可能会有几个不同的造型,我们最熟悉的小猫有几个造型呢?

阅读全文

Scratch编程第23课:两只老虎

今天我们就来学习下,如何通过Scratch创作音乐! 同学们都会唱《两只老虎》么? “我会,我会… ”, “两只老虎,两只老虎,跑得快,跑得快….” 停!…那我们今天就用Scratch来创作曲子来给自己配音吧!

阅读全文

Scratch编程第27课:声控灯

核心知识点:响度、响度事件 我们上次课通过键盘的按键和亮度特效来控制了台灯的亮度和卧室的亮度,那么如果我们希望这盏台灯是可以用响度控制的就一定会用到和响度相关的模块,我们在事件分类和侦测分类里面找到和响度相关联的模块:

阅读全文

Scratch编程第28课:智能声控灯

核心知识点:计时器、计时器事件 我们在灯亮起来后面添加了等待5秒又变回暗的模块,实现了声控灯自动熄灭。 “但这还不够智能呀,我可不想事情做到一半灯就熄灭掉,我想让灯在没响声的时候再熄灭掉“ 那我们今天就来帮小K升级这盏声控灯吧!

阅读全文

Scratch编程第36课:四叶草

在Scratch中,如果被除数为负数的时候,余数是怎么计算的呢? 首先余数只能是正整数,而且小于除数,我们可以这样简单理解被除数、除数和余数,如果一个被除数减去一个最小的数可以被除数整除,那么这个数就是他们的余数,比如5÷3的余数是2,也就是5-2后可以被3整除。

阅读全文

Scratch编程第37课:猜数字

给出一个1-10的随机数字,根据提示看谁最快猜出来准确结果。 我们将这个题目分解成几个小问题来解决: 老师讲话出题目 设定一个随机数字 询问猜测结果 判断猜测结果是否是设定的数字并说出对应的话 涉及知识点:变量、交互界面、判断语句、比较运算

阅读全文

Scratch编程第38课:数猫猫

今天我们学习Scratch中一个特别有趣的指令:克隆 说到克隆,很多同学都不会陌生,我们在科幻电影中看到过“克隆人”,就是长的一模一样的很多人(是不是想想都觉得恐怖?),克隆是生物领域的一项技术,可以简单地理解为通过技术手段复制出另外一个一模一样的生物,其实人类在很多生物上都取得了克隆的成功,比如我们就克隆出绵阳多利。

阅读全文

Scratch编程第40课:孙小弟讲故事

一个生动的小故事必须包含五个要素:何时.何地.何人.何事.何故,也就是故事中一定要包含故事发生的时间、地点、故事中的人、故事的经过以及故事发生的原因,其中故事发生的原因不是最重要的,是对听众的一种解释。

阅读全文

Scratch编程第50课:水循环

水在自然界有液态、固态、气态三种存在状态,水的状态变化与热量有关。 水变成水蒸气的过程叫蒸发?,水蒸气变成水的过程叫凝结?。空气中充满了水蒸气,但是我们都看不到,这说明水蒸气是肉眼看不见的。

阅读全文

Scratch编程第58课:自由落体

大家都知道著名的比萨斜塔实验吗?它证明了一个非常重要的定律,叫做自由落体定律——两个物体,无论他们的重量是否相同,在不计空气阻力的情况下,在同一高度落下,会同时落地。这是一个非常重要的实验,有了它,才会有我们现在这么发达的现在社会生活。

阅读全文

Scratch编程第59课:太阳能汽车

大家都知道汽车能够跑起来的燃料是什么吗?对,就是汽油。但是大家都知道,燃烧汽油会排放出来很多的尾气,而这些尾气,就会污染我们的空气。而空气是我们赖以生存的基础,所以太阳能汽车就出现了,它利用太阳能来发电,用电来让汽车跑起来。

阅读全文

scratch数字之谜——门牌号码

今天我们一起来完成一个关于门牌号码的题目,题目是这样的:小丽家的门牌号码是一个三位数,其中末位数字比首位数字要大,首位数字比中间数字大。这三个数字相加之和等于这三个数字相乘之积,问小英家的门牌号码是多少?

阅读全文

scratch数字之谜——马克思数学手稿问题

很多小朋友都知道马克思,他是德国伟大的思想家、政治家、哲学家、经济学家、革命家和社会学家。主要著作有《资本论》 、《共产党宣言》等。其实马克思同时也是一名数学家,他用数学研究经济,他还认为,一种科学只有在成功地运用数学时,才算达到了真正完善的地步。

阅读全文

scratch数字之谜——数字黑洞6174

在人教版小学《数学(五年级上册)》中就介绍了“数字黑洞6174”,它是印度数学家卡普雷卡尔于1949年发 现的,又称为“卡普雷卡尔黑洞”。这个数字黑洞在运算过程中需要对个数位重新排列和求取差值,所以也被 称为“重拍求差黑洞”。

阅读全文

少儿编程之Scratch

Scratch是一款由麻省理工学院(MIT) 设计开发的一款面向少年儿童的简易编程工具,可以用图形化语言编程工具,制作动画、艺术、故事、交互式游戏、数学等作品,2012年开始在中国得到普及。

阅读全文

scratch调试技巧

用scratch开发游戏、动画还是非常方便的。左侧的舞台会实时反应右侧的脚本执行结果。有时候难免会出现脚本不是按照我们想象运行的,这就涉及到代码调试了,也就是找bug。

阅读全文

三分钟告诉你什么是Scratch编程

在教育领域,专业学者们也普遍认为,与阅读、表达、数学一样,培养未来的人才,需要把编程看作孩子成长所需的基础技能之一来培养。在未来,不论什么行业,人们使用数字化设备和软件来处理工作的需求会越来越大。这也需要未来的人才具备能够借助计算机力量的“计算思维”(Computational Thinking),并具备与之关联的能力。

阅读全文