- 編程真酷:Scratch3.0游戲創(chuàng)作之旅
- 梁權(quán)偉
- 1410字
- 2020-11-02 09:58:08
前言
智能時代的到來,是少兒編程課逐漸興起的原因之一。區(qū)塊鏈、云計算、物聯(lián)網(wǎng)、大數(shù)據(jù)、量化投資、數(shù)據(jù)中臺、機器人、無人機、自動駕駛等,一個又一個新技術(shù)名詞出現(xiàn)的時候,都是科技領域中令人興奮的時刻。
2019年,5G運營商牌照正式發(fā)放,網(wǎng)絡的傳輸速度再次被提升。4G網(wǎng)絡給社會帶來的改變,可謂是徹底顛覆每一個人的想象。移動支付、共享經(jīng)濟、高清視頻、智能家居等,都隨著4G網(wǎng)絡的普及,廣泛應用到人們的生活中。
人類文明經(jīng)歷漫長發(fā)展長河,從狩獵時代經(jīng)過十幾萬年發(fā)展到了農(nóng)業(yè)時代,通過養(yǎng)殖技術(shù)解決了人類獲取食物的不穩(wěn)定性。歷經(jīng)七千多年,從農(nóng)業(yè)時代發(fā)展到了工業(yè)時代,機器的出現(xiàn)使得人力不再成為制約人類社會發(fā)展的瓶頸。又經(jīng)歷了兩百多年,人類社會文明從工業(yè)時代進入了信息時代,個人計算機和互聯(lián)網(wǎng)的出現(xiàn),將每個人連接起來,人類的信息傳播不再受到時空的限制,人們隨時隨地都可以發(fā)起聊天或者網(wǎng)上購物。
當下,我們正經(jīng)歷著信息時代發(fā)展到智能時代的階段,且智能時代的到來要不了多長時間,也許只需要幾十年。在智能時代,所有的數(shù)據(jù)經(jīng)驗門檻將會失去,自動駕駛、人工智能助手、智慧城市、商業(yè)分析系統(tǒng)、醫(yī)療影像識別、語音識別等高新技術(shù),會使得每一個普通人借助智能力量賦能,獲得任何領域的能力。
少兒編程教育的普及,除了來自于時代的需要,還有家長對編程教育的認知和重視。編程是人工智能技術(shù)中最基礎的能力,就像人類語言課中的閱讀、寫作一樣。同時,學習編程可以鍛煉人的“項目方案設計”“全面分類思考”“問題分步解決”“錯誤調(diào)查改進”“失敗承受”等能力,以及獨立思考能力。
本書內(nèi)容面向編程入門階段的孩子,以游戲項目實踐為核心,結(jié)合自然、生物、物理、數(shù)學等知識,以PBL項目形式展開知識點,從第3章開始到第8章,每一章都會以一個不同游戲為主題,每一章都會有新的挑戰(zhàn)和知識點。
本書內(nèi)容結(jié)合真實的課堂實踐撰寫,作者先后在梅沙雙語學校遠航班初中課堂講授相關(guān)內(nèi)容,并邀請了深圳中學高中實驗體系出國方向的朱繼浩同學、深圳南山區(qū)第二外國語學府第一小學的陳君妍同學、深圳南山外國語大沖小學的鄒禮伊同學和深圳南山外國語科苑小學的黃茜同學等,對圖書內(nèi)容進行閱讀測試與學習體驗。在學習過程中,小學生、初中生、高中生都對本書用游戲創(chuàng)作的方式進行編程學習產(chǎn)生了極大興趣。實踐證明,能夠識字的小學生就可以閱讀本書,并獨立進行游戲創(chuàng)作,可以將游戲作品發(fā)布到作品平臺,通過手機分享給同學、朋友和家人,一起感受原創(chuàng)游戲的樂趣。
在學習本書前需要先安裝Scratch3.0語言的編程工具,在瀏覽器中訪問網(wǎng)站http://www.mscode.co下載Scratch3.0編程工具進行學習。同時在Mscode編程學習平臺上,還有配套的在線課程視頻,對圖書的靜態(tài)學習進行了動態(tài)在線課程內(nèi)容的補充。更多詳細信息可參考作者微信公眾號:Viaste_L。
孩子們將會在本書的學習中收獲到思維的提升,以及知識視野的擴大。在創(chuàng)作游戲期間,也許就完成了數(shù)學知識的學習。孩子們從有趣的游戲設計創(chuàng)作中,對編程思維逐漸成為思考的習慣,在編程中掌握自我批判的能力,以及鍛煉思考的嚴謹性和全面性,也許編程項目中一個簡單的錯誤就會導致整個項目無法運行,而學習者不得不更認真地去考慮自己編寫的程序。
對科技具備認知能力是21世紀現(xiàn)代公民必須具備的,而認知一件事物最好的方式,就是去學習它。各種傳奇的故事,已經(jīng)使得“代碼改變世界”成為人們的共識。現(xiàn)在立即開始我們的編程學習,去創(chuàng)造和發(fā)現(xiàn)身邊的黑科技,成為一名優(yōu)秀的科技公民吧。
梁權(quán)偉
Mscode產(chǎn)品經(jīng)理
梅沙遠航班編程課講師
- 三維圖形化C++趣味編程
- C語言最佳實踐
- Neo4j Essentials
- Java高并發(fā)核心編程(卷1):NIO、Netty、Redis、ZooKeeper
- Instant Zurb Foundation 4
- Getting Started with Python
- Learning Unreal Engine Game Development
- Drupal Search Engine Optimization
- After Effects CC案例設計與經(jīng)典插件(視頻教學版)
- Keil Cx51 V7.0單片機高級語言編程與μVision2應用實踐
- Elasticsearch搜索引擎構(gòu)建入門與實戰(zhàn)
- CryENGINE Game Programming with C++,C#,and Lua
- RESTful Web API Design with Node.js(Second Edition)
- Visual FoxPro程序設計教程(第3版)
- Learning Spark SQL