天才教育網合作機構 > 素質訓練培訓機構 > 少兒編程培訓機構 >

少兒編程培訓中心

歡迎您!
朋友圈

400-850-8622

全國統(tǒng)一學習專線 9:00-21:00

位置:素質訓練培訓資訊 > 少兒編程培訓資訊 > 少兒編程的歷史,少兒編程學習的是什么?讓我們先回顧編程發(fā)展歷史

少兒編程的歷史,少兒編程學習的是什么?讓我們先回顧編程發(fā)展歷史

日期:2021-07-23 13:04:59     瀏覽:263    來源:少兒編程培訓中心
核心提示:近年來關注少兒編程的歷史的用戶越來越多,小編整理了關于你知道嗎?少兒編程的歷史比想象的久遠!,哪里的少兒編程好呢?,少兒編程到底是什么?這篇文章給你徹底講透!,少兒編程學習的是什么?讓我們先回顧編程發(fā)

近年來關注少兒編程的歷史的用戶越來越多,小編整理了關于你知道嗎?少兒編程的歷史比想象的久遠!,哪里的少兒編程好呢?,少兒編程到底是什么?這篇文章給你徹底講透!,少兒編程學習的是什么?讓我們先回顧編程發(fā)展歷史,少兒編程篇01少兒編程的起源??,供您參考

1.你知道嗎?少兒編程的歷史比想象的久遠!

  近一年來,學習少兒編程逐漸成為一種主流趨勢,可仍有不少家長對于孩子為什么要從小開始學編程,少兒編程要怎么學感到疑惑?! ∮腥苏J為,未來的科技教育核心是編程;  有人認為,孩子學習編程是未來時代的趨勢;  有人認為,學習少兒編程編程對孩子創(chuàng)造力和多種思維方式的發(fā)展很有幫助;  那么,你了解編程是從什么時候開始的嗎?  2008年,美國麻省理工(MIT)設計開發(fā)了一款少兒編程工具Scratch;  2012年,日本中*生普及編程教育科目;  2013年,美國號召全美學生學編程,并發(fā)起“編程一小時”活動;  2014年,英國將計算機編程列為5-16歲兒童必修課程;  2016年,美國國情咨文推行計算機科學教育,強制要求高中畢業(yè)必修計算機編程學分,將編程納入K-12體系;  2021年,*浙江、山東等地也把編程(Python)正式升級為高考科目,跟物理、化學等并列;同時新加坡全面推動少兒編程教育,中*考試中加入編程考試科目;  2021年,教育部公布高中新課標,編程、計算思維成必修內容。以少兒編程為代表的信息技術*將被納入高考,編程地位直線上升,成了高中孩子的必修科目?! ∑鋵崳賰壕幊淘趪庖寻l(fā)展近10年,全球超過6000萬孩子接受編程教育,已有16 個歐美*將編程納入了公立學校的日常課程。

2.哪里的少兒編程好呢?

