六下信息技术8.多彩棒棒糖 课件(9张)

文档属性

名称 六下信息技术8.多彩棒棒糖 课件(9张)
格式 pptx
文件大小 1.9MB
资源类型 教案
版本资源 粤教版
科目 信息技术(信息科技)
更新时间 2021-12-06 15:48:07

图片预览

文档简介

(共9张PPT)
点此开始编程之旅
10110110001010111000101110100111000110100
C++绘图语言
10110110001010111000101110100111000110100
六年级下GoC任务
多彩棒棒糖
多彩棒棒糖
多彩棒棒糖
任务背景
100%
棒棒糖
任务背景
圆的绘制
int main()
{
for (int i=0;i<30;i++)
p.fd(30).rt(35); //固定前进30,右转35°
return 0;
}
螺旋形图案
程序命令 int main( ) { for (int i=0;i<30;i++) p.fd(30).rt(35);//固定前进30 return 0; } int main( )
{
for (int i=0;i<30;i++)
p.fd(i).rt(35);//不断增加前进距离
return 0;
}
画图效果
螺旋形图案
这是中心点
这是中心点
这是中心点
这是中心点
螺旋形图案
螺旋形图案
i 代码: for(int i=0;i<30;i++) { p.fd(30).rt(35); } 代码: for(int i=0;i<30;i++) { p.fd(i).rt(35); } 结论
0
1 2 3 4 5 …… 28 29
前进 30
前进 0
前进 30
前进 1
前进 30
前进 2
前进 30
前进 3
前进 4
前进 5
……
前进 28
前进 29
不论i为多少,画笔每次走的长度均为30
第二段代码,画笔画的线条长度逐渐增加,偏离“中心”会越来越多。看到的图形是螺旋线
使用螺旋图形
绘制可乐味的棒棒糖
0%
任务一
10110110001010111000101110100111000110100
双色棒棒糖
10110110001010111000101110100111000110100
if 条件语句
if(条件表达式)
{
语句;
}
i = 0,1,2,3, ... ,一直到29
可乐味棕色
0,2,3,...,14
水蜜桃味粉色
15,16,...,29
双色棒棒糖
10110110001010111000101110100111000110100
双色棒棒糖
10110110001010111000101110100111000110100
if 条件语句
if(条件表达式)
{
语句;
}
可乐味棕色
0,1,2,...,14
水蜜桃味粉色
15,16,...,29
双色棒棒糖
==代表判断
五个颜色的棒棒糖
五个颜色的棒棒糖
pen_color = 2 * (i / 5)-1;
11 / 5 =
22 / 5 =
2
4
i 的值 颜色值
10-14 3
15-19 5
20-24 7
25-30 9