資訊內容
Start from SCRATCH!Project X的Scratch創造力編程課
Project X是清華大學終身學習實驗室踐行終身學習理念的重點教學實踐項目之一,第一年主題為“不插電的編程課”收到了良好的反饋,帶領孩子們進入程序、邏輯、算法的世界。這學期,我們將正式進入Scratch編程,相信孩子們會有更多的收獲,給我們更多的驚喜!
”
關于Project X
2018年,Project X開課。我們秉承終身學習的教育理念,純粹從教育的本源出發,為孩子精心設計一套培養創造力、計算思維、設計思維、成長思維的硬核編程課,如果家長愿意把孩子的時間和精力交給我們,讓孩子不問西東地成長,他們可以到達一個怎樣的遠方?
我們召集了26名小學一~二年級的學生和我們一起開始了這個XKID的未知之旅。
這是一個為期3年的教育、教學實驗課程。雖然可以簡單的把它理解為“編程實驗班”。但“電腦編程”僅僅是提升創造力的落腳點和工具之一。
去年我們的課程主題為“不插電的編程課”。顧名思義,擺脫電腦等復雜、昂貴的教具的限制,使用游戲教學法(Pedagogy of Play),我們用最簡單的工具,教孩子學習計算機科學知識。只要是對創造力培育有益的工具,都會用到。
在這里,你會看到各種編程工具、游戲、軟件、硬件、機器人、手工、桌游,甚至詩歌、音樂和哲學......






在這里,孩子們會自我學習,結對學習,小組學習;會有大量的合作、討論、嘗試、迭代;他們會嘗到成功的喜悅,也有失敗的滋味兒……



目前為止,Project X 項目孕育出《不插電的編程課》、《空中的夢想家》等系列課程。其中《不插電的編程課》已被《今日中國海外版》、芥末堆、搜狐教育等媒體報道,相關論文The Effects on Young Students'Computational Thinking without Computers: A Case Study入選2018倫敦國際教育年會(LICE 2018)并受邀赴劍橋大學演講。?
1 論文作者:查思雨、張飛、彭瑞文

關于Scratch創造力編程課
這學期Project X要正式加入技術(Techonology)的主題,也就是引入圖像化編程:Scratch。我們希望它成為“孩子的第一堂Scratch編程課”。
為什么是Scratch?
Scratch是一個“低門檻、高天花板”的編程工具,它非常容易上手,但也很難精通。我們深知,僅僅學會Scratch編程對于應對未來的未知并不足夠。但是通過Scratch編程,可以讓抽象走向具象,我們無法準確地向孩子們描述什么是想象力、什么是計算思維、什么是成長型思維,Scratch可以讓它們變得切實有形。
我們,有何不同?
這將是個“硬核”的創造力編程課程。我們希望改變人們對少兒編程課的刻板印象——僅僅是教授孩子編程技巧,讓所有孩子跟老師一起模仿著、“復制”出同樣的編程作品。
在Project X的Scratch創造力編程課里,我們將融入清華大學終身學習實驗室X-KID創造力教育理念,編程課程將回歸本質,通過編程這個學習工具最大程度地從骨子里激發和培養孩子的創造力。

終身學習實驗室X-KID創造力教育理念:
激發創造性精神:喚起對一切感興趣的好奇心、與眾不同的求異心、沉浸在創造的成就感之中,感受到創造 “改變世界”的使命感召喚。
鍛煉創造性思維:跳出盒子的思考,換一種思路解決問題,敢于質疑、善于歸納、流暢的創造性思維是創造力的核心引擎。
培養創造性能力:鼓勵孩子進行選擇決策、動手執行、協同合作、實驗試錯等,通過創造活動實踐,積累培養孩子的創造能力。

Scratch創造力編程設計框架
基于上述愿景并參照OECD提出的2030學習框架,我們希望孩子們不是經歷一個個獨立的事件或行為,而是浸潤在完整的生態系統中學習。孩子們在父母、教師、社區以及身邊小伙伴的支撐下培養知識、技能、態度及價值觀,并支撐他們創造新價值、承擔責任并且解決困境和問題——這門課程將培養孩子在真實情況下自我探索解決現實問題的能力,而不是以老師為主導去講解問題。

