999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

垃圾分類 你我同行——Scratch中變量的使用

2019-09-10 03:41:25
江蘇科技報·E教中國 2019年9期
關鍵詞:程序分類功能

教學背景

本課基于生活中的情境——垃圾分類,將生活中的場景轉移到Scratch程序中,以問題解決為線索開展本課的學習。在解釋變量的基礎上,引導學生建立變量,實現垃圾分類程序的計數功能,進而讓學生通過討論、分析和探究,建立新的變量,實現程序的計時功能。讓學生經歷從認識變量到使用變量的過程,在問題解決中提升計算思維。

教學目標

知識與技能

描述變量的基本作用;區分變量名和變量值;參照本課中的案例,設計垃圾分類小程序。

過程與方法

1.通過實現程序的計數功能,梳理變量使用的一般步驟。2.經歷腳本編寫、運行和糾錯的過程,嘗試使用變量解決相關問題。

情感態度與價值觀

1.認同垃圾分類的必要性,增強保護環境的責任感。2.體會程序設計的快樂,激發學習興趣,形成應用所學解決現實問題的意識。

教學重點與難點

教學重點 使用變量實現程序的計數功能。

教學難點 參照本課案例,設計完善垃圾分類小程序。

教學過程

一、觀看視頻,進入學習情境

創設垃圾分類情境,播放有關上海市垃圾分類的視頻,提問相關問題,并呈現本課主題:制作垃圾分類小程序。

二、分析問題,完善程序雛形

教師提供垃圾分類程序支架,請學生運行程序,并根據垃圾分類的規則,分析程序運行過程中,垃圾投遞正確和投遞錯誤時程序應該執行何種行為,修改完善香蕉皮角色的腳本,初步實現垃圾分類程序的雛形。

三、變量計數:模仿+糾錯

優化程序,使用變量為程序添加計數功能,實時統計用戶的完成數量。教師通過生活實例對變量的作用、變量名和變量值進行說明,引導學生在Scratch中新建變量,學生在模仿和糾錯中實現程序的計數功能。最后師生共同回顧在計數功能實現過程中變量值的變化情況,梳理變量使用的一般步驟。

四、變量計時:分析+探究

學生在區分變量名、變量值和熟悉變量基本操作的基礎上,對本課的知識進行遷移和運用,進一步使用變量為程序添加計時功能。學生通過討論,分析計時功能中變量值的變化情況,根據小組設計的方案應用變量實現計時功能,解決問題。

五、展示交流,延伸拓展

學生運行程序,記錄小組最佳成績,并交流實現過程中遇到的問題,以及小組是如何解決的。最后,教師引導學生課后繼續優化垃圾分類程序,并幫助身邊的人了解垃圾分類的知識。

案例詳解

一、Scratch中的變量

變量存放的內容是數據,是信息的載體,是計算機識別、存儲、加工的對象。由于變量的值是可變的,人們根據現實需要,設計算法,處理變量的值,將相關的數據保存下來。在Scratch中的變量位于“數據”模塊,在“數據”模塊下新建變量后會新增四個模塊指令(如圖1),可對變量的顯示、隱藏和變量的值進行設置。

二、程序設計

(一)需求分析

根據需求,學生操作變量為垃圾分類程序設計計數和計時功能,此處將實現計數功能的變量取名為“完成數量”,將實現計時功能的變量取名為“時間”。“完成數量”的初始值為0,變化規則為每個垃圾投遞正確時,變量值+1;“時間”的初始值為0,變化規則為每隔1秒,變量值+1,直到游戲結束。

(二)程序實現

1.垃圾分類程序雛形

舞臺中有四個垃圾箱,地面有四個垃圾角色(如圖2),根據垃圾分類的規則,每個垃圾被拖動到正確的垃圾箱時投遞成功,該垃圾角色消失,被拖動到錯誤的垃圾箱時,垃圾角色返回地面原點。以上功能主要通過“如果—那么”程序指令實現,以香蕉皮角色為例,香蕉皮屬于濕垃圾,其程序腳本如圖3所示。

2.應用變量實現計數功能

新建變量,輸入名稱“完成數量”,在每個垃圾角色中添加指令,使得每個垃圾角色碰到正確的垃圾箱時,變量“完成數量”的值增加1,如圖4所示。

部分學生會在初次編程中忽略變量初值的設置,不過在測試時,當學生運行一次程序投遞完所有垃圾后,變量的值從0增加到4,但當學生再次運行程序時,“完成數量”的值仍然為4。此時學生會發現并關注變量初始值的問題,進而在程序開始時將“完成數量”的值設置為0。(如圖5)

