




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基于計算思維培養(yǎng)的小學(xué)STEM課程實施初探作者:周迎春來源:基礎(chǔ)教育參考2018年第21期摘 要計算思維已成為世界公認(rèn)的普適思維方式,但是在我國9年義務(wù)教育階段尚未有具體的目標(biāo)要求和實施案例。結(jié)合面向STEM的信息技術(shù)課程的創(chuàng)建實踐,提出在小學(xué)信息技術(shù)課堂中培養(yǎng)學(xué)生計算思維的具體路徑與方法。關(guān)鍵詞信息技術(shù);計算思維;STEM;小學(xué)自周以真教授發(fā)表論文Computational Thinking和計算思維和關(guān)于計算的思維開始,短短十?dāng)?shù)年間,計算思維已和理論思維、實驗思維一樣成為世界公認(rèn)的普適思維方式,并同閱讀、寫作等一起成為人類需要熟練掌握的基本技能之一。美國中小學(xué)計算機(jī)科學(xué)標(biāo)準(zhǔn)分階段設(shè)計了計算
2、思維的教學(xué)實施方案。英國教育部于2014年9月引入了新的計算機(jī)教學(xué)大綱,其中亦突出了計算思維的培養(yǎng),將計算思維、計算實踐和編程納入學(xué)科主線。在我國,2017年頒布的新一代人工智能發(fā)展規(guī)劃及普通高中信息技術(shù)課程標(biāo)準(zhǔn)(2017年版),為計算思維的培養(yǎng)營造了良好氛圍。計算思維被確定為高中學(xué)科核心素養(yǎng)之一,那么在9年義務(wù)教育階段的信息技術(shù)課程中就不需要注重計算思維的培養(yǎng)嗎?答案顯然是否定的。計算思維作為一種能力,其培養(yǎng)過程需要潛移默化,循序漸進(jìn)。在小學(xué)、初中信息技術(shù)課程的實施過程中,需要著力創(chuàng)設(shè)培養(yǎng)計算思維的良好情境,努力在信息技術(shù)課程中融入計算思維屬性。一、計算思維與編程教學(xué)1.概念界定周以真教授認(rèn)
3、為,計算思維是運(yùn)用計算機(jī)科學(xué)的基礎(chǔ)概念進(jìn)行問題求解、系統(tǒng)設(shè)計以及人類行為理解等涵蓋計算機(jī)科學(xué)之廣度的一系列思維活動。普通高中信息技術(shù)課程標(biāo)準(zhǔn)(2017年版)給出的界定是:計算思維是采用計算機(jī)方式界定問題,運(yùn)用合理的算法形成解決問題的方案,并遷移到與之相關(guān)的其他問題解決中。目前國際公認(rèn)的定義尚未形成。2.計算思維與編程教學(xué)的關(guān)系計算思維雖然不僅僅局限于計算機(jī)科學(xué)領(lǐng)域,但主要基于計算機(jī)技術(shù)實現(xiàn)最終的自動化,很多時候需要把抽象出來的問題通過計算機(jī)可以理解的方式來編制程序,但歸根到底還是人的思考、解決問題的方式在計算機(jī)運(yùn)行程序中的投射,并不是計算機(jī)的思維。計算思維的培養(yǎng)目標(biāo)主要包括以下三個方面:一是建
4、構(gòu)目標(biāo)問題域的能力;二是明晰任務(wù)并有效分解任務(wù)的能力;三是抽象系統(tǒng)方法加以實現(xiàn)的能力。計算思維包括了算法思維、評估、分解、抽象、概括等多種思維方式,程序設(shè)計是計算思維解析抽象出來的解決問題的方法得以自動化運(yùn)行的重要實施途徑,但并非唯一途徑。傳統(tǒng)意義上的編程教學(xué)往往從語法知識入手,忽視程序設(shè)計思想和方法的引領(lǐng),計算思維的培養(yǎng)往往不是其教學(xué)目標(biāo)的選項。3.培養(yǎng)小學(xué)生計算思維的編程工具C+、Java等程序設(shè)計語言的教學(xué),前期需要花費(fèi)大量時間講授語法知識,而學(xué)生的信息技術(shù)課時有限,目前很多省市的小學(xué)3至6年級每周只安排一課時。LOGO語言曾是小學(xué)信息技術(shù)教材中的主要程序設(shè)計語言,但隨著圖形化編程語言S
5、cratch的出現(xiàn),也逐漸退出舞臺。而與外圍硬件銜接更好的基于Scratch核心的S4A、mBlock,更容易創(chuàng)設(shè)有利于小學(xué)生跨界融合解決真實問題的可以觸摸的STEM教育情境,把學(xué)生從繁雜瑣碎的語法學(xué)習(xí)中解救出來,將寶貴的時間用于培養(yǎng)計算思維能力。二、國內(nèi)外計算思維研究與實施的現(xiàn)狀分析與途徑探討1980年,麻省理工學(xué)院的西摩帕爾特(Seymour Papert)教授在頭腦風(fēng)暴:兒童、計算機(jī)及充滿活力的創(chuàng)意中首次提到計算思維。2006年,美國卡內(nèi)基梅隆大學(xué)的周以真(Jeannette M. Wing)教授提出了計算思維的定義。2011年,計算思維被納入美國CSTA K-12標(biāo)準(zhǔn)(2011修訂版)
6、。英國2013年的“新課程計劃”、澳大利亞2015年的“新課程方案”將計算思維培養(yǎng)作為新信息技術(shù)課程的教學(xué)目標(biāo)。2015年,美國總統(tǒng)簽署讓每個學(xué)生取得成功的法案,將以計算思維為核心的計算機(jī)科學(xué)提高到與數(shù)學(xué)、英語相同的地位。2010年,我國發(fā)布了九校聯(lián)盟(C9)計算機(jī)基礎(chǔ)教學(xué)發(fā)展戰(zhàn)略聯(lián)合聲明,強(qiáng)調(diào)把培養(yǎng)學(xué)生計算思維能力作為計算機(jī)基礎(chǔ)教學(xué)的一項重要的、長期的和復(fù)雜的核心任務(wù),此后制定的普通高中信息技術(shù)課程標(biāo)準(zhǔn)(2017新版)將計算思維確定為一項重要的信息技術(shù)學(xué)科核心素養(yǎng)。按CNKI的數(shù)據(jù)統(tǒng)計,2011年后,有關(guān)計算思維的論文發(fā)表量明顯上升,到2015年達(dá)到峰值,之后再次回落。其中,高等教育對計算思
7、維培養(yǎng)的研究明顯多于初等教育,基礎(chǔ)教育階段的計算思維研究尤其薄弱。國外計算思維的應(yīng)用研究覆蓋了K12階段,計算思維的研究需要計算機(jī)科學(xué)與教育科學(xué)的整合,總體上缺少復(fù)合型人才。20世紀(jì)90年代起,西蒙派珀特博士的LOGO語言引導(dǎo)學(xué)生“問題確定、模型分析、命令實施、修改完善”,期間也滲透了計算思維培養(yǎng)的一些元素,曾進(jìn)入許多國家的信息技術(shù)教材,但是在跨學(xué)科融合知識解決實際問題方面卻無法施展。目前在基于計算思維培養(yǎng)的課程設(shè)置方面,有些國家如澳大利亞,有些地區(qū)如我國香港等都開設(shè)了面向STEM的全新課程。在課程實施工具方面,采用了Scratch圖形化編程,使學(xué)生不必面對晦澀難懂的代碼語法,掃除了編程語言的
8、障礙,直接面對設(shè)計與創(chuàng)造,因此而得到了廣泛應(yīng)用。但是從編程滲透率(即被調(diào)查對象中,參與編程的人數(shù)比例)來看,以全球最主要的少兒編程語言Scratch的統(tǒng)計數(shù)據(jù)為例,美國市場的滲透率最高,高達(dá)44.80%,英國為9.31%,中國僅為0.96%,不難看出其中的差距。三、創(chuàng)設(shè)面向STEM的信息技術(shù)課程,培養(yǎng)學(xué)生計算思維由于基礎(chǔ)教育階段的計算思維研究相對滯后,筆者在創(chuàng)設(shè)面向STEM的信息技術(shù)課程的教學(xué)實踐中,進(jìn)行了計算思維培養(yǎng)的嘗試,取得了一定的成效。以下用案例解析對此加以說明。1.巧設(shè)代數(shù)表達(dá),拓展滑竿活動區(qū)間在“SCRATCH可控創(chuàng)意動畫制作”一課,要求太陽受滑竿傳感器控制緩慢上升,此時須將滑竿傳
9、感器數(shù)值的變動范圍控制在“0100”,而Scratch舞臺在Y軸方向的范圍是“-180180”,如何設(shè)計一個能擴(kuò)大到目標(biāo)區(qū)間的代數(shù)表達(dá)式呢?學(xué)生小組討論的表達(dá)式呈交后,教師用課件演示結(jié)果。在不斷試錯后,學(xué)生慢慢向目標(biāo)靠近,最終得到多個正確答案,如“(滑竿傳感器的值-50)*180/50”等。思維訓(xùn)練與體育訓(xùn)練類似,需要經(jīng)過一定的強(qiáng)化訓(xùn)練才能達(dá)到新的高度,于是教師增加了一些變式練習(xí):變式一增加了小鳥角色,要求云彩和小鳥均能被滑竿傳感器控制且同步平移,學(xué)生通過復(fù)制腳本即可完成操作;變式二要求小鳥能扇動翅膀,這就需要添加造型變換的腳本;變式三要求云彩跟小鳥的運(yùn)動方向相反,此時學(xué)生需要提取諸如Scra
10、tch舞臺的左右坐標(biāo)值,考慮如何將滑竿傳感器的控制區(qū)間擴(kuò)大到“-240240”等,需要將原來的表達(dá)式更改為“0-(滑竿傳感器的值-50)*4.8”。以上方法看似簡單,但其中隱含了計算思維培養(yǎng)的元素。2.橫豎切換變式,細(xì)微處展現(xiàn)計算思維魅力在“乒乓球游戲制作”一課的創(chuàng)意拓展部分,要求將乒乓球拍的橫板變豎板,在目標(biāo)任務(wù)場景“旋轉(zhuǎn)90度”或者“旋轉(zhuǎn)180度”的同時,算法設(shè)計也需同步跟進(jìn)“旋轉(zhuǎn)”,在這種“旋轉(zhuǎn)”中,使學(xué)生的算法設(shè)計逐漸運(yùn)轉(zhuǎn)自如。此過程中,因Scratch舞臺縱橫坐標(biāo)值不等而涉及到滑竿傳感器表達(dá)式的修改;由于拍子從橫向平移變?yōu)榭v向運(yùn)動要將腳本修改為“將Y坐標(biāo)設(shè)定為”一個小小的創(chuàng)意就需要對
11、原程序做出多處修改。在修改過程中,學(xué)生還將面臨一些新問題或障礙,如有學(xué)生發(fā)現(xiàn)乒乓球拍只要一移動就不見了,根本無法控制。有的小組通過探究發(fā)現(xiàn),同一表象后隱藏了不同的因果。例如,把控制腳本中“將Y坐標(biāo)設(shè)定為(滑竿傳感器的值-50)*3.6”中的3.6改寫成36,控制區(qū)間就從“-180180”變成“-18001800”,自然稍一移動就會“跑出”舞臺。有學(xué)生把“將Y坐標(biāo)設(shè)定為”改成了“將Y坐標(biāo)增加為”,于是教師引導(dǎo)學(xué)生分析:當(dāng)目前坐標(biāo)值為100的情況下,“增加”和“設(shè)定”會有什么差別?學(xué)生的創(chuàng)意乒乓球游戲也“玩倒”了教師。例如,在橫板改成豎板的游戲中,教師在示范時無法接住球,于是向?qū)W生求助。一位不善言
12、辭的學(xué)生上臺將Picooard板倒置,問題就迎刃而解了。原來滑竿的方向與球拍的運(yùn)動方向反了。于是教師因勢利導(dǎo):能否不改球拍方向,僅在程序上進(jìn)行修改呢?學(xué)生很快想到用0減去原來的表達(dá)式即“(滑竿傳感器的值-50)*3.6”。還有一種創(chuàng)意,稱為“五彩乒乓游戲”,學(xué)生將運(yùn)動的球改成彩色,將無序運(yùn)動的球增加了3個,并且速度很快。教師演示時屢接不中,學(xué)生們哄堂大笑,于是一位游戲高手上臺解決了問題:根本不看球的運(yùn)動,當(dāng)綠旗被點擊(即程序開始運(yùn)行),就不停地快速上下滑動滑竿。教師對學(xué)生評價時,稱“玩倒老師”也是加分項。學(xué)生聽到教師在講座中演示他們的作品時,尤其興奮。這也是多元評價的一個范例。3.問題分解細(xì)化
13、,反復(fù)演進(jìn)中體驗迭代思維“智能可識別序號機(jī)器人”的目標(biāo)任務(wù)是設(shè)計制作能自動識別集裝箱序號的小車,能將1、2、3號集裝箱搬運(yùn)到對應(yīng)置上(見圖1)。較為復(fù)雜的任務(wù)需要先進(jìn)行分解和模式識別,即確定具體的實施方案。在確認(rèn)使用比較可靠的磁感應(yīng)識別策略后,引導(dǎo)學(xué)生對目標(biāo)任務(wù)進(jìn)行拆解:集裝箱及自制“起重機(jī)”的3D設(shè)計建模及打印、集裝箱數(shù)據(jù)的獲取、路口序號的獲取、機(jī)器人試驗場地繪制。程序完成后,先進(jìn)行單個集裝箱搬運(yùn)實驗,看能否到達(dá)指定位置。然后在此基礎(chǔ)上匯總集成、迭代優(yōu)化,讓機(jī)器人逐個搬運(yùn)三個集裝箱到指定位置。學(xué)生會不斷優(yōu)化完善所編寫的程序以實現(xiàn)任務(wù)目標(biāo),在此過程中培養(yǎng)了迭代思維。以上是問題解決過程中所謂“終
14、端產(chǎn)品”的迭代,是一種廣義的迭代思維。在程序設(shè)計中也可以培養(yǎng)迭代思維,是一種微觀層面的狹義的迭代。以“智能端茶杯機(jī)器人”為例,除了需要整體反復(fù)演進(jìn)優(yōu)化外,其中機(jī)械抓手準(zhǔn)確對準(zhǔn)杯子的程序設(shè)計是一個難點,因為每次檢測到的杯子的位置包括方向都有差異,很難以不變應(yīng)萬變。而執(zhí)行取杯動作前是否已經(jīng)在抓取的有效范圍內(nèi)也是能否順利抓舉杯子的關(guān)鍵,這里的程序設(shè)計運(yùn)用了一個循環(huán)語句反復(fù)檢測與杯子的距離:當(dāng)機(jī)器人超聲波傳感器探測到與杯子距離小于25厘米時停止轉(zhuǎn)向,小于13厘米時則停止前進(jìn)。每次循環(huán)都會拾取機(jī)器人與杯子的距離,并且與所設(shè)置的條件數(shù)據(jù)進(jìn)行比對,以確定是否達(dá)到最佳位置,是否要停止當(dāng)前動作轉(zhuǎn)而執(zhí)行下一動作。
15、這個過程很好地體現(xiàn)了程序設(shè)計的迭代思維。如果說程序設(shè)計是目標(biāo)任務(wù)的一個子問題,這里顯然又將這個子問題分解成了若干更小的子問題。事實上,越是復(fù)雜的問題越會出現(xiàn)更多的這種層級。以上STEM項目是數(shù)學(xué)與工程思維融合的范例,當(dāng)機(jī)器人的動作自動化到匪夷所思的地步,人們將很自然地聯(lián)想到“智能”二字。4.九章算術(shù)遷移,程序完善中培養(yǎng)遞歸思維“會算最大公約數(shù)的機(jī)器人博士”的設(shè)計目標(biāo)是:讓機(jī)器人程小奔(普及型編程機(jī)器人Codey Rocky)能識別語音輸入的兩個數(shù)字,并且自動計算出最大公約數(shù),在屏幕上顯示并且讀出答案。具體實施方案是用mBlock5編程上傳到程小奔,這里將用到最有意思的算法處理模塊。公約數(shù)的計算常用短除法進(jìn)行,如何讓計算機(jī)接受“短除法”是個難題,于是師生試圖用“九章算術(shù)”中的“更相減損法”來完成。如圖2所示,它是不斷用兩數(shù)差的絕對值跟較小的數(shù)比較,當(dāng)兩者相同時,此數(shù)即是兩數(shù)的最大公約數(shù)。這里用到了mBlock的新建模塊功能,當(dāng)不符合“程序出口”條件時,此模塊將使“計算m與n的最大公約數(shù)”被反復(fù)執(zhí)行,該程序的研制過程滲透了遞歸思維。為強(qiáng)化學(xué)生的遞歸思維,在課后拓展環(huán)節(jié),教師讓學(xué)生用輾轉(zhuǎn)相除法設(shè)計一個自動計算兩數(shù)最大公約數(shù)的程序。在此過程中,學(xué)生需搜索相關(guān)算法的原理,修改原程序。能否獨(dú)立完成這一拓展作業(yè),可以檢驗學(xué)生遞歸思維的水平。以上在STEM課程中進(jìn)行
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園幼小銜接教學(xué)計劃
- 多元化班級評價體系建設(shè)計劃
- 輪訓(xùn)模式下的藝術(shù)教師發(fā)展計劃
- 共享服務(wù)模式下的會計管理計劃
- 高效會議管理的總結(jié)與方法計劃
- 打造水務(wù)行業(yè)的智能未來計劃
- 彩鈴呼叫流程
- 《長方體正方體的認(rèn)識》(教學(xué)設(shè)計)-2023-2024學(xué)年五年級上冊數(shù)學(xué)西師大版
- 殘疾人托養(yǎng)服務(wù)投標(biāo)方案(技術(shù)方案)
- 《猴子的煩惱》教學(xué)設(shè)計-2024-2025學(xué)年三年級下冊數(shù)學(xué)北師大版
- 可愛的中國教案全冊
- 小學(xué)一年級勞動課教案(全冊)
- 立體庫風(fēng)險分析及安全措施
- 地鐵鋼結(jié)構(gòu)雨棚施工方案
- 廠區(qū)綠化養(yǎng)護(hù)合同
- 421年產(chǎn)1億片頭孢氨芐生產(chǎn)車間工藝設(shè)計(施施)
- 日本文學(xué)史課件
- 胃腸間質(zhì)瘤診療共識
- 初高中政治銜接(課堂)課件
- 福特金牛座說明書
- 蒙臺梭利教學(xué)法PPT完整全套教學(xué)課件
評論
0/150
提交評論