領域二:思考和問題解決的技能
3.批判性思維和係統思維。學生在學習Scratch的過程當中,能夠處於一種批判性思維和係統思考的狀態中。為了完成項目,學生必須注意協調和控製程序當中的各種造型的相互作用。程序的交互作用能夠給學生建立程序基本原理的直接體驗。
4.問題的識別、提出及解決。Scratch用一種非常有意義的設計理念去支持問題的發現和解決。創建一個Scratch項目要求首先有一個初步的設想,然後通過Scratch的模塊一步一步地去實現。Scratch被設計得容易修改,能夠動態地改變每片代碼,然後立即看到結果。通過這個過程,能夠讓學生在不斷地提出問題、解決問題的交互試驗過程中獲得收獲。
5.創造力和求知欲。Scratch鼓勵創造性思維,在今天這個快速變化的時代,創造性思維越來越重要。Scratch要求學生不斷地尋找新方法去處理新問題,而不是僅僅教給他們如何解決既定的問題,不斷地通過提高解決問題的能力來處理他們未來人生當中不斷遇到的新問題。
領域三:人際關係和自我導向的技能
6.人際關係和協作技能。因為Scratch程序是采用搭積木的方式,所以程序的代碼更容易閱讀,也比其他程序更容易分享。可視化的對象和模塊代碼支持合作,確保學生能夠一同建設項目和交換代碼。
7.自我導向能力。提出一個創作構想,然後一步一步地用程序實現,需要毅力和練習。學生在實現一個創作構思的過程中,他們找到了個人的意義,他們的自我創作意圖使他們能夠應對編程過程當中的挑戰和困難。
8.責任心和適應能力。當學生創建Scratch工作項目的時候,要在腦海中有一個虛擬的使用人,要去考慮別人與他們的作品如何互動。因為Scratch非常容易修改,所以學生能夠根據其他人的意見及時修改他們的作品。
9.社會責任感。因為Scratch程序非常容易共享,學生們可以在交互的環境裏討論各種重要的議題,比如互聯網上的Scratch社區。
教師如何做Scratch創意課程?
Scratch的研發理念很好,能夠承載的能力培養也很多。那我們怎麼才能把它用好,成為我們培養學生核心能力的載體呢?
1.拿來主義
拿來主義是學習新事物,接受新東西的必由之路。這裏我提的拿來主義是指,一是從Scratch官網上學習了解能夠體現設計團隊初衷的材料;二是搏采眾長,學習了解國內現有的課程和做法。
在接觸Scratch之初,第一步建議大家先登錄Scratch官網(https://scratch mit.edu/),通過點擊“快試試看吧”圖標,初步體驗Scratch能做什麼?通過點擊“SEE EXAMPLES”圖標,了解Scratch能夠製作的6大類創意作品(動畫、遊戲、互動藝術、音樂和舞蹈、故事、視頻感知);通過點擊“加入Scratch”圖標,可以注冊一個賬號,登錄社區,試著去修改一下別人的作品,試著做一個自己的在線作品並分享。
第二步,建議下載離線版的安裝包和6大類創意作品資源包。認真學習模仿每一個作品,體會原創者想表達的創意思路,始終不忘問自己:如果我來設計和教學生,我會如何做?
第三步,通過網絡檢索和購買國內現有的教材,了解其特點。
現在簡單介紹我了解到的教材和做法。
一是台灣的Scratch教材,其內容主要是遊戲製作、動畫製作以及機器人控製。該教材以項目為單位組織教材內容,將知識內容和能力培養融入項目任務中,富有童趣,講解比較詳細。特別是還有角色動作流程的設計,將教設計的理念融入教材之中,比較適合學生自主學習。
二是從2010年1月起,華南師範大學附屬小學的吳向東、王繼華老師,華中科技大學附屬小學的毛愛萍老師共同提出兒童數字文化創作課程。課程立足於讓兒童通過技術去表達自己的思想。內容包括:數字藝術、協作共創、程序與控製。課程采用了範例教學法和基於設計的學習方法,體現了為創作而教,從模仿創作到自由創作。其基本教學流程如下:提出主題→範例研習→模仿設計→自由創作→分享交流。在網上還可以查找毛愛萍老師的微博瀏覽。