基于計算思維的Scratch編程教學(xué)實踐——以“講故事”為例
發(fā)布時間:2021-10-18 23:33
2017版《普通高中信息技術(shù)課程標(biāo)準(zhǔn)》已將計算思維列入中學(xué)信息技術(shù)學(xué)科核心素養(yǎng)。Scratch是一款簡單易操作、功能強(qiáng)大的編程軟件,是培養(yǎng)學(xué)習(xí)者計算思維的有效工具。結(jié)合計算思維的概念與內(nèi)涵分析了Scratch編程中蘊(yùn)含的思想,以Scratch3.0的計算機(jī)先行課程中"講故事(Story telling)"為例,從課前準(zhǔn)備、教學(xué)過程、教學(xué)效果評價等方面進(jìn)行了教學(xué)實踐。課前準(zhǔn)備包括學(xué)習(xí)者分析、學(xué)習(xí)目標(biāo)分析。教學(xué)過程包括創(chuàng)設(shè)學(xué)習(xí)情景、闡明學(xué)習(xí)目標(biāo)、學(xué)習(xí)新知、講授程序、組織練習(xí)、提供指導(dǎo)、分享反饋、總結(jié)等環(huán)節(jié)。開展的Scratch編程教學(xué)實踐對中小學(xué)信息技術(shù)教學(xué)具有一定的參考和借鑒意義。
【文章來源】:河北北方學(xué)院學(xué)報(自然科學(xué)版). 2020,36(07)
【文章頁數(shù)】:6 頁
【部分圖文】:
教學(xué)設(shè)計
人的感知是有選擇的,因此,學(xué)習(xí)者只注意一些和他們一直相關(guān)的或新奇的東西。對于學(xué)生而言,看視頻聽故事學(xué)習(xí)是一項有趣的活動,先激發(fā)他們對學(xué)習(xí)任務(wù)的注意和興趣,再使其了解完成這項任務(wù)與其個人的相關(guān)性。本教學(xué)活動以“講故事”為主題,通過播放一段簡短的Scratch視頻,展示視頻中2個角色如何進(jìn)行對話(圖2)。使其了解編程,通過有趣的講故事消除學(xué)生對編程抗拒的心理,為接下來的學(xué)習(xí)打基礎(chǔ)。3.2.2 闡明學(xué)習(xí)目標(biāo)
新知識因建立在學(xué)生已有的知識的基礎(chǔ)之上,找出新知識和舊知識形似或不同之處,使學(xué)生明白Scratch編程講故事,就是將其已知的故事每一句話都制作成代碼塊,然后逐句插入程序中。消除學(xué)習(xí)者對新事物恐懼的心理,使學(xué)習(xí)者充分利用他的認(rèn)知結(jié)構(gòu)中已有的、合適的概念來同化新知識,避免機(jī)械學(xué)習(xí)。教學(xué)中首先帶學(xué)生了解Scratch的界面和功能,Scratch中包含了各類模塊和代碼,使用他們來創(chuàng)建角色或舞臺等指令。如使用外觀積木塊“說……秒”可以添加角色說話內(nèi)容和說話內(nèi)容時間長度,使用控制積木塊“等待……秒”能夠控制兩個角色對話的時間間隔長度。然后通過觀看Scratch3.0的計算機(jī)先行課程中“講故事(Story telling)”視頻,使學(xué)生了解搭建積木塊。之后教師演示編程過程,實現(xiàn)點擊“小綠旗”運行腳本,等待3 s,小貓說話2 s等待2 s后,小貓接著說話重復(fù)3次,如圖3所示。讓學(xué)生學(xué)會應(yīng)用“小綠旗”標(biāo)志,測試運行搭建好的積木塊堆棧。為了使學(xué)生適應(yīng)初次接觸新知識信息處理能力,范例中的代碼塊數(shù)量不宜太多,且范例應(yīng)具有鮮明的特征。最后對程序中設(shè)置場景、角色對話、說話與回應(yīng)等代碼塊的編碼和作用進(jìn)行逐句講解,對于重難點要反復(fù)強(qiáng)調(diào),幫助學(xué)生進(jìn)行編碼和記憶。引導(dǎo)學(xué)生把抽象的編程語言轉(zhuǎn)換為自然的敘事語言[9],幫助學(xué)生理清思路,鼓勵其大膽想象并勇于嘗試,快速掌握新技能,促進(jìn)其計算思維能力的培養(yǎng)。留一定的間隙時間讓學(xué)習(xí)者有機(jī)會親自參與實踐,自己獨立完成一段短視頻的制作,取得一定的學(xué)習(xí)效果。
【參考文獻(xiàn)】:
期刊論文
[1]基于計算思維培養(yǎng)的Scratch程序設(shè)計教學(xué)實踐——以迷宮尋寶為例[J]. 李炳銳. 中小學(xué)信息技術(shù)教育. 2020(04)
[2]基于計算思維培養(yǎng)的scratch教學(xué)設(shè)計——以“未來校園”為例[J]. 許秋璇. 西部素質(zhì)教育. 2019(17)
[3]基于計算思維培養(yǎng)的初中信息技術(shù)項目式教學(xué)微課設(shè)計[J]. 吳媛媛. 教育信息技術(shù). 2019(Z2)
[4]對《新一代人工智能發(fā)展規(guī)劃》的解讀[J]. 袁輝. 科技風(fēng). 2018(31)
[5]Scratch程序設(shè)計教學(xué)中培養(yǎng)小學(xué)生計算思維的研究[J]. 梁永輝. 教育信息技術(shù). 2018(Z2)
[6]故事與講故事:敘事社會學(xué)何以可能——兼談如何講述中國故事[J]. 劉子曦. 社會學(xué)研究. 2018(02)
[7]普通高中信息技術(shù)課程標(biāo)準(zhǔn)(2017年版)概覽[J]. 劉向永. 中國信息技術(shù)教育. 2018(05)
[8]計算思維——概念與挑戰(zhàn)[J]. 李廉. 中國大學(xué)教學(xué). 2012(01)
本文編號:3443713
【文章來源】:河北北方學(xué)院學(xué)報(自然科學(xué)版). 2020,36(07)
【文章頁數(shù)】:6 頁
【部分圖文】:
教學(xué)設(shè)計
人的感知是有選擇的,因此,學(xué)習(xí)者只注意一些和他們一直相關(guān)的或新奇的東西。對于學(xué)生而言,看視頻聽故事學(xué)習(xí)是一項有趣的活動,先激發(fā)他們對學(xué)習(xí)任務(wù)的注意和興趣,再使其了解完成這項任務(wù)與其個人的相關(guān)性。本教學(xué)活動以“講故事”為主題,通過播放一段簡短的Scratch視頻,展示視頻中2個角色如何進(jìn)行對話(圖2)。使其了解編程,通過有趣的講故事消除學(xué)生對編程抗拒的心理,為接下來的學(xué)習(xí)打基礎(chǔ)。3.2.2 闡明學(xué)習(xí)目標(biāo)
新知識因建立在學(xué)生已有的知識的基礎(chǔ)之上,找出新知識和舊知識形似或不同之處,使學(xué)生明白Scratch編程講故事,就是將其已知的故事每一句話都制作成代碼塊,然后逐句插入程序中。消除學(xué)習(xí)者對新事物恐懼的心理,使學(xué)習(xí)者充分利用他的認(rèn)知結(jié)構(gòu)中已有的、合適的概念來同化新知識,避免機(jī)械學(xué)習(xí)。教學(xué)中首先帶學(xué)生了解Scratch的界面和功能,Scratch中包含了各類模塊和代碼,使用他們來創(chuàng)建角色或舞臺等指令。如使用外觀積木塊“說……秒”可以添加角色說話內(nèi)容和說話內(nèi)容時間長度,使用控制積木塊“等待……秒”能夠控制兩個角色對話的時間間隔長度。然后通過觀看Scratch3.0的計算機(jī)先行課程中“講故事(Story telling)”視頻,使學(xué)生了解搭建積木塊。之后教師演示編程過程,實現(xiàn)點擊“小綠旗”運行腳本,等待3 s,小貓說話2 s等待2 s后,小貓接著說話重復(fù)3次,如圖3所示。讓學(xué)生學(xué)會應(yīng)用“小綠旗”標(biāo)志,測試運行搭建好的積木塊堆棧。為了使學(xué)生適應(yīng)初次接觸新知識信息處理能力,范例中的代碼塊數(shù)量不宜太多,且范例應(yīng)具有鮮明的特征。最后對程序中設(shè)置場景、角色對話、說話與回應(yīng)等代碼塊的編碼和作用進(jìn)行逐句講解,對于重難點要反復(fù)強(qiáng)調(diào),幫助學(xué)生進(jìn)行編碼和記憶。引導(dǎo)學(xué)生把抽象的編程語言轉(zhuǎn)換為自然的敘事語言[9],幫助學(xué)生理清思路,鼓勵其大膽想象并勇于嘗試,快速掌握新技能,促進(jìn)其計算思維能力的培養(yǎng)。留一定的間隙時間讓學(xué)習(xí)者有機(jī)會親自參與實踐,自己獨立完成一段短視頻的制作,取得一定的學(xué)習(xí)效果。
【參考文獻(xiàn)】:
期刊論文
[1]基于計算思維培養(yǎng)的Scratch程序設(shè)計教學(xué)實踐——以迷宮尋寶為例[J]. 李炳銳. 中小學(xué)信息技術(shù)教育. 2020(04)
[2]基于計算思維培養(yǎng)的scratch教學(xué)設(shè)計——以“未來校園”為例[J]. 許秋璇. 西部素質(zhì)教育. 2019(17)
[3]基于計算思維培養(yǎng)的初中信息技術(shù)項目式教學(xué)微課設(shè)計[J]. 吳媛媛. 教育信息技術(shù). 2019(Z2)
[4]對《新一代人工智能發(fā)展規(guī)劃》的解讀[J]. 袁輝. 科技風(fēng). 2018(31)
[5]Scratch程序設(shè)計教學(xué)中培養(yǎng)小學(xué)生計算思維的研究[J]. 梁永輝. 教育信息技術(shù). 2018(Z2)
[6]故事與講故事:敘事社會學(xué)何以可能——兼談如何講述中國故事[J]. 劉子曦. 社會學(xué)研究. 2018(02)
[7]普通高中信息技術(shù)課程標(biāo)準(zhǔn)(2017年版)概覽[J]. 劉向永. 中國信息技術(shù)教育. 2018(05)
[8]計算思維——概念與挑戰(zhàn)[J]. 李廉. 中國大學(xué)教學(xué). 2012(01)
本文編號:3443713
本文鏈接:http://sikaile.net/zhongdengjiaoyulunwen/3443713.html
最近更新
教材專著