<small id="hjex1"></small>

        <tbody id="hjex1"></tbody>
      1. <menuitem id="hjex1"></menuitem>
        <menuitem id="hjex1"></menuitem>

          安基網 首頁 編程 軟件學院 查看內容

          麻省理工學院Scratch編程,6歲孩子也能學得會計算機編程思維

          2019-3-9 11:24| 投稿: xiaotiger |來自: 互聯網


          免責聲明:本站系公益性非盈利IT技術普及網,本文由投稿者轉載自互聯網的公開文章,文末均已注明出處,其內容和圖片版權歸原網站或作者所有,文中所述不代表本站觀點,若有無意侵權或轉載不當之處請從網站右下角聯系我們處理,謝謝合作!

          摘要: 初識ScratchScratch由麻省理工學院的媒體實驗室終身幼兒園團隊設計并制作,是專門為青少年研制的一種可視化編程語言。編寫Scratch代碼,實際上就是將多個積木(也叫作功能塊或模塊)組合在一起,實現想要達成的目標。Scratch這種簡單、可視化的編程方式,使得編程過程中融入了更多的趣味性和創造性,因 ...

          初識Scratch

          Scratch由麻省理工學院的媒體實驗室終身幼兒園團隊設計并制作,是專門為青少年研制的一種可視化編程語言。編寫Scratch代碼,實際上就是將多個積木(也叫作功能塊或模塊)組合在一起,實現想要達成的目標。

          Scratch這種簡單、可視化的編程方式,使得編程過程中融入了更多的趣味性和創造性,因而很容易受到少兒和青少年的喜愛,進而激發他們編寫程序的欲望。在美國,隨著STEAM教育理念的提出,Scratch也受到越來越多的學校和教育機構的青睞,他們紛紛開設Scratch課程。在中國,北京、上海、南京等地的一些中小學和校外培訓機構,也紛紛開展Scratch的編程興趣課程和培訓。孩子們通過玩游戲、編程、編寫游戲等方法來學習計算機編程的一些基本思維方式。這促使Scratch成為一種逐漸流行起來的語言和工具。

          STEAM是科學(Science)、技術(Technology)、工程(Engineering)、藝術(Art)和數學(Mathematics)的縮寫。STEAM是一種重實踐的超學科教育理念,強調任何事情的成功都不僅僅依靠某一種能力,而是需要綜合應用多種能力。STEAM理念旨在培養人的綜合才能。

          1.1 Scratch 3.0新功能簡介

          Scratch 3.0是繼Scratch 2.0取得巨大成功后,MIT發布的最新版本。它是一個經過完全重新設計和實現的版本。

          Scratch 3.0是使用HTML 5編寫的,這和基于Adobe Flash技術的Scratch 2.0有很大的不同,得到更加普遍的支持,并且不需要任何的插件就可以運行。

          通過細致的對比,我們發現Scratch 3.0的更新有如下幾個核心原則,一是功能更加完備,二是讓新用戶更容易上手,三是更好地適應多種設備,尤其是移動設備(平板電腦和手機)。下面,我們就從幾個方面來介紹一下Scratch 3.0的一些變化和更新吧!

          1.1.1 新版本的運行環境和功能支持

          前面已經提到了,Scratch 3.0是基于HTML 5技術重新編寫的,這是Scratch 3.0和之前的版本的一個顯著的區別。之前的Scratch 2.0是基于Adobe Flash技術,要運行離線版本,離不開Adobe AIR的支持,需要下載和安裝Adobe AIR。由于HTML 5是當今大多數瀏覽器所支持的實際的標準技術,實際上,Scratch 3.0能夠在任何現代瀏覽器上更好地運行。

          Scratch 3.0能夠支持Chrome、Microsoft Edge、Firefox和Safari等瀏覽器的桌面版,還支持Chrome和Safari的移動版。建議使用IE瀏覽器的用戶先將瀏覽器升級為Microsoft Edge,再使用Scratch 3.0。

          Scratch 3.0能夠在桌面計算機、筆記本電腦和平板電腦上工作(要求操作系統為iOS 11或Android 6以上的版本)。在平板電腦上,暫時還不能使用“按下X鍵”積木以及右鍵菜單功能。在手機上,可以運行Scratch 3.0程序,可以查看Scratch 3.0項目,但是不能夠創建和編輯項目。

          1.1.2 升級到Scratch 3.0

          Scratch 2.0的用戶最關心的一個問題是,自己以前的項目、收藏、社區功能、工作室等內容素材,如何能夠遷移到Scratch 3.0環境中呢?好消息是,不必為此而擔心。當Scratch 3.0正式發布的時候,已有的社區功能,包括用戶的項目、檔案、工作室和評論等,都將自動地遷移到新的Scratch 3.0網站。

          那么,在Scratch 3.0發布之后,人們是否還能夠繼續使用Scratch 2.0呢?實際上,Scratch 1.4和Scratch 2.0的離線編輯器將繼續可供使用,因此,Scratch 2.0離線編輯器未來還將在相當長的一段時間里和Scratch 3.0并行存在。我們用Scratch 2.0離線編輯器創建的項目,將會上傳到在線社區中。

          此外,Scratch 3.0的網站還將提供最新的離線編輯器Scratch Desktop的下載和安裝,而該離線編輯器將使用全新的Scratch 3.0功能界面。

          1.2 Scratch網站

          既然了解了Scratch是什么,那么接下來,我們就一起到Scratch的官方網站看一下。第一次打開網站后的頁面如下所示。



          可以看到,在非常醒目的位置,宣布了發布新版Scratch的消息。在頁面下方,列出了一些“精選項目”,這些都是Scratch用戶開發和提交的項目。

          Scratch 3.0頁面的資源變得更加豐富了。在頁面頂端有一行菜單。如果點擊“創建”,則會打開Scratch 3.0的在線編輯器,我們就可以開始創作自己的項目、進行編程等等。注意,點擊頁面中部的“開始創作”按鈕,也會起到同樣的作用。如果點擊頁面頂部的“發現”,則會開始瀏覽Scratch 3.0網站上保存的項目。點擊“創意”則會打開Scratch網站所提供的一系列視頻教程,可以幫助初學者快速了解和掌握Scratch。點擊“關于”,會打開關于Scratch軟件的介紹,有分別針對家長和教師等不同人群的說明。點擊右方的“加入Scratch社區”,這可以創建賬號或者使用已有的賬號登錄到Scratch社區。最右方的“登錄”按鈕,用來直接通過已有的用戶賬號登錄網站。

          我們先通過“創建”菜單或者頁面上的“開始創作”按鈕,進入Scratch 3.0編輯器吧。編輯器的正中央,是一個簡短的52秒的視頻教程,說明了用Scratch能夠做什么,簡單介紹了如何使用它。Scratch 3.0設計者的這種開場白,就是為了讓初學者有一種親切感。

          你可以點擊播放按鈕

          ,觀看這個視頻。看完這個視頻,可以點擊右邊的

          按鈕,繼續觀看下一個相關的視頻,或者點擊上面的“關閉”按鈕,關閉視頻,直接開始動手嘗試。



          注意編輯器左上方的菜單項中,有一個

          按鈕,點擊其右邊的小三角,可以打開一個語言菜單項,從中可以選擇編輯器界面所采用的語言。一共有近50種語言可供選擇,可見Scratch 3.0在全世界有多么流行!當你第一次訪問Scratch 3.0在線版的時候,記住,首先通過這個語言菜單選擇“簡體中文”。



          1.3 Scratch的環境搭建

          1.3.2 創建Scratch社區用戶

          Scratch支持在線和離線兩種編程方式。在在線方式下,你不需要單獨安裝軟件,直接進入Scratch的官方網站,輸入用戶名和密碼登錄后,即可使用。但是,要使用在線方式,我們需要注冊一個登錄賬戶。點擊首頁右上角的“加入Scratch社區”的按鈕。注意,也可以先點擊“創建”按鈕,打開Scratch 3.0編輯器,然后點擊編輯器右上角的“加入Scratch”按鈕進行注冊。



          將會彈出一個“加入Scratch”的界面。在“選一個Scratch用戶名稱”文本框中輸入想要注冊的用戶名,在“選一個密碼”文本框中輸入想要設置的密碼,在“確認密碼”文本框中再次輸入完全相同的密碼。



          需要注意的是,如果你想要注冊的用戶名已被別人注冊過,那么界面上會提示“很抱歉,這個名稱已經被使用”。這種情況下,你需要換一個用戶名來注冊,你可以嘗試在想要注冊的用戶名后增加數字或字母。另外,還需要注意的是,用戶名稱不能是中文的,只能包含英文字母、數字、符號、-和_。

          點擊“下一步”按鈕,選擇“出生年和月”“性別”和“國家”,然后點擊“下一步”按鈕。

          接下來需要在“您的監護人的信箱”的文本框中輸入郵箱的地址,并且在“確認信箱地址”的文本框中再次輸入同樣的郵箱。如果愿意接受來自Scratch團隊的更新通知,勾選下方的復選框。



          好了,我們已經成功創建了賬戶。



          點擊下方的“好了,讓我們開始吧!”按鈕,就可以用該賬戶登錄Scratch了。

          為了更好地獲取資源和共享我們的編程成果,《Scratch3.0少兒游戲編程》主要以在線的方式來介紹Scratch編程。為了方便不能隨時上網的讀者,下面我們來介紹一下離線版的安裝方式。

          編輯推薦

          本書通過15款有趣的小游戲和小程序,由淺入深地向讀者介紹Scratch 3.0編程的基本技能以及程序設計的思維和方法。

          本書1先帶領讀者認識Scratch 3.0,了解Scratch 3.0 編程中用到的基本概念,然后按照初級、中級和GJ3個難度層次,詳細介紹15款趣味游戲的開發過程。附錄部分給出了Scratch 3.0中常用的編程積木的列表和說明,方便讀者在需要時查閱。

          本書具有以下特色:

          ● “做中學”的方法和理念,寓教于樂。

          ● 注重基礎知識的介紹和鋪墊,訓練編程思維。

          ● 游戲選取注意代表性和趣味性,區分不同的難度層次。

          ● 使用“小貼士”和特殊的知識板塊,強調重點和難點。

          ● 提供示例代碼和編程素材下載,方便小朋友自學。

          編玩邊學,孩子們都在學什么編程語言?

          你的孩子為什么要學Scratch?

          -END-

          �7�2如果你喜歡這篇文章,歡迎分享到朋友圈�7�2

          點擊下方了解更多



          小編推薦:欲學習電腦技術、系統維護、網絡管理、編程開發和安全攻防等高端IT技術,請 點擊這里 注冊賬號,公開課頻道價值萬元IT培訓教程免費學,讓您少走彎路、事半功倍,好工作升職加薪!

          本文出自:https://www.toutiao.com/a6666219086764048909/

          免責聲明:本站系公益性非盈利IT技術普及網,本文由投稿者轉載自互聯網的公開文章,文末均已注明出處,其內容和圖片版權歸原網站或作者所有,文中所述不代表本站觀點,若有無意侵權或轉載不當之處請從網站右下角聯系我們處理,謝謝合作!


          鮮花

          握手

          雷人

          路過

          雞蛋

          相關閱讀

          最新評論

           最新
          返回頂部
          北京赛车高手经验分享