少兒編程現(xiàn)在比較主流的學習課程scratch、、Python、C++,scratch作為入門課程,主要鍛煉孩子的邏輯思維能力、創(chuàng)造力,以及創(chuàng)新能力,界面卡通,積木式,易學習。關于少兒編程的學習內容,不同的機構有不同的課程體系,經過兩年的發(fā)展,“scratch-python-C++”這樣的少兒編程課程體系已經漸漸統(tǒng)一了這個行業(yè)。少兒編程重點不是教授一門技術,而是教會孩子一種思維方式。Scratch是一款由麻省理工設計開發(fā)的少兒編程工具。使用者可以不認識英文單詞,也可以不會使用鍵盤。用鼠標拖動積木塊到程序編輯欄可實現(xiàn)命令,鍛煉邏輯思維能力。孩子熟悉Scratch少兒編程軟件后,可以把自己的想法組列為*順序,并融合天文、科學、生物、美術、數(shù)學等多*知識,鍛煉思維,實現(xiàn)創(chuàng)意。Python被稱為膠水語言,語法結構精煉,將思維可視化,閱讀良好的Python程序自然得如同讀英語一般。伸縮自如,適合初學者和專家。Python走進中*教材,被列入*計算機等級考試二級范圍。Python是一種用最簡潔的語言表達想法、用最簡單的思路解決問題的編程語言,適合6年級及以上,或經過邏輯思維和英文水平測試的4、5年級孩子學習.C++是信息學奧賽的競賽語言,而且C/C++語言深刻影響了后來出現(xiàn)的高級開發(fā)語言,C++甚至影響著計算機開發(fā)語言的整個世界。計算機技術的每一步演變,都要經歷創(chuàng)新技術、變革思想、解決問題、打破局限等步驟。因此如果一個人有機會學習兩種不同年代的編程語言,就會深入地理解歷史上最聰明的人類對技術的認識和思考。另外,由于C++徹底兼容了C語言,而C語言有能力操作計算機硬件中幾乎每一個資源,所以深入學習免不了要知悉計算機體系結構,這是一個有機會打開CPU外殼去看內核的技術。顯然,相較現(xiàn)階段學校的所有*,少兒編程學習有著更鮮明的特點和優(yōu)勢,對孩子的教育也更有意義。(酷叮貓)創(chuàng)立于2013年,是大連高新園區(qū)愛尚教育科技培訓學校旗下兒童教育品牌,專注于6-17歲少兒編程教育領域發(fā)展。讓學員在寓教于樂中提升邏輯思考能力、創(chuàng)作力、團隊協(xié)作能力、溝通表達能力、發(fā)現(xiàn)并解決問題的能力。人工智能與大數(shù)據(jù)時代來臨,編程將成為一種基本能力。2021年7月《新一代人工智能發(fā)展規(guī)劃》明確指出在中*階段設置人工智能相關課程,逐步推廣編程教育。NOIP、ACM等信息學大賽也備受各方關注,一度成為高考加分、升學保送、自主招生重要參考條件。與其讓孩子玩游戲不如讓孩子學編程,讓孩子領跑未來,從酷叮貓開始!?未來熱線:0411-39888520?未來起點:大連市沙河口區(qū)民政街433號西安路家樂福下車即是

3.少兒編程到底是什么?這篇文章給你徹底講透!

