国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

3D One趣味編程——圓形陣列

2020-12-16 03:00:12王增福
江蘇科技報·E教中國 2020年8期
關(guān)鍵詞:圖形化中心點(diǎn)圓形

王增福

課程背景

3D One是一款3D創(chuàng)意制作軟件,為了適應(yīng)現(xiàn)代信息化教育、激發(fā)學(xué)生3D建模的興趣,2.6版本新增加了“趣味編程”功能,包括積木模式和Python模式兩種。在使用“趣味編程”功能時,初學(xué)者可以根據(jù)自身的編程能力從這兩種模式中進(jìn)行選擇。

本節(jié)課是在學(xué)生掌握3D One建模和Scratch積木式編程的基礎(chǔ)上所設(shè)計的趣味編程課。在課堂教學(xué)中,通過對“圓形陣列”分析,然后使用“趣味編程”中“積木模式”編寫出關(guān)于“圓形陣列”積木式的程序。

教學(xué)目標(biāo)

知識與技能 知道什么是賦值;了解“循環(huán)積木”中“使用i從1到10每隔1……執(zhí)行……”積木模塊。

過程與方法 通過“圓形陣列”分析,讓學(xué)生了解在圓形陣列中,每復(fù)制一個長方體需要旋轉(zhuǎn)的度數(shù);能夠運(yùn)用“使用i從1到10每隔1……執(zhí)行……”積木模塊搭建出“圓形陣列”程序。

情感態(tài)度與價值觀 通過對趣味編程“圓形陣列”的學(xué)習(xí),讓學(xué)生觀察和認(rèn)識身邊有關(guān)“圓形陣列”的實(shí)物。

教學(xué)重點(diǎn)與難點(diǎn)

教學(xué)重點(diǎn) 掌握3D One趣味編程下“圓形陣列”代碼模塊結(jié)構(gòu)。

教學(xué)難點(diǎn) “循環(huán)積木”中“使用i從1到10每隔1……執(zhí)行……”積木模塊在趣味編程中的應(yīng)用。

教學(xué)過程

一、創(chuàng)設(shè)情境,激趣導(dǎo)入

師:注意觀察棒棒糖小風(fēng)車圖片(如圖1),圖片呈現(xiàn)了什么樣的規(guī)律?(學(xué)生觀察并思考回答)

師:12枚相同的棒棒糖從一個中心點(diǎn)呈圓形均勻分布。在生活中,你還見過哪些類似的實(shí)物?(學(xué)生思考并回答)

師:其實(shí)生活中有很多類似的實(shí)物,比如摩天輪、水車和旋轉(zhuǎn)木馬。這樣從一個中心點(diǎn)呈圓形均勻分布的方式就是圓形陣列。今天老師就帶領(lǐng)大家使用3D One 2.6版軟件中的“趣味編程”,來制作類似的模型。

二、新課引導(dǎo)

(一)分析圓形陣列

師:接觸過3D One的同學(xué)對圓形陣列并不陌生,哪位同學(xué)說一說在3D One中做圓形陣列的過程?(學(xué)生回答并演示)

師:請同學(xué)們仔細(xì)觀察使用3D One制作好的圓形陣列(如圖2),你從中能夠發(fā)現(xiàn)哪些問題?(學(xué)生思考并回答)

教師總結(jié):通過對圓形陣列的分析,我們發(fā)現(xiàn)了以下幾個問題——陣列個數(shù)如何確定;圍繞哪個軸向(X、Y、Z)中心點(diǎn)進(jìn)行旋轉(zhuǎn)(轉(zhuǎn)動);方體每陣列1次的旋轉(zhuǎn)角度。(在問題分析過程中,需要注意的是陣列的個數(shù)和每陣列1次旋轉(zhuǎn)角度之間的關(guān)系)

(二)認(rèn)識“趣味編程”積木模塊

師:同學(xué)們對圖形化編程都比較熟悉,請你們打開3D One 2.6版本資源庫中“趣味編程”,看一看它與我們之前學(xué)過的什么編程最相似?(學(xué)生操作、思考、回答)

師:通過對3D One 2.6版本中“趣味編程”的觀察,我們不難發(fā)現(xiàn)它和Scratch編程相似。

請學(xué)生根據(jù)前面對圓形陣列的分析,自主探究在3D One 2.6版本“趣味編程”中編寫“圓形陣列”圖形化程序,需要用到哪些積木模塊。

教師總結(jié):通過對“圓形陣列”的分析,在3D One 2.6版的“趣味編程”中,編寫“圓形陣列”圖形化程序,主要用到基本編輯、循環(huán)、數(shù)學(xué)、變量等積木模塊。

(三)編寫程序

師:3D One 2.6版中“趣味編程”積木模塊的搭建和Scratch中積木模塊的搭建,原理是一樣的,都是將所用到的積木模塊按照一定的序列進(jìn)行搭建。

小組合作完成任務(wù):整理程序編寫思路;根據(jù)程序編寫思路完成“圓形陣列”圖形化程序的搭建;小組展示,談?wù)勗诰帉懗绦蜻^程中遇到的問題和成功的經(jīng)驗(yàn)。

