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

程序流程圖在小學Scratch編程教學中的應用

2020-07-09 18:57:27周秋怡
中學課程輔導·教育科研 2020年12期

周秋怡

【摘要】以搭建程序流程圖為導向,探索了小學信息技術Scratch編程課堂教學策略,即“情景導入——流程圖設計——腳本搭建——分享拓展”。通過實踐發現,利用程序流程圖進行Scratch編程教學能夠有效提高課堂效率,促進學生創造性思維能力的發展。

【關鍵詞】程序流程圖? ?Scratch編程? ?Scratch教學模式

【中圖分類號】G623.9

【文獻標識碼】A

【文章編號】1992-7711(2020)12-103-01

在小學信息技術Scratch編程學習過程中,學生可以通過軟件設計出屬于自己的動畫和游戲作品。為了幫助學生更好地學習Scratch語言,建立清晰的編程思路,通過畫流程圖來學習程序編碼,將程序代碼與直觀的圖形相結合,可起到事半功倍的效果,這也是培養良好編程習慣的必由之路。本研究將以流程圖作為支架,以小學六年級Scratch課程為例,提出教學策略開展教學實踐,從Scratch教學中的應用、實施及效果等方面進行探究。

一、Scratch程序流程圖的建立

流程圖通常是由二維平面的節點、邊和文字標號構成,可以清晰且直觀地表示算法的執行流程和程序結構。因此,要形成清晰的編輯思維,不管是大型的復雜程序,還是小型的簡單程序,在寫程序之前,都需要進行邏輯的分析,畫出程序流程圖,根據程序流程圖來編寫程序就容易多了。

1.程序流程圖的組成

程序流程圖是指以特定的圖形符號連接執行動作說明表示算法的一種形式。流程圖主要由圖形符號與執行動作說明組成。Scratch程序流程圖常用的符號如圖1所示。

2.Scratch程序流程圖的繪制方法

程序流程圖常用的符號有圓角矩表、矩形、菱形、有向箭頭。其中,圓角矩表為起止框,矩形作為處理框,在框內附以執行指令的文字說明,可以進行輸入和輸出;菱形作為判斷框,有兩個出口,分別進行條件判斷“是”或“否”;有向箭頭作為流向線,連接各個執行指令并表示程序執行的方向。

二、程序流程圖在Scratch編程教學中的實踐

Scratch編程教學中借助程序流程圖能夠幫助學生梳理任務的執行過程,使得學生可以快速掌握每一個環節之間的關系,從而完成程序語言的編寫。為了更好地利用程序流程圖促進Scratch編程教學,本研究中將教學分為四個環節,分別是情景導入、流程圖設計、腳本搭建和分享拓展。我們以“滑板小少年——角色的移動及定位”為例來說明。

1.情景引入

通過設置情景,可以激發學生的學習興趣,讓學生快速明確本節課的學習任務。比如《滑板小少年——角色的移動及定位》一課中,通過展示小朋友玩滑板的視頻,讓學生觀察滑板的運動路線,思考如何實現滑板少年多次移動跳躍的過程。利用貼近學生生活的情境引入學習內容。

2.程序流程圖設計

讓學生在觀察木棉仔滑行的過程后,學生能夠大致了解程序的流程。在教學過程中,需要對程序進行任務分解,對每一個角色和造型搭建流程圖,設計出各個任務之間的邏輯關系,對流程圖進行整合,最終形成總流程圖。在《滑板小少年——角色的移動及定位》這個范例中,木棉仔進行滑行的過程是通過角色的定位以及造型的切換來實現的。通過分析,得出大致的算法步驟:

(1)第一步,木棉仔造型1,使用“移動”命令,運動至欄桿前,使用“滑行”命令,讓木棉仔滑到地面上。

(2)第二步,切換至木棉仔背向造型,使用“移動”和“滑行”命令移至標志桿上。

(3)第三步,切換至木棉仔反向造型,在標志桿上進行“移動”和“滑行”后,再切換回造型1。

根據算法分析,依次分步畫出每個造型的順序結構流程圖,最后合成整個算法程序流程圖。

3.腳本搭建

流程圖設計好之后,就開始對每一個子任務進行編程實現,明確每個造型的步驟,完成程序指令的組合。[4]添加舞臺背景、角色和造型后,依據步驟編寫出相應的腳本。學生在發現問題后反復修改中提升了自己的思維能力。在這個過程中,通過小組協作,合作探究,學生可以體驗從發現問題到解決問題的過程,從中獲得成就感。

4.分享拓展

完成作品后進行分享是教學評價的重要指標。讓學生展示自己的作品,匯報自己的創作心得、使用的技術、亮點和不足,可以從中提高自己的思維能力和語言表達能力。展示后進行相互評價和自我評價。最后,教師對學生的知識技能、小組合作程度和作品展示等方面進行評價。