少兒編程火起來的同時,也迎來了很多人的質疑。嘻嘻,作為知乎內有點粉絲量的大V,小碼醬每天需要花很多時間來解答各位家長對于少兒編程的疑問。今天就來全面給大家科普一下:少兒編程到底是什么?!(這篇文章麻煩大家認認真真看完鴨~)首先,先解決一下大家對于政策文件真實性的質疑吧。比如這份文件的官方鏈接就在這里:教育部辦公廳關于印發(fā)《2021年教育信息化和網絡安全工作要點》的通知 - *人民共和國教育部*門戶網站如果不是官方文件,我們也是不敢直接摘錄的呀,這個太容易打假啦?。?!至于,教育部為什么要大力推廣編程教育,大家如果對政策有疑問或者質疑,教育部網站的“部長信箱”可以投稿哦~下面回到正題,一起了解下:少兒編程到底是什么???一、什么是編程?簡單的說,編程()就是依靠編寫程序來告訴計算機要做什么。人類是這樣和計算機進行交流的:就像人類一樣,機器也有屬于他們的自然語言。人類有漢語、英語、韓語……計算機編程語言有C++、Java、Python……針對兒童也有專門的編程語言,比如Scratch。編程語言就是一個指令系統(tǒng),里面包含許多指令。當計算機接收到某個指令時,它就會實現(xiàn)某種控制或運算,做某件特定的事情。這個過程就是編程。 二、什么是少兒編程?少兒編程≠寫代碼!少兒編程≠寫代碼!少兒編程≠寫代碼!這個前提真的太重要了,很多家長就是因為把少兒編程直接等同于寫代碼,才會出現(xiàn)下面這些靈魂提問!孩子連英語單詞都不認識,怎么學編程?我又不想讓孩子當程序員,為什么要學編程?成年人學代碼就覺得難,孩子怎么可能學得會!..........少兒編程≠寫代碼!讓孩子學編程也不僅僅是為了成為程序員!少兒編程是采用圖形化的編程工具,像組裝積木一樣,通過拖拽、點擊等操作。把原來英語的代碼編程語言轉成圖形模塊化、指令化,以情景動畫、游戲、積木構建的形式呈現(xiàn)。來提高孩子的一個邏輯思維能力。下面就是孩子們學的編程語言,只要會移動鼠標就能學習:Scratch圖形化的編程語言三、什么是少兒編程教育?少兒編程教育指針對6到12歲的孩子通過寓教于樂的方式來學習編程語言,基于可視化圖形編程工具和基礎編程語言構建在線編程學習平臺,讓孩子通過可視化圖形編程、代碼編程培養(yǎng)動手能力、邏輯思維能力和計算能力等,學習編程來串聯(lián)各個*。少兒編程教育屬于STEAM教育的一個分支,也是*在基礎教育階段針對AI教育領域下的提前布局,最終讓孩子成為全科型人才。伴隨著科技和互聯(lián)網的發(fā)展,近100年所發(fā)生的科技變革,比之前的900年還要大,而這些發(fā)展的核心邏輯其實是創(chuàng)新驅動技術變革,從而改變人類社會。所以本質上*和企業(yè)要做的事情,是培養(yǎng)創(chuàng)新型人才,而且是以信息技術為核心基礎的面向未來的新型創(chuàng)新人才,這樣的人能推動人類世界的進化??梢哉f,編程教育將構建未來互聯(lián)網人才基礎,尤其是少兒編程正在構筑未來互聯(lián)網基石。關于編程,喬布斯有一句名言:“我認為每個孩子都應該學習編程,因為它教會你如何思考。”硅谷創(chuàng)業(yè)故事中,幾乎每一個科技英雄,如比爾蓋茨,都是從小就開始接觸電腦學習編程,而芯片、AI等底層技術以及創(chuàng)新能力方面美國一直領先世界,也于此密切相關。據(jù)調查顯示,70%的美國孩子在讀*之前接觸過一定深度的編程教育,不僅僅是在美國,日本、韓國、英國、芬蘭、新加坡等發(fā)達*早已將少兒編程教育付諸實踐,將編程納入教學大綱,成為必修*。我國近幾年多次印發(fā)人工智能發(fā)展規(guī)劃,鼓勵學校在相關課程中推動編程教育。不少學校在錄取學生時,會將編程作為考量孩子能力的重要標準之一。2021年4月,南京教育局將編程列入南京*特招生的范疇。浙江省*的新高考方案已將信息技術(含編程)納入高考科目。在將來會有更多省市高考將涉及編程內容。若孩子有去國外留學的打算,而且在編程方面有特長,那么申請留學時將占優(yōu)勢。少兒編程的重要性不言而喻。四、少兒編程的核心價值是什么?少兒編程教育的目的不僅僅是學習某編程語言,掌握多少編程知識和技能,而是通過編程的學習提升數(shù)字素養(yǎng),培養(yǎng)信息意識,形成*融合的能力;編程化計算思維的建立,為解決實際問題提供更富有邏輯化的思路,最終能夠實現(xiàn)技術創(chuàng)新,并且能夠體驗技術實踐。編程在未來可見范圍內將會和開車、會英語一樣成為每個人的基本技能。少兒編程不僅能鍛煉孩子的邏輯思維能力,更是對孩子創(chuàng)新能力的培養(yǎng),孩子可以通過編程來表達自己,通過編程課的學習認識科技時代事物運行的底層邏輯;從科技產品的消費者變成科技產品的創(chuàng)造者。在學習編程的同時可以學習數(shù)學、物理、英語、歷史、地理等*的知識,編程只是一種學習工具,為孩子提供一個獲得*體驗的學習場景,孩子會發(fā)現(xiàn)學習知識不再是枯燥的、乏味的。基于PBL和建構主義學習學習方式,更能多方面鍛煉孩子解決問題的能力、自主學習能力和團隊協(xié)作能力,從而全面培養(yǎng)孩子的多元智能的發(fā)展。五、那么孩子如何學習編程?首先,讓我們把編程語言分為兩大類,一類是興趣編程,以圖形化編程為主,目的是用編程實現(xiàn)自己的想法,不用擔心程序執(zhí)行效率,也不用考慮用戶的使用場景和平臺。另一類是工業(yè)類編程,以源碼編程為主,除了考慮用編程來解決生活中的問題外,還需要考慮到用戶會在什么樣的場景下使用此軟件。基于皮亞杰認知發(fā)展理論:(1)11歲之前孩子的認知結構處于具體運算階段,運算思維特點是:當面對一個事物時,所能想到的是具體的東西,習慣用形象化的事物去解決問題。在這一階段可以通過圖形化編程來訓練孩子的邏輯思維能力,圖形化編程類似搭建樂高積木。將模塊通過拖拽的方式來組合,創(chuàng)造出具有一定邏輯的作品,例如打字游戲、動漫動畫、場景故事、美術作品等,而每個作品都是孩子思維的結晶。(2)11歲以后,孩子的認知處于形成運算階段。孩子的大腦前額葉逐漸發(fā)育完全,抽象思維能力也可以得到顯著提升,開始學習函數(shù)等抽象知識。孩子擺脫了對具體事物的依賴后,開始利用語言文字在頭腦中重建事物和過程來解決問題的運算叫做形式運算。除了利用語言文字外,形式運算階段的孩子甚至可以根據(jù)概念、假設等為前提,進行推理并得出結論。在這一階段可以讓孩子接觸代碼編程,比如Python,來訓練孩子的抽象思維能力。在Python編程的學習中,孩子需要通過一條條指令在他們大腦中建構整個程序框架和具體的算法步驟,這對孩子的邏輯、推理、抽象、歸納等能力都可以進行強化訓練。所以,孩子學習編程語言的過程是動態(tài)變化的,這需要根據(jù)孩子的認知水平來選擇合適的編程語言。 少兒編程學習成長路線六、編程如何提高孩子的邏輯思維能力?邏輯思維中有個非常重要的原則叫做MECE(Mutually Exclusive and ),意思就是“相互排斥且整體完備”,也就是“不重復,不遺漏”。(比如下面右圖是遵循了MECE原則的,左圖就沒有)在編程過程中,處處要考慮和遵循MECE原則。比如在貪吃蛇的程序里,蛇每往前走一步,可能會出現(xiàn)哪些情況?1.吃到蘋果2.撞到墻3.撞到自己4.什么都沒發(fā)生。這4種情況是互斥的,并且這4種情況覆蓋了所有可能性,這些思考對孩子的來說都是非常好的邏輯訓練。話說這對于職場人士也是適用的,用這種思維方式分析問題時就會比較全面不會遺漏。關于少兒編程,你如果看完之后還有很多的疑問,我在知乎創(chuàng)建了一個問題,大家都可以把自己的問題拋在里面哦,我都會盡全力解答噠!關于少兒編程,家長們都有哪些疑問??看完兩件事:如果你覺得這篇內容對你挺有啟發(fā),我想邀請你幫我2個忙:1. 點贊,讓更多的人也能看到這篇內容(收藏不點贊,都是耍流氓 -_- )2. 關注我 @小碼王在線少兒編程,讓我們成為長期關系我是小碼王在線,專注分享孩子成長干貨,構建孩子面向未來的思維方式。有任何少兒編程相關問題,可以在知乎私信我,非常樂意解答哦。另外,如果您想讓孩子接觸少兒編程,建議可以先報一下在線的體驗課,一般體驗課程價格都不貴。如果您需要的話,也可以私信我,我可以幫您申請一個5節(jié)零基礎編程課的優(yōu)惠價,只需要9.9元(其他地方購買都需要495元哦)