根據(jù)學(xué)生的討論與展示,教師分享自己搭建“圓形陣列”圖形化程序的思路,學(xué)生對比分析自己編寫的程序。

1.創(chuàng)建“基本實(shí)體”積木模塊(如圖3),確定其位置。(注意位置盡可能不要定在網(wǎng)格平面中心)

2.創(chuàng)建“基本編輯”中的“轉(zhuǎn)動”積木,并將“長方體”積木模塊嵌套在“轉(zhuǎn)動”積木模塊內(nèi)。(解決“圓形陣列”圍繞某個軸向中心點(diǎn)旋轉(zhuǎn)的問題,如圖4)

3.創(chuàng)建“循環(huán)積木”中的“使用i從1到10每隔1……執(zhí)行……”積木模塊,并將步驟2搭建的圖形化程序嵌套在“使用i從1到10每隔1……執(zhí)行……”積木模塊內(nèi)。(解決長方體在圓形陣列中循環(huán)的問題,如圖5)

4.分別創(chuàng)建“數(shù)學(xué)”中的“計算”積木和“變量”中的“i”積木并選擇運(yùn)算符號,將“i”積木嵌套在“計算”積木內(nèi)。(解決長方體圍繞某個軸向?yàn)橹行狞c(diǎn)旋轉(zhuǎn)角度的問題,如圖6)

三、拓展練習(xí)

學(xué)生根據(jù)教師的講解和演示,完善本小組編寫的“圓形陣列”圖形化程序,然后修改其內(nèi)部參數(shù),嘗試著制作其他陣列個數(shù)的圓形陣列。學(xué)生操作練習(xí),進(jìn)一步鞏固對“圓形陣列”圖形化程序的認(rèn)識。

四、總結(jié)分享

師:本節(jié)課是一節(jié)圖形化編程課,通過對“圓形陣列”圖形化程序的編寫,你有哪些收獲?

學(xué)生思考,教師邀請個別學(xué)生分享自己的收獲,培養(yǎng)學(xué)生大膽發(fā)言和梳理知識的能力,進(jìn)而達(dá)到鞏固本課所學(xué)知識的目的。

師:希望同學(xué)們根據(jù)今天所學(xué)內(nèi)容,自己課下嘗試使用“趣味編程”編寫一個關(guān)于“圓形陣列”小物品的圖形化程序。

教學(xué)反思

本課在教學(xué)方式上主要采用了“自主學(xué)習(xí)”和“小組合作”相結(jié)合的模式,學(xué)生通過自主學(xué)習(xí)對圓形陣列進(jìn)行詳細(xì)分析,從中總結(jié)出問題,并判斷在3D One 2.6版“趣味編程”中編寫“圓形陣列”圖形化程序所需用到的積木模塊。通過小組合作交流讓學(xué)生親身體驗(yàn)“圓形陣列”圖形化程序的搭建,從中發(fā)現(xiàn)問題,然后通過發(fā)揮小團(tuán)體的力量去解決問題。這樣既培養(yǎng)了學(xué)生的團(tuán)結(jié)互助精神,又提高了學(xué)生解決問題的能力。

教學(xué)過程中也存在著不足,比如在創(chuàng)建“循環(huán)積木”中的“使用i從1到10每隔1……執(zhí)行……”積木模塊時,由于講解不到位,極個別學(xué)生搞不懂“循環(huán)”積木與其嵌套在內(nèi)的“×”“÷”等計算積木和“變量”中的“i”積木之間的關(guān)系,在以后的教學(xué)中要多花點(diǎn)時間去講解。

猜你喜歡
圖形化中心點(diǎn)圓形
Scratch 3.9更新了什么?
電腦報(2020年12期)2020-06-30 19:56:42
如何設(shè)置造型中心點(diǎn)?
電腦報(2019年4期)2019-09-10 07:22:44
LKJ自動化測試系統(tǒng)圖形化技術(shù)研究
為什么窨井蓋大多都是圓形的
肥皂泡為什么是圓形?
圓形題
圓形變身喵星人
漢字藝術(shù)結(jié)構(gòu)解析(二)中心點(diǎn)處筆畫應(yīng)緊奏
運(yùn)用圖形化聽寫式復(fù)習(xí),構(gòu)建高效地理課堂
尋找視覺中心點(diǎn)
大眾攝影(2015年9期)2015-09-06 17:05:41
延长县| 精河县| 浮梁县| 通山县| 庐江县| 饶河县| 蓝田县| 大兴区| 娱乐| 达孜县| 富阳市| 大名县| 通辽市| 鄂尔多斯市| 巴里| 沁阳市| 岗巴县| 潼关县| 城固县| 元谋县| 滨州市| 芜湖县| 黄冈市| 嘉荫县| 嘉兴市| 游戏| 红原县| 商河县| 麦盖提县| 绵竹市| 阳信县| 台湾省| 蚌埠市| 堆龙德庆县| 东源县| 皋兰县| 巴马| 富裕县| 长春市| 瑞金市| 巴彦县|