中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

第8課 多彩棒棒糖(教案+課件+練習與評價+導學單+視頻資源)

資源下載
  1. 二一教育資源

第8課 多彩棒棒糖(教案+課件+練習與評價+導學單+視頻資源)

資源簡介

練習與評價
《多彩棒棒糖》練習與評價
班級:
姓名:
一、考一考自己
1、學生完成自測,掌握第8課相關知識點。
(1)要求下列程序輸出所有7的倍數的兩位數:14,21,·,98,每個數一行,空格里
應填(
)
//程序名:新的GoC程序
p
//作者:

int main()
{
6
for(int i=10;i<100;i++)
if(
)cout<return 0;
10
A.i/7=0
B.i%7==0
C.i/7=0
D.i%7=0
(2)下面程序能編譯支行出以下圖形,需要在空格上填入()。
1
/程序名:新的Goc程序
2
//作者:
int main()
日{
p.size(15).c(11);
7
for(int i=0;i<30;i++)
p.fd(
.xt(35):
return 0;
10
A.15
B.11
C.i
D.i=15
(3)下列程序的運行結果是()
1
1/程序名:新的Goc程序
2
//作皆:
4
int main()
5
日(
p.speed(9).c(1);
7
for(int iml;i白(
p.fd(i);
0
p,xt(45):
11
return 0;
14
練習與評價
練習與評價
g
C.
D,
(4)圖中最小邊長是1,最大邊長是100,邊長每次增加1.下面程序能編譯運行出以下圖
形的是()。
A.for(int i=0;i<100;i++)
p.fd0).rt(60;
B.for(int i=1;i<100;i++)
p.fd(i).rt(6O);
C.for(int i=0;i<=100;i++)
p.fd(i).rt(6O);
D.for(int i=1;i<=100;i++)
p.fd).rt(60;A.1
練習與評價
練習與評價
(5)下面程序能編譯運行出以下圖形,需要在橫線上填入()。
1
//程序名:新的GoC程序
2
//作者:
3
4
int main()
6
for(int i=0;i<100;i++)
8
if(
)p.c(2);
9
else
10
p.c(1);
11
p.fd(i*2).xt(90):
-}
13
1
return 0;
L
A.i%2==0
B.i%2==1
C.i%3=0
D.i%2=0
練習與評價
練習與評價
參考答案:
1.B2.C3.A4.D5.A
練習與評價(共22張PPT)
年 級:六年級 下冊
學 科:信息技術
第8課 多彩棒棒糖
豬豬俠使用七彩棒棒糖打敗了怪獸,我們知道了怪獸的一個秘密,怪獸最喜歡五顏六色的棒棒糖了,所以希望大家幫忙畫一些多彩棒棒糖吸引怪獸,進而將它們一網打盡。這一節課,我們一起來學會多彩棒棒糖吧。
復雜圖案簡單化
觀察結果:螺旋線圖案
復雜圖案簡單化
for ( int i=0; i<3; i++ )
{
p.fd (100);
p.rt ( 360.0 / 3 );
}
for ( int i=0; i<12; i++ )
{
p.fd (100);
p.rt ( 360.0 / 12 );
}
i循環30次?
螺旋線
演示需要,圖案和程序運行有誤差
p.fd()前進的是固定值
假如每一步前進的不是固定值呢?
棒棒糖
通過改變畫筆的粗細和顏色,我們可以——
單一顏色的棒棒糖,怪獸只是一般喜歡。
畫怪獸很喜歡的棒棒糖:用if語句畫五彩棒棒糖。
if多色彩
if(a2>a3)
{ max=a2; }
if (i==0) p.c(1);
這里要注意,判斷是否相等
的符號是“==”,不是賦值
符號“=”。
怪獸最喜歡的是規律變色的棒棒糖,而且顏色種類越多越喜歡,怎么樣才能做到呢?
發現問題
i循環50次
怎么才能畫出色彩規律
變化的棒棒糖呢?
分析問題
方法嘗試
p.fd()前進固定值
p.fd(i)前進變量值
p.c()參數固定值
p.c(i)參數變量值

每個循環一個顏色?
提示:由于p.c()只有0-15種顏色,無法每循環一次換一種顏色
X
再次分析
問題本質:實現色彩規律化變動
解決方向:可以運用if語句進行條
件判斷,滿足相同條件的i獲得同一
種顏色。
理想效果:不管i取值多少,都能
夠通過條件判斷,獲取一種顏色。
最終實現幾個顏色循環變動。
畫怪獸最喜歡的棒棒糖:規律變色的五彩棒棒糖(求余數運算)
求余數
數學里有一節課叫做《有余數的除法》,例如:11÷2=5……1
編程中,運算符“%”表示求余數運算,例如:11%2=1,8%5=3
注意:如果被除數<除數,我們就認為余數是被除數。例如2%5=2

規律變化
i i%5
0 0
1 1
2 2
3 3
4 4
5 0
6 1
i i%5
7 2
8 3
9 4
10 0
11 1
12 2
13 3
規律變化
發現:不管i取值多少,“i%5”的值介于0~4循環變化
應用:使用if語句判斷“i%5”的值,當為某一值時,就獲得同一種畫筆顏色,從而實現顏色的循環變化。
%出規律
if (i==0) p.c(1)
if (i%5==0) p.c(1);
所有滿足i%5==0循環里,畫筆
為紅色。i取值可以是0,5,10,
15,20,25,30……
%出規律
拓展
剛剛我們只畫出了五彩的棒棒糖,如果想要六種顏色呢?(提示:可以將畫筆的大小改為6、顏色改為6、i值的范圍擴大為60、轉彎的角度變為65等。)
請同學們設計一支與眾不同的多彩棒棒糖。好玩吧!試試看!
學會求余數運算
能自己設計“多彩棒棒糖”程序


掌握循環變量應用,實現
螺旋變化
學會用if語句進行相等判斷
單一顏色:
怪獸一般喜歡
五彩:
怪獸很喜歡
規律五彩:
怪獸最喜歡
謝謝第8課美麗的棒棒糖教學設計
第8課
多彩棒棒糖教學設計
教材版本
廣東教育出版社B版第四冊(下)
教學內容
第8課
多彩棒棒糖
課型
新課
教學設計人
1、掌握循環變量應用,實現螺旋變化:
教學
2、能夠利用分支語句,判斷是否相等,實現顏色的分段變化及求余數運算:
目標
3、培養學生的邏輯思維,通過設計“多彩棒棒糖”程序深化學生自主、探究的學
習方式。

重點
實現螺旋變化,學會求余數運算。

難點
掌握循環變量應用,實現螺旋變化。

突破
根據“邊長無限接近0但永遠無法等于0的正邊形可以近似約等于圓”概念,用


循環變量應用實現螺旋變化。
教具
課件、素材
教時
1課時
授課過程
學生課前自測,溫知知新
課前

自測


1/8
第8課美麗的棒棒糖教學設計
情境導入
播放視頻:豬豬俠用波板糖打敗怪獸
豬豬俠使用七彩棒棒糖打敗了怪獸,我們知道了怪獸的一個秘密,
怪獸最喜歡五顏六色的棒棒糖了,所以希望大家幫忙畫一些多彩棒棒糖
吸引怪獸,進而將它們一網打盡。這一節課,我們一起來學會多彩棒棒
糖吧。



一、畫怪獸喜歡的棒棒糖:螺旋線圖案引出循環變量
的應用(重點)
棒棒糖螺旋化分為3步:
1簡化圖案:將棒棒糖簡化成螺旋線圖案
2.由三角形>多邊形->螺旋線圖案(概念:邊長無限接近0但永遠無法等
于0的正n邊形可以近似約等于圓:p.fdO參數的固定值和變量)
演示:我們之前使用了p.fO命令畫出了三角形,通過改變參數可以
畫出近似于圓形多邊形,我們能否利用這個命令畫出螺旋線呢?
2/8
第8課美麗的棒棒糖教學設計
試一試:當p.fd0命令的的參數分別為固定值和變量畫出的圖案是什
么樣的呢?重復執行p.f()命令會有什么區別。輸入書本43頁的程序,
查看一下實際的效果。

學生練習。

嘗試結果:大家可以發現,只是將fd(30)改為fd(⑤),就可以不斷增加

前進距離,畫出一個螺旋變化的圖形了,很神奇吧!

前進固定值
變量值
3.學著做:畫出螺旋線后,通過改變畫筆大小、改變顏色,設計出一支
怪獸喜歡的棒棒糖。
程序如下:
p.size(15).c(14):/設置棒棒糖的大小
及顏色
for (int i=0;<30;i++)

{
p.fd().rt(35;/螺旋圖形

}


3/8
第8課美麗的棒棒糖教學設計
二、畫怪獸很喜歡的棒棒糖:巧用f語句進行相等判
斷(五彩棒棒糖)
想一想:越漂亮的棒棒糖怪獸越喜歡,單一顏色的棒棒糖設計好了,
我們能否設計一支五顏六色的棒棒糖呢?
提示:由于c0只有0-15種顏色,無法每循環一次換一種顏色,可以
運用f語句進行條件判斷,滿足一定條件,換一種顏色。
過程:if(=0)p.c(1)i等于0時,畫筆顏色設為紅色,運行發現棒
棒糖顏色變了。然后增加第二第三種顏色…
我們可以發現圖形將不斷變化,最終形成五色棒棒糖。
圖8-1彩色棒棒糖
p.siz(15).c(14):/設置棒棒糖的大小及顏色
for (int i=0:i<30:i++)
if(i一0)p.c(1):/i等于0時,畫筆顏色
設為紅色
if(i=1)p.c(3);
if(i=2)p.c(5);
if(i=3)p.c(7);
if(i=4)p.c(9)5
p.fd(i).rt(35);
注意:判斷是否相等的符號是==。
4/8學習指引
《多彩棒棒糖》學習指引
一、學習目標
1、掌握循環變量應用,實現螺旋變化:
2、學會用if語句進行相等判斷:
3、學會求余數運算:
4、能自己設計“多彩棒棒糖”程序:
二、學習任務
環節
微課導學
學習準備
教材、G0C軟件(沒有電腦的同學準備好紙筆)
1.[溫故知新]課前學生自測:
學生復習課本第7課,并完成自測題,鞏固舊知。

任務一:
循環變量的應用。(觀看微課)
1.
復雜圖形簡單化
for(inti=0;i<3;i+)
(理解p.fd()命令中參數分
程序1
別為固定值和變量時的區別)
p.fd(100):
p.rt(360.0/3);
學習指引
學習指引
for int i=0;i<12;i+)
程序2
p.fd(100):
p.rt(360.0/12):
2.理解并學會螺旋線的畫法
(1)學生操作完成書本P43頁《學著做》內容。
(2)理解并學會使用p.wait()和p.speed0二個
命令
任務二:
巧用if語句進行相等判斷(觀看微課)
3.巧用if語句畫出棒棒糖(1)學生操作完成書本P44頁《學著做》內容。
(理解并學會if判斷)
任務三:
引出求余數運算(觀看微課)
1.發現問題
(1)觀看微課,學生操作并完成書本P47頁《學
2.分析問題
著做》
3.方法嘗試
4.再次分析
5.得出求余數運算
拓展任務:
設計一支與眾不同的多彩棒棒糖。
學習指引
學習指引
三.
學生自我學習總結
學習指引《多彩棒棒糖》第1課時課前自測
班級:
姓名:
一、溫故而知新
1、學生復習第7課,完成自測。
(1)f條件語句中,表示大于的是()。
A.>>
B.=
C.<
D.>
(2)如果a2大于a3,a2的值賦給max;如果a2小于a3,a3的值賦給max。下面的if語
句符合的是()。
A.if(a2>a3)
B.if(a2>a3);
max=a2}
max=a2;
Else
Else
max=a3
max=a3;}
C.if(a2>a3)
D.if(a2>a3)
max=a2;}
max=a2;
max=a3;
Else
max=a3;
(3)可以用表達式“rand()/rand_MAX*100”產生介于()的隨機數。
A.01
B.010
C.0-100
D.11000
練習與評價
(4)下列程序中包含了(
)個條件判斷語句。
1
//程序名:新的Goc程序
2
//作者:
3
int main (
曰{
6
int N;
7
cin>>N;
8
if(N==1){pen.o(20,1);}
if(N==2){pen.oo(20,5);J
10
if(N=3)({pen.oo(20,3);)
11
return 0;
12
A.1
B.2
C.3
D.4
(5)下面哪個語句可以產生大于100的隨機數?()
A.rand(
B.rand()/RAND MAX
C.rand()/RAND MAX*100
(6)下面哪個輸出語句是正確的?()
A.cout<"貝貝獲勝!”
B.cout>>"貝貝獲勝!”
C.cin<<"貝貝獲勝!”
D.cin>"貝貝獲勝!”
練習與評價
答案:
1.D
2.D(書本P39頁)
3.C(解析:隨機函數rand()產生0ˇRAND_MAX間的一個整數,RAND
MAX的值為32767。表達式“rand()/RAND MAX”產生介于0~1
的小數,我們可以用表達式“rand()/RAND_MAX*:1O0”產生介于
0~100的隨機數。)
4.C
5:A。(解析:隨機函數rand()產生OˇRAND MAX間的一個整數,RAND MAX的
值為32767。表達式“rand()/RAND MAX”產生介于0~1的小數,我們可以用
表達式“rand()/RAND MAX*100”產生介于0~100的隨機數。)
6.A.(解析:Cin是輸入函數,排除CD,cout和<<搭配)
練習與評價

展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 灯塔市| 阜康市| 叙永县| 来安县| 镇坪县| 射洪县| 丁青县| 晋江市| 迁西县| 宝丰县| 望都县| 长垣县| 湄潭县| 抚宁县| 孙吴县| 绍兴县| 赣榆县| 伊川县| 商丘市| 安阳市| 江西省| 襄汾县| 惠州市| 含山县| 太原市| 杂多县| 贵港市| 巴彦县| 岐山县| 海宁市| 景洪市| 鞍山市| 武冈市| 嵩明县| 屏东县| 尉犁县| 南木林县| 卓尼县| 兴和县| 临泽县| 潼关县|