3.應用變量實現計時功能

新建變量,輸入名稱“時間”,先將其初始值設置為0,然后讓變量等待1秒后增加1,并且重復執行。(如圖6)

此時變量“時間”相當于一個秒表,隨著時間的增加,變量“時間”會一直增加下去。但垃圾分類小程序不需要“時間”一直增加下去,而是在所有垃圾投遞完成(完成數量=4)時停止,從而記錄用戶完成垃圾投遞的時間,以顯示其答題水平(快慢)。此時,學生需要修改圖6中的重復執行指令。一種做法是設置重復執行指令的結束條件,當“完成數量=4”時,結束循環(如圖7);另一種做法是在重復執行指令中對變量“完成數量”的值進行判斷,當“完成數量=4”時,停止腳本運行(如圖8)。

(三)延伸拓展

請學生運行程序,統計最佳成績,引導學生思考還可以從哪些方面繼續完成作品,如:根據完成時間,為用戶評定星級(一顆星、兩顆星、三顆星等);增加更多的垃圾角色,使得垃圾分類小程序更有宣傳價值。

教學反思

本課的主題與時事結合,充分激發學生學習興趣,將德育滲透于無形。學生在垃圾分類背景知識的基礎上活學活用,設計完善垃圾分類程序。教學中為學生搭建支架,幫助學生快速建立程序雛形,任務設計由易到難,沿著“變量概念講解—模仿變量計數—使用變量計時”的學習主線,引導學生從模仿到創造,不斷解決問題。解決問題的方法是不唯一的,例如實現計時功能中,可以以1秒為間隔單位,也可以以0.1秒為間隔單位,學生根據自己設計的方案予以實現。隨著學生操作能力和思維能力的不斷提升,后續教學中可以給學生更開放的空間,讓學生從更高層次上提出方案、實現方案、解決問題。

猜你喜歡
程序分類功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
分類算一算
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
分類討論求坐標
數據分析中的分類討論
“程序猿”的生活什么樣
教你一招:數的分類
關于非首都功能疏解的幾點思考
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 国产中文一区二区苍井空| 香蕉久人久人青草青草| 精品日韩亚洲欧美高清a| 男人天堂伊人网| 成年女人18毛片毛片免费| 亚洲欧美不卡| 国产jizzjizz视频| 国产午夜无码专区喷水| 伦伦影院精品一区| 97在线观看视频免费| 欧美黑人欧美精品刺激| 亚洲人成网站在线播放2019| 欧美一级黄片一区2区| 国产成人精品优优av| 成年看免费观看视频拍拍| 尤物成AV人片在线观看| 永久免费无码日韩视频| www精品久久| 久久这里只有精品2| 黄片一区二区三区| 欧美成人午夜视频免看| 国产99精品视频| 国产成人h在线观看网站站| 欧美日本二区| 亚洲自拍另类| 伊人网址在线| 九九免费观看全部免费视频| 欧美激情二区三区| 国产剧情无码视频在线观看| 99精品福利视频| 国产激情影院| 国产欧美日韩免费| 日韩人妻精品一区| 亚洲欧美在线精品一区二区| 国产九九精品视频| 一级毛片不卡片免费观看| 婷婷中文在线| 久久精品女人天堂aaa| 少妇精品网站| 亚洲码在线中文在线观看| 亚洲综合第一页| 伊人激情综合| 久久久久免费精品国产| 伊人成人在线视频| 99久久国产自偷自偷免费一区| 日本一区高清| 毛片网站观看| 国产永久在线视频| 久久综合成人| 免费中文字幕在在线不卡| 好紧太爽了视频免费无码| 午夜视频www| 色综合五月| www.99精品视频在线播放| 女人18毛片一级毛片在线| 毛片一区二区在线看| 99re这里只有国产中文精品国产精品| 国产午夜福利亚洲第一| 999国内精品视频免费| 久久久久人妻精品一区三寸蜜桃| 美女一区二区在线观看| 色综合久久88| 全裸无码专区| 亚洲黄色视频在线观看一区| 91精品视频网站| 无码一区二区三区视频在线播放| 日韩在线网址| 热九九精品| 精品日韩亚洲欧美高清a| 日韩视频精品在线| 欧美成人区| 草逼视频国产| 亚洲成aⅴ人片在线影院八| 色偷偷一区| 国产区免费精品视频| 亚洲无线视频| 在线五月婷婷| 国产一区二区视频在线| 91精品国产91久无码网站| 爽爽影院十八禁在线观看| 99热这里只有精品免费国产| 国产成人高清精品免费5388|