4.少兒編程學習的是什么?讓我們先回顧編程發(fā)展歷史

從2014年12月,美國前總統(tǒng)奧巴馬在“編程一小時”活動中寫下自己人生*行編程代碼開始,青少年編程教育逐步成為公眾關注的熱點。2021年7月,國務院發(fā)布《新一代人工智能發(fā)展規(guī)劃》,其中特別提到的“在中*階段設置人工智能相關課程,逐步推廣編程教育”,給青少年編程教育的重要性一錘定音。提起編程教育,我們*會想到如Scratch、Python等編程語言。是不是學會這些語言,就是學會了編程?到底學會多少語言,才算是學會了編程?想找到這些問題的答案,我們不妨從編程的發(fā)展歷程中探尋。歷史中的可編程發(fā)明如果被問到“什么是編程?”,許多人的回答可能是“敲代碼”。坐在電腦前,用鍵盤敲出一行行代碼,這就是我們現(xiàn)在最??吹降膭e人編程的樣子。然而,在80年代,計算機工程師編程并不是“敲代碼”,而是“寫代碼”——真的在紙上寫出程序代碼。在紙上寫好的代碼也不能運行,工程師們還需要把程序制作成打孔紙帶,把打孔紙帶輸入計算機,計算機才能讀取程序并運行。從1943年*臺現(xiàn)代電子計算機發(fā)明開始,給計算機輸入打孔紙帶就是當時的“編程”方式。直到電子顯示器發(fā)明并大規(guī)模應用后,純數(shù)字化的代碼輸入得以實現(xiàn),打孔紙帶才退出了“編程”的舞臺。打孔紙帶但有趣的是,使用打孔紙帶、紙卡編程的歷史比現(xiàn)代計算機還要早得多。1805年,拿破侖為法國紡織商人、發(fā)明家約瑟夫·雅卡爾頒發(fā)巨額獎金,嘉獎雅卡爾發(fā)明的,極大提升了紡織生產效率的自動化“可設計”織布機。雅卡爾織布機雅卡爾織布機的走線由一系列串接好的打孔卡片來控制。打孔卡片的每一列對應一根經線,織布機每織一次緯線時,自動根據(jù)打孔卡片當前一行每一列是否打孔,來提起或不提起對應的經線??棽紮C織完一行,把打孔卡片向前拉動,接著根據(jù)下一行的打孔來控制經線,這樣就紡織出跟預先設計的一模一樣的花紋。后來的各種計算機的設計,都借鑒了雅卡爾織布機的打孔卡片控制方法。十九世紀英格蘭數(shù)學家查爾斯·巴貝奇,是公認的*個機械式可編程計算機——分析機的發(fā)明者。他為了能更快的制作更準確的對數(shù)表等數(shù)學用表,設計制造了一系列“計算機”。巴貝奇就采用了打孔卡片來為分析機編寫運算程序。他的助手艾達為分析機編寫了完整的三角函數(shù)計算、級數(shù)相乘計算和伯努利數(shù)計算等程序。巴貝奇差分機的重制品我們再向前追溯,還能發(fā)現(xiàn)比打孔卡片更早的“編程”裝置。這些裝置中有兩種我們比較熟悉,是音樂盒和自動人偶(automaton)。能自動演奏音樂的音樂盒最早出現(xiàn)在公元9世紀,在19世紀成為大量生產的工業(yè)化產品,是當時人們的休閑娛樂用品。音樂盒內部有一個滾筒,滾筒側面安裝有一排發(fā)音簧片,每一個簧片被撥動后能發(fā)出特定的音高。工匠對照著樂譜,在滾筒上對應行列的位置做出凸起。滾筒轉動時,各個凸起依次撥動簧片,就形成了旋律。在19世紀末,大型音樂盒開始使用更輕便、也更容易更換的打孔圓盤替代了滾筒。銅鍍金寫字人鐘自動人偶最早的記載見于古希臘時期,我國的《列子 · 湯問》中也有記載一位工匠“偃師”給周穆王獻了一個跳舞人偶。有制造結構記載的,和有實物保存的自動人偶都使用了凸輪來“編程”。在故宮博物院,藏有一個由英國工匠制造并贈送給乾隆皇帝的“銅鍍金寫字人鐘”。鐘底部的寫字機械人由發(fā)條驅動,能自動用毛筆在紙上寫下“八方向化,九土來王”八個漢字。這樣一套復雜的動作,就是由若干個凸輪轉動來控制人偶的手臂、手腕和頭部同時運動。中文的書寫非常復雜,寫字人鐘無法裝載更多的凸輪來寫出更多文字。字母文字的書寫相對簡單很多,18世紀的瑞士鐘表匠皮埃爾?雅克德羅制作的“書寫者”自動人偶就可以自由定義書寫內容。雖然理論上我們可以控制自動人偶做出各種各樣的動作,但更換凸輪無疑是一種低效的方式。不過直到今天,人型機器人的動作控制依然是一項復雜的工作。可“編程”的三輪車往更早的歷史中尋找,我們會發(fā)現(xiàn)在公元60年,就有一個可編程的發(fā)明。這個裝置是古希臘的數(shù)學家、工程師希羅發(fā)明的“可編程”三輪車。這輛車有兩個驅動輪和一個被動輪。兩個驅動輪分別有獨立的車軸,在車軸繞上繩子,繩子的另一頭由掛在車子桅桿上的重物拉動,驅動輪就轉動起來,帶動車前進。希羅巧妙地在驅動輪車軸上釘了幾根釘子,這樣就可以反繞繩子,而且多次改變繞繩方向。當重物拉動繩子時,兩個驅動輪的不同正轉與反轉的組合就實現(xiàn)小車的前進、后退、左右轉彎。只要預先設計好繞繩方式,希羅就能控制小車按既定路線行走,實現(xiàn)對小車的“編程”?,F(xiàn)代編程技術的發(fā)展希羅的小車、八音盒、雅卡爾織布機這些發(fā)明,在其所在年代的還沒有“編程”、“可編程”的概念。但它們在解決各自問題的過程中,都設計出使用了具有通用“編碼”的方式來做自動化控制,用繞繩、滾筒、打孔卡片控制機器按人們的意志運行。今天我們所使用的各種計算機編程語言,就是控制計算機按我們的意志運行的技術工具?;仡欉@些帶有“編程”概念的歷史上的發(fā)明,我們可以看到,雅卡爾發(fā)明織布機是為了改進復雜紋樣紡織的生產效率;巴貝奇設計分析機是為了快速準確的進行復雜數(shù)學計算;八音盒和自動人偶為人們提供了便利的娛樂方式。這些發(fā)明家都是在探究各自問題的解決方法中,發(fā)明了這些裝置所使用的“編程”方法。我們熟知的各種現(xiàn)代計算編程語言,也是因為解決特定的問題而被設計發(fā)明。C語言的發(fā)明人肯·湯普遜和丹尼斯·里奇全球使用最為廣泛的編程語言——C語言由美國貝爾實驗室的肯·湯普遜和丹尼斯·里奇所設計。1969年,湯普遜和里奇正在埋頭研發(fā)一種全新的、支持多用戶多任務的操作系統(tǒng)——就是后來的UNIX。*個版本的UNIX使用匯編語言,在一臺DEC PDP-7電腦上開發(fā)完成。由于匯編語言極度依賴于硬件,當他們在把UNIX移植到更高級的電腦的過程中,覺得需要一種能夠處理更多數(shù)據(jù)類型,能像機器語言一樣直接操作存儲器,又具有復雜易用的邏輯結構的編程語言。于是他們在當時的BCPL語言上進行了改進和改造,形成了一門新簡潔、規(guī)范又強大的編程語言“C”。1973年,二人用C語言重新編寫了UNIX,形成了UNIX更為標準化的版本。1983年,湯普遜和里奇因發(fā)明UNIX系統(tǒng)而獲得計算機科學的*獎項——圖靈獎。Java發(fā)明人James Gosling而另一門與C同樣流行的編程語言Java,在1990年最開始在SUN公司里被設計時(最初的名稱不叫Java),是用于有線電視和嵌入式設備的應用開發(fā)。開發(fā)小組讓Java能夠方便的實現(xiàn)基于信息傳輸?shù)膽瞄_發(fā),同時能夠快捷的在使用不同處理器的設備上部署。Java的設計理念對于當時的有線電視來說有些過于超前。但是很快,Java就找到了適合它的廣闊天地——互聯(lián)網。1995年,SUN正式對外發(fā)布了Java,并把Java的特性精簡概括為“WORA”,一次編寫,到處運行(Write Once,Run Anywhere)。從此Java也迅速的流行開來。到目前為止,全世界已經發(fā)展出超過600門的編程語言。從2021年1月的統(tǒng)計數(shù)據(jù)看,使用量排名的編程語言是Java、C、C++、Python、C#、、Visual Basic .Net、R、PHP、Perl。這十門語言占據(jù)了50%的使用量,它們普遍具有很強的通用性。比如Java就幾乎覆蓋了桌面軟件、網絡服務、嵌入式應用、操作系統(tǒng)、智能手機等絕大多數(shù)編程開發(fā)場景。但名里也有僅在特定領域使用的語言。如果不從事數(shù)據(jù)相關的工作,你可能幾乎沒機會接觸到R語言。Python是1991年出現(xiàn)的“老”編程語言,近兩年大數(shù)據(jù)、機器學習的興起,Python被發(fā)現(xiàn)非常適宜這兩個領域的開發(fā)需求而獲得了更多的使用量。新的編程語言也不斷出現(xiàn),從2010年到現(xiàn)在,就有15門全新的編程語言問世。隨著社會環(huán)境、科學技術的發(fā)展,未來還會有更多的編程語言出現(xiàn),用以解決全新的問題。不論是歷史中的可編程發(fā)明,還是近代的計算機編程語言發(fā)展,我們都能從中發(fā)現(xiàn),新方法、新技術隨著時代前進不斷涌現(xiàn)。除了技術本身,社會環(huán)境也在變化。提煉編程教育的核心價值十年前沒人會認為手機成為個人應用軟件的主流平臺;二十年前人們也無法想象互聯(lián)網會接管我們大部分生活需求。在這樣的發(fā)展節(jié)奏里,一個中學生今天接觸、學習的編程技術,在十年后他步入社會時,很可能有翻天覆地的變化。所以,在中*開始Scratch、Python等課程,只是編程教育一個小小的開始。我們必須提煉出編程教育的本質。不論是歷史中的可編程發(fā)明,還是近代的計算機編程語言發(fā)展,我們都能從中看出,編程技術的目的是駕馭機器、駕馭計算機,讓它們更高效的解決問題。所以我們要讓學生逐步接觸、理解、體驗編程的邏輯操作、算法、數(shù)據(jù)結構、工程設計等通用的工程方法與數(shù)學知識。這些核心知識是編程語言的靈魂。學生在需要使用新的編程語言時,這些核心知識能夠幫助他們更快的融匯貫通。更重要的是,學生可以脫離編程語言,更純粹的思考如何讓計算機解決問題,也就是讓學生具有“計算思維”。除掌握編程的核心知識,形成計算思維外,我們也要把學生的視野拓寬。我們在家庭、學校里看到的只有PC(個人計算機)和移動設備,我們還要讓學生看到“大”如太湖之光,“小”如能在人體血管里工作的M3計算機,看到汽車、航空、航天、醫(yī)療、軍事、經濟、人工智能等各種領域的專用計算機,并且看到這些計算機都在解決什么問題。通過計算機與編程,我們讓學生能夠打開一個全新的視角,來觀察、分析和思考社會的發(fā)展進步,以及同時面臨的問題。原題:追本溯源,探尋編程教育的本質 ,作者劉欣,原文刊載于《*科技教育》2021年1月刊

