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.

主站蜘蛛池模板: 沈阳少妇高潮在线| 黄色免费在线网址| 色亚洲成人| 精品中文字幕一区在线| 天天操精品| 亚洲网综合| 人妻少妇久久久久久97人妻| 国产美女一级毛片| 男女男免费视频网站国产| 国产电话自拍伊人| 国产精品亚洲αv天堂无码| 中文字幕在线永久在线视频2020| 巨熟乳波霸若妻中文观看免费| 亚洲综合一区国产精品| 久久永久精品免费视频| 国产成熟女人性满足视频| 呦女亚洲一区精品| 亚洲美女操| 夜夜爽免费视频| 精品三级网站| 国产女人综合久久精品视| 先锋资源久久| 亚洲成a∧人片在线观看无码| 性做久久久久久久免费看| 久久精品国产精品青草app| 国产国语一级毛片| 欧洲精品视频在线观看| 国产精品七七在线播放| 伊人久久大线影院首页| 亚洲国产无码有码| 操国产美女| 亚洲天堂高清| 亚洲第一页在线观看| 国产在线一二三区| 美女毛片在线| 日韩精品无码免费一区二区三区| 国产h视频免费观看| 天天综合亚洲| 日本91视频| 日本三级精品| 四虎综合网| 日韩精品成人在线| 日本精品一在线观看视频| 这里只有精品国产| 99资源在线| 伊人久久影视| 国产农村1级毛片| 免费毛片a| 最新日韩AV网址在线观看| 久久一级电影| 国产自视频| 成人精品区| 亚洲成a人片7777| 亚洲人成网站在线观看播放不卡| 内射人妻无码色AV天堂| 免费国产黄线在线观看| 国产精品入口麻豆| 伊人久久大线影院首页| 亚洲a免费| 久久无码高潮喷水| 五月激情婷婷综合| av在线手机播放| 精品福利视频网| 国产综合欧美| 91精品人妻一区二区| 国产成人喷潮在线观看| 在线不卡免费视频| 欧美色视频日本| www.精品国产| 国产高清在线丝袜精品一区| 成人国产小视频| 福利一区在线| 国产男人天堂| 亚洲天堂视频在线观看| 欧美天天干| 久久96热在精品国产高清| 日韩大片免费观看视频播放| 五月婷婷综合网| AV不卡无码免费一区二区三区| 福利片91| 欧美中文字幕在线视频| a毛片在线播放|