





少兒編程
學(xué)習(xí)寫程序促進(jìn)你的思維能力,讓你更會思考。它會幫你形成一種在所有領(lǐng)域都有用的思維方式。
----比爾?蓋茨 微軟公司創(chuàng)始人、慈善家
編程語言其實(shí)是一個很初級的工具,但你要掌握它。學(xué)懂一門編程語言就好像學(xué)會了寫字。
----李開復(fù) 創(chuàng)新工場董事長兼首席執(zhí)行官
無論你是想去探索宇宙的未知奧秘,還是希望在21世紀(jì)實(shí)現(xiàn)人生價(jià)值,基本的編程能力都是你無論如何需要去學(xué)的能力。
----斯蒂芬?霍金 知名理論物理學(xué)家、宇宙學(xué)家
人人都應(yīng)該學(xué)會如何掌控計(jì)算機(jī),學(xué)會編程,因?yàn)樗虝闳绾嗡伎肌?/p>
----史蒂夫?喬布斯 蘋果公司創(chuàng)始人、已故CEO
有很多科技界的偉人和名人從小開始學(xué)習(xí)編程,如喬布斯:11歲開始編程,創(chuàng)辦蘋果公司,成為一代傳奇領(lǐng)袖;比爾?蓋茨:13歲開始編程,創(chuàng)辦微軟,31歲成為世界首富;扎克伯格:10歲開始編程,高中開發(fā)的程序被50萬美元收購,創(chuàng)辦Facebook,市值2700億美元;埃隆?馬斯克:10歲開始編程,12歲設(shè)計(jì)名為叫“Blastar”的游戲,2004年創(chuàng)立的特斯拉公司。
學(xué)習(xí)編程并非是為了成為程序員,而是讓人培養(yǎng)冷靜的思考方式和嚴(yán)謹(jǐn)?shù)倪壿嫽季S。
發(fā)明家創(chuàng)客工坊根據(jù)不同年齡少年兒童的特點(diǎn)和結(jié)合主流編程語言開發(fā)了系列編程課。
圖形化編程 | 6+ | 了解圖形化模塊編程,注重趣味性,設(shè)計(jì)簡單的小游戲小動畫,從游戲消費(fèi)者轉(zhuǎn)變成創(chuàng)造者。建立編程思維,增強(qiáng)想象力,創(chuàng)造力。 |
Python | 10+ | 了解算法的基本概念和Python語言。掌握基本字符語言編程技能,理解和使用簡單算法解決趣味數(shù)學(xué)問題。獨(dú)立解決簡單編程中問題。 |
Python | 11+ | 運(yùn)用計(jì)算機(jī)處理分析數(shù)據(jù)。學(xué)習(xí)經(jīng)典的編程算法,能獨(dú)立解決或優(yōu)化較復(fù)雜的編程問題。設(shè)計(jì)較復(fù)雜的游戲,數(shù)學(xué)建模,應(yīng)用算法解題。 |
信息學(xué)競賽 | 12+ | 學(xué)習(xí)改進(jìn)算法,設(shè)計(jì)問題的系統(tǒng)化解決方案。具備利用計(jì)算機(jī)解決實(shí)際問題和探索未知的能力。開發(fā)復(fù)雜程序培養(yǎng)創(chuàng)新思維。 |
Scratch是由麻省理工學(xué)院(MIT)設(shè)計(jì)開發(fā)的一款面向少年的簡易編程工具。適用于6歲以上用戶,針對孩子們的認(rèn)知水平,以及對于界面的喜好,MIT 做了相當(dāng)深入研究和頗具針對性的設(shè)計(jì)開發(fā)。不僅易于孩子們使用,又能寓教于樂,讓孩子們獲得創(chuàng)作中的樂趣。即使用戶從未學(xué)過編程,也能利用預(yù)先設(shè)計(jì)好的樂高積木式的模件來完成程序設(shè)計(jì)。從誕生到現(xiàn)在短短的十年里,已經(jīng)成為全世界早教和編程啟蒙學(xué)習(xí)的選擇。
Python已超越C#,與Java,C,C++一起成為全球前4大流行語言。Python本身是一門簡明、易學(xué)的語言,比起 C語言、 C++、JAVA等編程語言的學(xué)習(xí)難度要相對容易很多。python具有簡單、易學(xué)、免費(fèi)、開源、可移植、可擴(kuò)展、可嵌入、面向?qū)ο蟮葍?yōu)點(diǎn)。被廣泛應(yīng)用于后端開發(fā)、游戲開發(fā)、網(wǎng)站開發(fā)、科學(xué)運(yùn)算、大數(shù)據(jù)分析、云計(jì)算,圖形開發(fā)等領(lǐng)域。
發(fā)明家自1995年至2017年已舉辦23次。每年由中國計(jì)算機(jī)學(xué)會統(tǒng)一組織。 NOIP在同一時間、不同地點(diǎn)以各省市為單位由特派員組織。全國統(tǒng)一大綱、統(tǒng)一試卷。初、高中或其他中等專項(xiàng)學(xué)校的學(xué)生可報(bào)名參加聯(lián)賽。聯(lián)賽分初賽和復(fù)賽兩個階段。初賽考察通用和實(shí)用的計(jì)算機(jī)科學(xué)知識,以筆試形式進(jìn)行。復(fù)賽為程序設(shè)計(jì),須在計(jì)算機(jī)上調(diào)試完成。參加初賽者須達(dá)到一定分?jǐn)?shù)線后才有資格參加復(fù)賽。聯(lián)賽分普及組和提高組兩個組別,難度不同,分別面向初中和高中階段的學(xué)生。復(fù)賽可使用C、C++、Pascal語言,2022年后將不可使用Pascal、C語言,只能使用C++。
熱點(diǎn)問題1:發(fā)明家編程課與機(jī)器人課程有什么關(guān)系呢?
答:機(jī)器人課程中的編程是和機(jī)器人教具配合的,涉及較多的硬件交互,通常需要在學(xué)習(xí)了機(jī)器人的基礎(chǔ)搭建之后,再學(xué)習(xí)機(jī)器人編程。機(jī)器人編程是綜合學(xué)科,需要結(jié)合機(jī)械機(jī)構(gòu)、動力傳動和基本的電路知識、傳感器等一起學(xué)習(xí)。從內(nèi)容上和自動化類的學(xué)科有較多的交集,對動手能力的要求也更高一些。機(jī)器人的程序一般需要下載到目標(biāo)板上運(yùn)行。
趣味編程的入門要求低一些,兒童具備自主閱讀能力就能開始學(xué)習(xí),更注重編程思維和興趣的培養(yǎng)。程序直接在電腦(本機(jī))上運(yùn)行,通常不涉及和機(jī)器人或單片機(jī)的配合,編程的內(nèi)容主要是制作游戲和動畫。
先學(xué)習(xí)趣味編程還有利于機(jī)器人編程的學(xué)習(xí),雖然編程工具不同,但基本的編程思維是相同的。編程系列課程和機(jī)器人系列課程涉及的知識技能也有交叉,特定的情況下可以相互轉(zhuǎn)化。
熱點(diǎn)問題2:學(xué)習(xí)趣味編程能參加機(jī)器人等級考試和競賽么?
答:因?yàn)樯婕暗闹R點(diǎn)和技能不同,只學(xué)習(xí)圖形化趣味編程一般是不能參加機(jī)器人等級考試和機(jī)器人競賽的,但可以參加相對簡單的創(chuàng)意編程的比賽項(xiàng)目。有的科技競賽或機(jī)器人競賽中有多個競賽項(xiàng)目可選,也開始新增創(chuàng)意編程的分項(xiàng)比賽。經(jīng)過更深入字符語言學(xué)習(xí)和軟件算法學(xué)習(xí),可以參加信息學(xué)競賽,而且獲獎名額有明顯的上升趨勢。