5.少兒編程篇01少兒編程的起源

作為一名碼農,敲代碼、寫bug、熬夜是日常。作為一名奶爸,帶孩子、喂奶、喂食也是日常。關注了很久少兒編程,也對少兒編程進行相對系統(tǒng)地研究。今天就來說說少兒編程的起源隨著信息時代的到來,人工智能、大數(shù)據(jù)等技術的蓬勃發(fā)展,編程已經成為21世紀必不可少的技能。在未來,如果不懂得編程,就會像以前不會上網、打字一樣,而成為新一代的“文盲”,這可能使孩子錯失很多機會。在國內少兒編程的發(fā)展時間并不長,但是在國外卻一直很重視少兒編程培訓。其實,有很多我們耳熟能詳?shù)娜?,小時候都學習過少兒編程。比如:比爾蓋茨,世界首富,微軟創(chuàng)始人,13歲學習編程。喬布斯,Apple創(chuàng)始人,12歲開始學習編程。馬克扎克伯格,F(xiàn)acebook創(chuàng)始人,10歲學習編程。01 少兒編程是什么?少兒編程,顧名思義就是針對少年、兒童的編程學習。少兒編程采用圖形化的編程工具,像組裝積木一樣,通過拖拽、點擊等簡單的操作就可以制作屬于自己的動畫、游戲、音樂、繪畫等等,甚至可以用它來學習數(shù)理化知識。很多家長就會想了,我的孩子,以后又不一定要當個程序員,從*編程有什么用。其實,從一開始對少兒編程的理解就發(fā)生了錯誤,少兒編程的重點不是編程,而是學習思維。因為學習少兒編程,能夠培養(yǎng)孩子解決問題的能力和創(chuàng)新思考的能力,當孩子們掌握初級的算法之后,他們的自學能力和學習新知識的能力也能夠大大的提高。少兒編程和程序員編程有一些區(qū)別,少兒不需要程序員那樣,對著屏幕敲擊鍵盤、枯燥地編寫一行行的英文代碼,相反,圖形化的少兒編程,增加了編程的趣味性,同時也降低了學習的門檻和難度。02 Logo的誕生少兒編程真正的起源來自于Logo語言之父、構造主義()學習理論的提出者——西蒙·派普特(Seymour Papert)。這個人是誰呢?他是南非比勒陀利亞人,美國麻省理工的計算機科學家、數(shù)學家及教育家,是人工智能發(fā)展的先驅之一。派普特也由此被稱為“少兒編程之父”。派普特教授專門為孩子發(fā)明了LOGO語言。LOGO語言創(chuàng)始于1968年,是一種早期的編程語言,也是一種與自然語言非常接近的編程語言,它通過“繪圖”的方式來學習編程,對兒童進行寓教于樂的教學方式。與一般的計算機語言不同的是,LOGO語言輸出的結果是幾何圖形。應用到教育領域后,孩子就可以通過編程的方式讓計算機程序變得看得見,摸得著,擁有圖形化的展現(xiàn)。03 Scratch 的誕生在 80 年代,受到派普特啟發(fā)的一名青年記者。一次偶然的機會,他聽了派普特的演講,也由此改變了他對計算機的認知。第二年,這個年輕記者拿著 MIT 的獎學金,參加了派普特的研討班。這個青年記者就是后來的 “Scratch 之父”—— 米切爾·瑞斯尼克(Mitchel Resnick)。他是著名計算機教育專家西蒙·珀派特(Seymour Papert)的弟子和繼任者。后來,在美國麻省理工媒體實驗室工作的米切爾·瑞斯尼克(Mitch Resnick)認為,編碼并不是專屬于計算機天才,應該適用于所有人。米切爾·瑞斯尼克團隊于2007年*次推出了Scratch。自從Scratch推出以來,全世界使用它的人越來越多。迄今已經有三千多萬注冊用戶,被翻譯成 70 余種語言,被 150 個*的人民使用。我認為Scratch的特點是:使用者可以不認識英文單詞,也可以不會使用鍵盤,構成程序的命令和參數(shù)通過積木形狀的模塊來實現(xiàn),用鼠標拖動模塊到程序編輯欄就可以了。Scratch 為兒童創(chuàng)造了一個低門檻的編程學習環(huán)境,也方便孩子將來學習其他編程語言。Scratch旨在讓程序設計語言初學者不需先學習語言語法便能設計產品。開發(fā)者期望通過學習Scratch,啟發(fā)和激勵用戶在愉快的環(huán)境下經由操作(如設計交互故事)去學習程序設計、數(shù)學和計算知識,同時獲得創(chuàng)造性的思考,邏輯編程,和協(xié)同工作的體驗。正式由于積木塊式圖形化少兒編程工具的發(fā)明,才促使少兒能夠編程,不用學習復雜枯燥的計算機語言,就可以對計算機發(fā)揮指令,讓計算機執(zhí)行少兒的意圖,按照少年兒童發(fā)出的指令去執(zhí)行任務。少兒編程的出現(xiàn),使得少兒能夠編程,首先要得益于少兒編程工具的發(fā)明。04 結語少兒編程正在被越來越多的人重視,它對孩子的教育能產生全方位的提升輔助作用。希望少兒編程能得到越來越多家長朋友們的重視,畢竟我們都是望子成龍,望女成鳳的家長。關注公眾號:少兒編程奶爸。可獲得非??孔V的育兒資料和少兒編程資料,期待為你分享!家長有什么問題可以私信我,必將為您做出詳細解答。如果文章對你有幫助,歡迎【點贊收藏】,讓更多有需要的家長看到??~下一篇大旗給家長們講講“國內外的發(fā)展環(huán)境”我是程序員老司機大旗,專欄里會持續(xù)更新孩子學少兒編程提升自身價值的超多干貨噢!更多內容盡在程序員奶爸大旗

如果以上內容沒有幫到您,歡迎電話聯(lián)系我們,或者聯(lián)系在線客服咨詢

本文由 少兒編程培訓中心 整理發(fā)布。更多培訓課程,學習資訊,課程優(yōu)惠,課程開班,學校地址等學校信息,可以留下你的聯(lián)系方式,讓課程老師跟你詳細解答:
咨詢電話:400-850-8622

如果本頁不是您要找的課程,您也可以百度查找一下: