瓦力工厂-编程训练营

Scratch编程 Ardunio机器人搭建 Python自动化


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

小蝌蚪找妈妈

发表于 2019-04-27 | 分类于 Scratch 常规课

情景任务:

打开:https://scratch.mit.edu/projects/editor/?tutorial=getStarted
打开 https://ide.makeblock.com

大家还记得《小蝌蚪找妈妈》这个故事吗?今天我们一起来重温一下吧!小蝌蚪终于找到妈妈了,它们开心极了。


今天我们要根据小蝌蚪找妈妈的故事来创作我们的Scratch版本的小蝌蚪找妈妈。
http://player.youku.com/embed/XMjY4MzQ2MDgxNg==

重点命令

  • 移到鼠标指针。
  • 碰到
  • 如果……那么
    EnkwqS.png

EnkBVg.png
通过让老鼠随机爬动复习前面学习的随机数、移动、旋转模式等知识点。
EnkDaQ.png
让学生学会“重复执行……直到”的用法,并复习巩固坐标知识点。
下面我们结合以前学过的知识,制作一个完整的猫捉老鼠的小游戏。
Enkc2q.png

Enkr5j.png

EnkyPs.png

Enk6Gn.png

Enkgx0.png

猫抓老鼠已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000

猫抓老鼠

发表于 2019-04-26 | 分类于 Scratch 常规课

情景任务:

打开:https://scratch.mit.edu/projects/editor/?tutorial=getStarted
打开 https://ide.makeblock.com


大家想一想我们该怎么样制作一个猫和老鼠呢?大家讨论一下猫抓老鼠的游戏规则。

重点命令

  • 移到鼠标指针。
  • 碰到
  • 如果……那么
    EnkwqS.png

EnkBVg.png
通过让老鼠随机爬动复习前面学习的随机数、移动、旋转模式等知识点。
EnkDaQ.png
让学生学会“重复执行……直到”的用法,并复习巩固坐标知识点。
下面我们结合以前学过的知识,制作一个完整的猫捉老鼠的小游戏。
Enkc2q.png

Enkr5j.png

EnkyPs.png

Enk6Gn.png

Enkgx0.png

猫抓老鼠已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000

幸运大转盘

发表于 2019-04-26 | 分类于 Scratch 常规课

情景任务:

打开:https://scratch.mit.edu/projects/editor/?tutorial=getStarted
打开 https://ide.makeblock.com

kAjsoR.png
切换到角色选项卡并删除Panda这个角色,切换到背景选项卡,现在来制作幸运大转盘的盘面。
点击背景选项卡下加号,弹出背景选择对话框。
kAvB1f.png
点击绘制背景。
kAvUAA.png
点击圆圈图标,并按住Shift键,能画出一个正圆,并调整填充与线条。
kAz0OS.png
点击直线图标,用直线命令把圆六/八等分,完成幸运大转盘盘面绘制。
kAzjOO.png
回到角色选项卡,点击添加角色,弹出角色库,在食物角色库选取六/八种食物,一种食物占位一格。
kEkriF.png
添加指针(也可以自己绘制),点击添加角色音乐里选“Note”,并设置填充、轮廓、和其端点(旋转中心),并在舞台种调整其大小。

kEEuAf.png

点击关闭角色编辑按钮,进入编程界面,下面我们来编写第一段程序。

kEe6Ds.png

可以看到,幸运大转盘指针开始转动起来,但是指针是匀速转动的(不符合实际种大转盘越转越慢最后停下的实际),幸运大转盘指针每次转动的圈数都是一样的,这也不符合因为转动幸运大转盘人的力气不同,实际每次转动的圈数不一样的实际情况。

kEnw6g.png
可以看到,这一版程序能够让幸运大转盘指针转动的速度越来越慢,直到停止。
那么,怎么才能实现幸运大转盘每次转的圈数不一样呢?这里,我们引入随机数的概念。
kEKaLQ.png

可以看出,这一次程序每一次转动的圈数都不一样,基本实现了咱们的要求 。但是,仔细观察可以看出,幸运大转盘指针减慢的速度不流畅。咱们总不能30°到0°之间每一个数都加入循环吧!理论上讲,当然可以,但是方法上显得太过笨拙。请看下面程序。
kElhwQ.png

这里引入了一个变量角度,并让循环每执行一次,角度减1°。这样幸运大转盘指针转动的就比较平稳了,并且程序看起来简洁多了。

幸运大转盘已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000

第一课 龟兔赛跑

发表于 2019-04-26 | 分类于 Scratch 常规课

同学们喜欢计算机吗、喜欢编程吗,下面我介绍一下几位与编程有关的牛人的少儿时代的故事。

