• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      小學生計算思維培養(yǎng)

      2021-06-06 04:36:26羅川蘭張川鄧江華
      中小學信息技術(shù)教育 2021年4期
      關(guān)鍵詞:信息技術(shù)教育計算思維中小學

      羅川蘭 張川 鄧江華

      【摘 要】計算思維是當前國際信息技術(shù)教育領(lǐng)域廣為關(guān)注的一個重要內(nèi)容。中小學信息技術(shù)課程應(yīng)承擔起發(fā)展學生計算思維的重要任務(wù)。圖形化編程采用高度可視化的界面和積木組合式程序設(shè)計方法,能有效地培養(yǎng)中小學生的計算思維。本文綜合計算思維和圖形化編程的特點,以計算思維的分解、抽象、概括、算法思維、評估優(yōu)化等五要素為導向,結(jié)合重慶地方特色,設(shè)計了“吃火鍋”的編程教學案例,以培養(yǎng)學生的計算思維,期望為教學工作者的實際教學提供參考。

      【關(guān)鍵詞】計算思維;圖形化編程;中小學;信息技術(shù)教育

      教學背景

      計算思維是當前國際信息技術(shù)教育領(lǐng)域廣為關(guān)注的一個重要內(nèi)容。在國內(nèi)外中小學信息技術(shù)教育領(lǐng)域,計算思維已成為信息技術(shù)學科核心素養(yǎng)培養(yǎng)的重要內(nèi)容。

      2013年,英國南安普敦大學Cynthia Selby和John Woollard提出計算思維由算法思維、評估、抽象、分解、概括等要素組成[1]。華東師范大學教授謝忠新認為,使用計算思維來解決問題的一般過程如下:首先將復(fù)雜問題分解成一系列小的問題(分解);分別仔細研究這些小的問題,僅關(guān)注重要的特征,同時忽略不相關(guān)的細節(jié)(抽象);然后概括解決問題的思路(概括);接著編寫解決問題的程序(算法);對設(shè)計的解決方案進行評估(評估),是否最好地解決復(fù)雜問題[2](圖1)。

      傳統(tǒng)的基于代碼的編程方式對于小學生來說十分困難,而圖形化編程通過視覺化的方式將思維設(shè)計過程外化地呈現(xiàn)出來,不僅能提高程序設(shè)計學習的有效性,還能提供多種方式幫助學生建構(gòu)知識,能有效地培養(yǎng)學生的計算思維能力[3]。

      本文以計算思維的分解、抽象、概括、算法思維、評估優(yōu)化五要素為導向,利用圖形化編程的優(yōu)點,結(jié)合重慶地方特色,設(shè)計了“吃火鍋”的編程教學案例,以培養(yǎng)學生的計算思維?!俺曰疱仭本幊探虒W是程序內(nèi)容的啟蒙課,是在學生掌握計算機基本操作的基礎(chǔ)上進行設(shè)計的。該課結(jié)合學生生活實際,采用學生熟悉的“吃火鍋”為教學內(nèi)容,創(chuàng)設(shè)教學案例并開展實際教學,引領(lǐng)學生初識圖形化編程,培養(yǎng)計算思維能力。

      “吃火鍋”包括“五任務(wù)、五步驟、一思維”的核心內(nèi)容?!拔迦蝿?wù)”是在創(chuàng)設(shè)的“吃火鍋”情境下,編寫程序完成去美食街、進火鍋店、找到座位、往返取菜、燙煮毛肚這五個任務(wù)。

      “五任務(wù)”利用圖形化編程軟件的自定義塊功能,將復(fù)雜的程序邏輯進行封裝整合,使學生不受程序細枝末節(jié)的影響,專注于計算思維的建立(圖2)?!拔宀襟E”是在實際課堂中以計算思維的分解、抽象、概括、算法思維、評估五要素為導向,開展任務(wù)驅(qū)動教學?!耙凰季S”則是學生按照五個步驟完成五個任務(wù)后形成的計算思維。

      1.創(chuàng)設(shè)情境,分解任務(wù)

      首先創(chuàng)設(shè)“吃火鍋”的情境,引出要解決“吃火鍋”的任務(wù)。并將此情境任務(wù)拆分為“去美食街、進火鍋店、找到座位、往返取菜、燙煮毛肚”五個任務(wù),并設(shè)定五個不同的場景。在教師的引導下,學生抽象地表達所要解決的問題(抽象概念),從起點出發(fā)前進找到美食街、進入火鍋店、找到座位、取菜、燙菜。

      該環(huán)節(jié)用貼近學生生活的故事情境,激發(fā)學生的學習興趣和學習動機,并訓練學生分解任務(wù)的能力,滲透計算思維“分解”要素。學生抽象地表達所要解決的問題,將具體與抽象互相轉(zhuǎn)化,滲透了計算思維“抽象”“概括”等要素。

      2.任務(wù)驅(qū)動,思維訓練

      任務(wù)一:去美食街

      教師打開“去美食街”程序,并指明任務(wù),編寫程序,讓角色走到美食街。接著,帶領(lǐng)學生分解問題,請學生將問題思路補充完整。

      當“黑色小旗”被點擊,從人民廣場出發(fā),前進 三 步 ,最后進入美食街 。

      學生在完成填空的同時,進行了一次思路總結(jié)。接著學生根據(jù)思路抽象概念,編寫、完善程序(概括思路、算法思維)。

      任務(wù)二:進火鍋店

      進入美食街后,還需走進火鍋店。同樣地,打開“進火鍋店”程序。帶領(lǐng)學生分解問題,將問題思路補充完整。

      進入火鍋店線路分為三個部分。

      當“黑色小旗”被點擊,前進三步,向右轉(zhuǎn),然后前進兩步,向左轉(zhuǎn),再前進三步,進入火鍋店。

      任務(wù)二是任務(wù)一的鞏固練習,并在程序中增加了轉(zhuǎn)彎的內(nèi)容,提升難度,進一步訓練學生思維。完成任務(wù)一和任務(wù)二后,教師進行小結(jié),回顧前兩個任務(wù)的操作,先分解任務(wù)與抽象概念,最后概括思路,完成程序的編寫,形成算法思維。在此過程中,一步一步培養(yǎng)學生的計算思維(概括思路、算法思維)。

      任務(wù)三:找到座位

      在“找到座位”任務(wù)中,學生自主編寫程序,讓角色走到空桌子旁。學生在編寫程序時發(fā)現(xiàn),拼接二十幾個“前進一步”程序塊很費時,而且程序很長。教師引導學生尋找重復(fù)使用程序塊,引出使用“重復(fù)執(zhí)行幾次”程序塊優(yōu)化程序,提高編寫效率。任務(wù)完成后進行小結(jié),當有多個相同的程序塊時,可以使用“重復(fù)執(zhí)行幾次”優(yōu)化程序,提高效率。學生在此過程中,對程序進行評估,并找出優(yōu)化程序的辦法(優(yōu)化程序),滲透計算思維“評估優(yōu)化”“算法思維”等要素。

      任務(wù)四:往返取菜

      在“往返取菜”程序中,角色需要到取菜處取菜,并放到桌子上,一次取一盤菜,共取六盤菜。為簡化任務(wù)、優(yōu)化程序,教師先帶領(lǐng)學生分解問題,總結(jié)第一次取菜的思路,并編寫程序。接著與學生共同完成第二次取菜的程序,對比兩次取菜的程序,發(fā)現(xiàn)有相同的程序段。再次引導用“重復(fù)執(zhí)行幾次”優(yōu)化程序。并且任務(wù)四強調(diào)必須思考判斷重復(fù)執(zhí)行的是多個程序塊組成的程序段(概括思路、算法思維)。

      學生完成任務(wù)后,總結(jié)用“重復(fù)執(zhí)行幾次”,將程序長度變短,操作變少的過程是對程序的評估、優(yōu)化(優(yōu)化程序)。

      任務(wù)五:燙煮毛肚

      打開“燙煮毛肚”程序,燙煮毛肚。重慶火鍋燙毛肚的秘訣是先放到鍋里、煮一煮、拿起來,再放到鍋里、煮一煮、拿起來。重復(fù)三或四次,最后吃掉。請學生分析問題,總結(jié)思路,并說給同桌聽聽,然后編寫程序?qū)崿F(xiàn)燙煮毛肚的動畫效果。

      學生綜合前面所學知識,獨立完成該任務(wù)。教師要向?qū)W生強調(diào)不能急于操作,應(yīng)先分解任務(wù)、抽象思路,并與同桌交流。交流完成后,編寫、優(yōu)化程序。至此,學生初步掌握了計算思維方式。

      3.回顧深化,思維提升

      最后教師將和學生再次回顧解決程序問題的步驟和思維方式。啟發(fā)學生:應(yīng)用計算思維不僅能解決程序問題,還能解決學習和生活中的實際問題?!俺曰疱仭币徽n源于學生的生活實際,學生通過對“吃火鍋”問題的分步解決,完成了計算思維的遷移運用。在學習過程中,學生不但表現(xiàn)出極大的興趣,而且通過對抽象問題的主動探究,提升了利用計算思維解決問題的能力。

      總? 結(jié)

      編程教學是培養(yǎng)計算思維的有效途徑。筆者設(shè)計并實施了“吃火鍋”一課,開展基于計算思維培養(yǎng)的圖形化編程教學,將內(nèi)容分解為五大任務(wù),并將“抽象”“概括”“算法”“評估”等要素融入教學,使學生在學習中體驗編程帶來的樂趣,提高了利用計算思維解決問題的能力。

      總之,基于計算思維培養(yǎng)的圖形化編程教學能夠吸引學生興趣,培養(yǎng)學生的計算思維,說明其具有適用性和可行性。將來要根據(jù)小學生的特點,以生活實際問題為出發(fā)點,系統(tǒng)地開發(fā)圖形化編程課程,并且開展實證研究,探究編程課程培養(yǎng)計算思維新的教學模式。

      Selby C , Woollard J . Computational thinking: the developing definition[C]// Special Interest Group on Computer Science Education. 2013.

      謝忠新. 關(guān)于計算思維進入中小學信息技術(shù)教育的思考[J]. 中小學信息技術(shù)教育,2017(10).

      郭守超, 周睿, 鄧常梅等. 基于App Inventor和計算思維的信息技術(shù)課堂教學研究[J]. 中國電化教育,2014(3): 91-96.

      猜你喜歡
      信息技術(shù)教育計算思維中小學
      信息技術(shù)教育促進學生多元智能發(fā)展
      東方教育(2016年9期)2017-01-17 23:17:09
      在信息技術(shù)課程中如何滲透德育教學
      淺談信息技術(shù)與小學數(shù)學課程的整合
      新課程下初中信息技術(shù)教學的實踐教學
      程序設(shè)計課程中計算思維和應(yīng)用能力培養(yǎng)問題研究
      計算機教育(2016年7期)2016-11-10 08:16:19
      焦作市中小學武術(shù)教學現(xiàn)狀與發(fā)展對策研究
      體育時空(2016年8期)2016-10-25 19:07:53
      民族高校C語言程序設(shè)計課程教學改革的研究
      軟件工程(2016年8期)2016-10-25 16:03:32
      啦啦操融入中小學陽光體育運動可行性分析
      體育時空(2016年8期)2016-10-25 14:20:31
      略談中小學信息技術(shù)教學中微視頻的應(yīng)用
      算法的案例教學探析
      伊金霍洛旗| 綦江县| 扎兰屯市| 广州市| 雷州市| 静乐县| 广汉市| 诸暨市| 朝阳区| 大方县| 建阳市| 临潭县| 织金县| 泗水县| 商南县| 万盛区| 岢岚县| 阳信县| 平南县| 江口县| 玉门市| 辽阳市| 定陶县| 丰顺县| 绵竹市| 海城市| 陈巴尔虎旗| 济宁市| 株洲市| 常德市| 靖西县| 上林县| 璧山县| 武威市| 都江堰市| 静安区| 海盐县| 广宗县| 乌兰县| 神农架林区| 龙海市|