知識傳遞目標
通過課程孩子們將學習到:
√?計算機基礎知識
√?程序開發基本邏輯與知識
√?scratch編程技巧
√?基于數學的算法基礎
√?幾何圖形與物理運動
√?創意美術形象設計
……
以及以下的具體編程課程內容:
(向上滑動閱讀全部內容)
01?什么才是好游戲?
02?從最簡單的開始
【移動】
03?最簡單控制方式
04?貪食蛇控制方式
05?飛行控制方式
06?更順滑的慣性飛行控制方式
07?坦克控制方式
08?更有重量感的坦克控制方式
09?僵尸圍城控制方式
10?滾啊滾啊的控制方式
11?第一人稱射擊控制方式
12?有阻尼的第一人稱設計控制方式。
【跳躍與重力】
13?最簡單下落方式
14?無擊穿重力下落
15?完美控制下落
16?跳躍
17?二段跳
18?平臺跳躍?
【控制背景】
19必要的準備:優雅的移出
20?垂直卷軸
21?水平卷軸
22 RPG游戲地圖卷軸
?【發射物體】
23子彈
24平射
25拋物線
【敵軍】
26隨機敵人
27成串敵人
28?分數?
【高階游戲編程控制】
29?碰撞檢測
30?場景管理
31?復雜程序管理
32?游戲循環
【Scratch與硬件的結合】
33?樂高WeDo 2.0
34?樂高?EV3
35 What’s Next?

技能培養目標
從“我不會”到“我能行”,培養成長型思維
圖形化編程門檻低,天花板高,進入較為容易,有的孩子認為自己不適合學編程,不喜歡學編程,通過這個最基礎的圖像化編程軟件,孩子們會發現自己可以在老師的引導下學習編程,愛上編程,從而產生“我能行”的自信心,建立成長型思維;
Learning by Doing(做中學),培養動手能力
很多孩子知道了每個模塊的用處,便以為自己“懂了”,其實還差得遠;我們會以真實情景出發,讓孩子主動進行大量的練習,把腦子里的想法一步步變成真正的作品;
迭代探索實踐,培養計算思維
我們會從游戲設計的角度出發,利用“計算思維”的方法,把游戲中常見的設定拆解成一個個功能模塊,再教孩子們一步步編程實現這些模塊。讓孩子們不但知其然,更知其所以然,從而在日常生活中也建立基于計算思維的邏輯性;
開放性場景和問題,激發創造能力
我們的課程將不但教“技法”,更激發孩子的“想法”和“靈感”。明白如何實現各種復雜的功能后,孩子們將把這些模塊當做“磚塊”,創造自己的作品,激發好奇心,釋放創造力;

態度價值觀目標
創新精神(Creativity):培養X型學生,孩子將自己策劃、制作、完善作品,從而學會通過利用手邊的資源、材料解決問題,進行創造。老師和家長起到輔助、引導的作用。
合作精神(Collaboration):項目式的協同編程任務,讓孩子們團隊配合,社會互動是玩中學的必備環節,兒童與伙伴和家人在互動中,學會與他人友好相處,學會理解他人,形成合力更有效的解決問題。
科技與社會倫理(?Ethics ):了解技術、程序、AI等技術對人類社會的推動作用,同時也認識到技術進步帶來的隱私、社會倫理、法治等種種問題,踐行技術是為人類服務、科技向善、不作惡的理念。

課程團隊
課程主講教師:

終身學習實驗室課程設計主管 張飛
具有豐富的Scratch編程授課經驗,曾為清華大學附屬小學、清華大學潔華幼兒園、北京師范大學實驗小學等多所學校的學生授課。即將出版《編程這么酷》一書。
課程助理教師:

終身學習實驗室教學研究專員 查思雨
親和力十足,具有深厚的教育教學理論基礎,專題研究兒童計算思維、兒童創造力、玩中學等課題。從事過樂高Wedo2.0編程、Scratch3.0編程等課程教學工作。
課程設計指導:

終身學習實驗室研究主管、清華大學心理學系副教授 伍珍
研究領域包括兒童社會發展和兒童創造力。在以往的Project X課程中,她為建立兒童自信心、成長型思維,培養兒童創造力方面給出了諸多建議。
我們將陸續跟蹤報道《Scratch-創造力編程課的進展》,有興趣的小朋友和家長可以與我們聯系,提前獲得加入Project X暑期營的內部消息!
讓我們一起開啟Project X的新旅程吧!
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