比尔盖茨、扎克伯格、埃隆·马斯克等一批硅谷精英无一例外在少年时代和计算机有过亲密的接触,都在学习编程的过程中忘记了时间与吃饭。

现在计算机编程被越来越多的人认可,美国麻省理工学院媒体实验室专门为青少年设计了一款图形化编程工具–Scratch。

Scratch教育在国内Steam教育风头正劲。我们采用慧编程这款加入硬件支持的Scratch国产化后的软件进行教学与学习。
本节课将会教大家用慧编程制作简单的动画–熊猫散步。请同学们想一想制作一个动画需要添加一些什么元素?
元素:
1、需要角色熊猫。
2、熊猫能够移动。
这就构成了制作一个动画的最简要素。
下面我们来完成熊猫散步这一动画。

A0f43D.png

首先,添加一个熊猫散步的场景,调整好熊猫的位置。

A0fW4K.png
用 事件中当绿旗被点击时、运动中移动1步、控制中循环执行
来让熊猫来走几步。

A0f5ge.png

细心的你可以发现,熊猫走到边缘就走不动了,那么加入碰到边缘就反弹,熊猫现在可以来回走了,但是熊猫练起了飞檐走壁,头朝下就直接开走了,怎么办呢?

[^_^]:
A0f7DA.png

现在熊猫就可以正常散步了。
A0fqEt.png

下面我们用今天所学的知识,来制作一段龟兔赛跑的故事吧!
A0fIjH.png
添加一个适当的背景,角色为乌龟、兔子、当然还有一棵树。

A0fHHI.png

龟兔赛跑已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000

第二课 我是魔术师

发表于 2019-04-26 | 分类于 Scratch 常规课

我是魔术师这课共有两个角色。分别是魔术师和螃蟹。螃蟹能够根据魔术师发出的指令变换造型。大家想一想要如何让螃蟹能够跟着魔术师的指令发出变化。
AzVeGn.png
从程序中可以看出。螃蟹和魔术师的配合是通过等待多少秒指令来实现的。要通过计算让魔术师和螃蟹的配合天衣无缝。通过外观模块中 将大小增加。将颜色特效增加 来实现。螃蟹的变大小与变颜色。
AzVm2q.png


我是魔术师已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000

第四课 绘画大师

发表于 2019-04-17 | 分类于 Scratch 常规课

首先让我们命令熊猫排好队。
AzsEGQ.png

其次我们用Scratch绘制出一个50步的正方形。

Azsia8.png

再次让我们用勾股定理计算后画出一个直角三角形
AzsFIS.png

接着,让我们用我们的三角形旋转后得到一个风车。
AzsZxs.png
最后,我要描述一个故事,来帮助一只想做蜘蛛的蚂蚁实现他的愿望。
AzsV2j.png

AzsAPg.png


绘画大师已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000

第三课 小小音乐家

发表于 2019-04-17 | 分类于 Scratch 常规课

小星星简谱
AzYTkn.png
两只老虎简谱
AzY7Yq.png
看一下和咱们上节课编写的我是魔术师有什么区别。
AzYqpV.png
下面我们对着小星星的简谱,让Scratch用不同的乐器把小星星弹奏出来!
AzYLlT.png
下面我们制作一个键盘电子琴,看看谁能把小星星和两只老虎的简谱弹奏下来。
AzYHf0.png

AzYO6U.png

小小音乐家已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000

1008. 水仙花数

发表于 2019-03-29 | 更新于 2019-03-14 | 分类于 CCF中学生计算机程序设计入门篇

题目描述:

输入一个三位数n,判断是否为水仙花数,如果是则输出“YES”,不是则输出“NO”。水仙花数:是指一个3位数,它的每个位上的数字的3次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153)

AAYHXD.png

AAYqne.png

水仙花数已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000

分配任务

发表于 2019-03-29 | 更新于 2019-03-14 | 分类于 CCF中学生计算机程序设计入门篇

题目描述:

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

AAi9yD.png

AAiKOg.png

猜数游戏已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000

三角形

发表于 2019-03-29 | 更新于 2019-03-13 | 分类于 CCF中学生计算机程序设计入门篇

题目描述:

输入三角形三边长a,b,c(保证能构成三角形),输出三角形面积。

海伦常用公式

$S=\sqrt {p(p-a)(p-b)(p-c)}$

[公式描述] 公式中a,b,c分别为三角形三边长,p为半周长,S为三角形的面积。

Ak1VIK.png

AkGRSS.png

三角形程序已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000

12…11

王俊杰

点点滴滴在编程

105 日志
12 分类
RSS
Links
  • Title
© 2019 王俊杰
由 Hexo 强力驱动 v3.4.4
|
主题 – NexT.Muse v6.5.0