三、程序流程圖在Scratch編程教學中的實施效果分析

通過程序流程圖幫助學生對輸入數據和過程進行分析,梳理程序的運行流程,分任務分步驟進行各個擊破,并逐步形成整體的作品。通過教師對學生小組活動開展過程、作品完成情況以及成效進行的評價發現,學生對技能的掌握達到90%以上,學生的學習參與度高達到95%以上,學生的操作能力有了明顯的提高,表達能力、審美能力、創造能力、思維能力也有了一定程度的提高。

四、結語

本研究立足于將程序流程圖運用于小學信息技術Scratch編程課堂教學中,通過實踐研究發現,程序流程圖能夠幫助學生進行構思和分析,找到各部分之間的聯系,方便對其進行修改和完善,大大降低了學習Scratch編程的難度。在這個過程中,能有效提高學生的思維能力、自主探究能力、協作學習能力等,進而提高學生解決問題的能力。在小學信息技術Scratch編程教學中引入程序流程圖不失為一種有效的教學策略,更是培養學生創造性思維能力的有效途徑。

【注:本文系廣東教育學會教育科研規劃小課題“程序流程圖在小學Scratch編程教學中的實踐研究”成果(課題編號:GDXKT22559)】

【參考文獻】

[1]夏娟,趙梅.匯編語言與C/C++語言的混合編程[J].蘇州市職業大學學報,2012,23(1):45-47.

[2]朱云,曾曉勤,朱寧,劉禹鋒.基于圖文法的程序流程圖與源代碼自動轉換[J].計算機工程與科學,2015年05期.

[3]衛夢婷,錢耀剛.流程圖助力小學生Scratch編程解決問題能力培養[J].中國信息技術教育,2019,19:52-54.

[4]趙輝.讓“計算思維”在Scratch 實例教學中落地生根——以 Scratch 課程中《口算軟件》為例[J].中國信息技術教育,2016,10:26-29.

主站蜘蛛池模板: 国产一级无码不卡视频| 五月婷婷丁香综合| 色亚洲成人| 亚洲日本中文字幕乱码中文| 亚洲一级无毛片无码在线免费视频| 91无码视频在线观看| 69免费在线视频| 免费久久一级欧美特大黄| 四虎成人在线视频| 超清无码一区二区三区| 久久亚洲美女精品国产精品| 久久久久免费看成人影片| 亚洲第一区在线| 久久久精品国产SM调教网站| 欧美日韩第二页| 一级香蕉视频在线观看| 日韩小视频在线播放| 国产精品无码翘臀在线看纯欲| 91丨九色丨首页在线播放| 国产精品刺激对白在线| 国产精品jizz在线观看软件| 亚洲欧美日韩动漫| 国产成人高清亚洲一区久久| 中文无码毛片又爽又刺激| 成人久久精品一区二区三区| 亚洲性日韩精品一区二区| 精品国产成人a在线观看| 欧美国产日韩另类| 成人a免费α片在线视频网站| 在线欧美国产| 国产日本一区二区三区| 亚洲视频免费在线看| 免费一级毛片在线观看| 丰满人妻一区二区三区视频| 啪啪永久免费av| 无码日韩视频| 无码内射中文字幕岛国片| 99re精彩视频| 亚洲成人在线网| 伊人婷婷色香五月综合缴缴情| 色精品视频| 青青网在线国产| 国产亚洲精品97AA片在线播放| 91视频免费观看网站| 国产网友愉拍精品| 2020国产免费久久精品99| 日日碰狠狠添天天爽| 亚洲av无码人妻| 91精品情国产情侣高潮对白蜜| 日本人妻丰满熟妇区| www中文字幕在线观看| 国产欧美精品一区aⅴ影院| 国产97公开成人免费视频| 在线精品视频成人网| 大陆精大陆国产国语精品1024| 国产91精品调教在线播放| www.91在线播放| 中文字幕永久视频| 在线中文字幕网| 中文字幕丝袜一区二区| 色婷婷亚洲综合五月| 91娇喘视频| 中文成人在线视频| 亚洲—日韩aV在线| 99re热精品视频中文字幕不卡| 麻豆国产精品一二三在线观看| 久久久久青草大香线综合精品| www.亚洲一区| 中文字幕 91| 久久人午夜亚洲精品无码区| 亚洲热线99精品视频| 性激烈欧美三级在线播放| 午夜啪啪网| 精品国产aⅴ一区二区三区| 国产乱码精品一区二区三区中文 | 欧美日韩久久综合| 日韩美一区二区| 国产精品无码AⅤ在线观看播放| 国产精品美人久久久久久AV| 久久久精品无码一二三区| 国产欧美日韩va| 亚洲色偷偷偷鲁综合|