編程開(kāi)發(fā)必須要學(xué)C語(yǔ)言嗎?
要學(xué)習。編程開(kāi)發(fā)的學(xué)習內容主要包括c語(yǔ)言、python和c+語(yǔ)言。C語(yǔ)言作為一種簡(jiǎn)單靈活的高級編程語(yǔ)言,它是一個(gè)面向過(guò)程的語(yǔ)言,一般是作為計算機專(zhuān)業(yè)的基礎入門(mén)語(yǔ)言課程。C語(yǔ)言雖然入門(mén)相對難點(diǎn),但是對于了解計算機的底層的運行機制有著(zhù)極好的作用。無(wú)論多高級的編程語(yǔ)言都嫁接在計算機基本的體系機構之上,C語(yǔ)言主要的應用場(chǎng)景集中在操作系統開(kāi)發(fā)、服務(wù)平臺(容器)開(kāi)發(fā)和嵌入式開(kāi)發(fā)等領(lǐng)域。而這些領(lǐng)域又是研發(fā)級程序員比較集中的領(lǐng)域,所以C語(yǔ)言對于研發(fā)級程序員來(lái)說(shuō)還是比較重要的。如果未來(lái)要走研發(fā)級程序員路線(xiàn),尤其是向物聯(lián)網(wǎng)方向發(fā)展,那么應該重點(diǎn)學(xué)習一下C語(yǔ)言。大體而言,沒(méi)有編程基礎就選簡(jiǎn)單的編程語(yǔ)言,認識其基本思想,將一本語(yǔ)言學(xué)好,不斷地實(shí)踐總結,之后再轉什么語(yǔ)言都是手到擒來(lái)的事情。教育擁有多年IT培訓服務(wù)經(jīng)驗,采用全程面授高品質(zhì)、高體驗培養模式,合作企業(yè)達20000余家,覆蓋*一線(xiàn)二線(xiàn)城市大中小型公司,成功幫助20001余名人才實(shí)現就業(yè)。
小孩子讓他去學(xué)C語(yǔ)言會(huì )不會(huì )太難了點(diǎn)
我覺(jué)得*不要讓兒童去學(xué)c 原因有幾點(diǎn),*c語(yǔ)言等計算機語(yǔ)言的邏輯思維和人類(lèi)不一樣說(shuō)一個(gè)行內的笑話(huà),你出門(mén)你老婆說(shuō)讓你如果看到蘋(píng)果就買(mǎi)點(diǎn)順便帶個(gè)西瓜,正常人都能理解但是c就是 如果你看到蘋(píng)果才買(mǎi)西瓜沒(méi)看到就什么都不買(mǎi),所以如果從*習c會(huì )導致邏輯思維收到計算機思維影響從而和社會(huì )格格不入其次是c語(yǔ)言其實(shí)越來(lái)越少了,隨著(zhù)時(shí)間推移和發(fā)展越來(lái)越多的,簡(jiǎn)單方便面向對象的語(yǔ)言誕生,甚至現在還出現了電腦自己編程,這種趨勢下現在兒童去學(xué)其實(shí)未來(lái)并沒(méi)有優(yōu)勢
*確實(shí)是很難而且很枯燥,小孩子很難學(xué)的
有沒(méi)有必要讓 12 歲孩子學(xué) C++?
c++是一種編程語(yǔ)言。這種編程語(yǔ)言對于學(xué)習計算機專(zhuān)業(yè)的人來(lái)說(shuō),是非常有用處的。也是必須要學(xué)好的?!?,對于12歲的孩子來(lái)說(shuō),就沒(méi)有必要學(xué)習了。
計算機專(zhuān)業(yè),是一門(mén)新興專(zhuān)業(yè),未來(lái)的發(fā)展前景極其廣闊?!虼?,對于現在年紀還小的小孩子們來(lái)說(shuō),有必要從小開(kāi)始學(xué)起。
但是,由于計算機專(zhuān)業(yè)的發(fā)展極其迅速,所以某些計算機專(zhuān)業(yè)的知識在過(guò)了一段時(shí)間之后,就會(huì )變得過(guò)時(shí),而被淘汰了?!虼?,對于小孩子來(lái)說(shuō),學(xué)習計算機知識應該以學(xué)習基礎原理為主,而沒(méi)有必要去在某一個(gè)細節學(xué)得太深。否則這些知識一旦過(guò)時(shí),當初下的那些功夫就會(huì )變得沒(méi)有意義了。
因此,對于12歲的小孩子來(lái)說(shuō),當然要學(xué)習計算機知識,卻沒(méi)有必要在一門(mén)計算機編程語(yǔ)言上學(xué)得太深,否則將徒勞無(wú)功。
另外,計算機專(zhuān)業(yè)的知識是與數學(xué)、物理學(xué)等專(zhuān)業(yè)的知識相關(guān)聯(lián)的?!『⒆尤绻雽W(xué)習計算機知識,就必須同時(shí)學(xué)習這些專(zhuān)業(yè)的知識,這樣才能打牢基礎,把計算機專(zhuān)業(yè)知識學(xué)得更好。
總結起來(lái),這個(gè)問(wèn)題應該歸納如下:
1,小孩子應該學(xué)計算機知識。
2,不能在某一門(mén)編程語(yǔ)言上投入太深。
3,應該學(xué)習基礎知識。
4,在學(xué)習計算機專(zhuān)業(yè)知識的同時(shí),還要學(xué)習數學(xué)和物理學(xué)知識。
少兒編程需要學(xué)什么語(yǔ)言?
不知道這個(gè)“少兒”到底有多大,而且能力(主要是數學(xué))、興趣有多大。
一般來(lái)說(shuō)目前入門(mén)的選擇主要都是scratch。無(wú)論是線(xiàn)上還是線(xiàn)下的面向兒童的編程機構基本上都是以這個(gè)為主的。
大多數孩子還是對比比較感興趣的,但是你說(shuō)這個(gè)東西能給孩子帶來(lái)多大的好處,我個(gè)人是持保留意見(jiàn)的。 對于絕大多數學(xué)習中或者想學(xué)的家長(cháng)來(lái)說(shuō),基本上都是糊里糊涂的學(xué)的!
我個(gè)人認為孩子如果上學(xué)了是可以學(xué)學(xué)的,太小就算了,畢竟得看電腦,怎么說(shuō)也會(huì )傷害視力的。
如果年級比較高比如*以后了,那么可以考慮學(xué)習一下python或者你想讓孩子未來(lái)試試信息學(xué)競賽,那么也可以從C/C++學(xué)起。
我家孩子我給他從*自學(xué)scratch,因為個(gè)人覺(jué)得學(xué)這個(gè)東西報班太坑了,在官網(wǎng)上在線(xiàn)自學(xué)就足夠了,做一些小項目的時(shí)候,遇到不會(huì )的問(wèn)題我都會(huì )去一些學(xué)習群請教。
因為孩子還算喜歡,所以從*開(kāi)始我們就轉到了C/C++的學(xué)習,目的是為了以后嘗試一下信息學(xué)競賽。
說(shuō)真的也沒(méi)投入太多,每周一次課平常也沒(méi)太怎么練,就是在今年競賽之前突擊了突擊,結果也進(jìn)入了復賽,而且目前來(lái)看也有獎。這對孩子來(lái)說(shuō)是個(gè)比較好的鼓勵,學(xué)習勁頭也更足一些。
但是這里我認為也是“坑”最多的地方!
因為很多人以為信息學(xué)競賽就是考“編程”,實(shí)際上編程語(yǔ)言?xún)H僅就是個(gè)“工具”而已,這條路遠比想象中的復雜的多得多! 數據結構、算法這些東西都是一些*才才能學(xué)的東西,而數學(xué)能力又對分析問(wèn)題的能力有著(zhù)至關(guān)重要的影響!真正要走這條路的話(huà)你需要讓孩子高中之前就得把高中以及*的一些數學(xué)都學(xué)完,這樣你才能在兩次考試中有機會(huì )取得好成績(jì)!
而這點(diǎn),往往是很多“少兒編程機構”根本不會(huì )告訴你的?。?!它們只會(huì )說(shuō)“信息學(xué)是下一個(gè)奧數”等等,但是他們不會(huì )告訴你“奧數”在信息學(xué)里有多大的幫助!
另外它們說(shuō)的最多的噱頭是“人工智能”!
這點(diǎn)就真的太 搞笑 了!
“ 人工智能 ”可是一個(gè)超大的體系,“編程”僅僅是這個(gè)體系中非常非?;A的一小部分, 而且年齡越大一些學(xué)習編程的效率實(shí)際上是更高的! 這不過(guò)就是一些銷(xiāo)售話(huà)術(shù)罷了!
不要幼稚的以為孩子會(huì )用某個(gè)編程語(yǔ)言做一個(gè)什么小程序孩子就多厲害了,實(shí)際上對于年齡大的人來(lái)說(shuō),小朋友學(xué)幾個(gè)星期才能達到的成績(jì)對于他們來(lái)說(shuō)也就是一兩天的事兒!因為太難的孩子根本就不可能徹底理解!就比如我孩子,現在*,給他學(xué)算法、數據結構,孩子理解起來(lái)確實(shí)是有難度的。別說(shuō)這些了,就算是編程語(yǔ)言語(yǔ)法部分的比如指針、堆棧等等孩子也是一頭霧水!學(xué)的時(shí)候貌似都聽(tīng)“明白”了,但是實(shí)際上根本就不會(huì )用!但是年齡大點(diǎn)之后接受起來(lái)就會(huì )容易很多。 因此我認為,不差錢(qián)而且孩子喜歡那么玩玩是可以的,但是如果你抱著(zhù)的期望是人工智能、信息學(xué)競賽、編程思維之類(lèi)的“高端大氣上檔次”的目標,那么請你先帶著(zhù)孩子去把奧數好好學(xué)學(xué)吧。某*的少兒編程機構入學(xué)測試根本不看別的,就是一套奧數題!這個(gè)很現實(shí),行就是行,不行注定了你只是學(xué)點(diǎn)皮毛而已。
少兒編程的話(huà),可以試一下Scratch這個(gè)少兒編程工具,由麻省理工設計研發(fā),非常適合6歲以上的小朋友,界面卡通有趣,趣味性強, 游戲 、繪畫(huà)、音樂(lè )等都有涉及,只需簡(jiǎn)單的拖拽模塊,就能完成程序的設計,下面我簡(jiǎn)單介紹一下這個(gè)軟件的安裝和使用:
1.打開(kāi)Scratch官網(wǎng)(這里可以將頁(yè)面調整成中文的,自行設置一下就行),這里需要先注冊一下用戶(hù),然后才能下載軟件,如下,按著(zhù)提示來(lái)就行,很快就能成功:
2.注冊成功后,我們下拉頁(yè)面到底部,點(diǎn)擊離線(xiàn)編輯器,如下:
接著(zhù)就能進(jìn)入下載頁(yè)面,這里有各個(gè)平臺的,包括Mac、Windows等,選擇合適的版本,按著(zhù)步驟下載就行:
下載成功后,依次安裝Adpbe AIR和Scratch離線(xiàn)編輯器就行,如下:
3.安裝成功后,我們就可以打開(kāi)這個(gè)軟件了,界面如下,使用起來(lái)很簡(jiǎn)單,直接拖拽控件就行,很容易,不需要編碼:
如果想查看更多示例的話(huà),可以到官網(wǎng)上查看,很多范例,而且有詳細介紹,非常不錯,值得學(xué)習:
就大概介紹這么多吧,感興趣的朋友可以下載嘗試,學(xué)習一下,使用起來(lái)非常簡(jiǎn)單、容易,也能引起小朋友的興趣,像什么python,java等編程語(yǔ)言,建議還是不要學(xué)習,不適合小朋友,畢竟成人都不一定能學(xué)會(huì ),更何況小孩子呢,網(wǎng)上也有相關(guān)Scratch的資料和教程,感興趣的朋友可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。
少兒編程本來(lái)就是反人類(lèi)的,方向錯了,從哪開(kāi)始都是錯的。
看孩子的喜歡程度,如果是任何興趣都沒(méi)有的話(huà),那么還是從一些圖形化編程開(kāi)始吧,如果孩子本身對編程學(xué)習比較積極的話(huà),那還是從python開(kāi)始吧。
學(xué)習編程沒(méi)有哪一種語(yǔ)言更靠譜的說(shuō)法,只要是積極主動(dòng)的學(xué)習了解了他們的算力,一些常用的循環(huán)結構,或者說(shuō)是借機發(fā)等等,都可以讓孩子在這方面得到一些知識儲備,然后轉型的話(huà)也是非常容易的。
在學(xué)習的編程過(guò)程中,有些數學(xué)知識是非常必須的,比如說(shuō)在學(xué)習一些數組類(lèi)的問(wèn)題時(shí),對于孩子的理解可能是有些困難,因為這些知識是涉及到*高中的內容,甚至有些是涉及到*的內容,所以說(shuō)看我們學(xué)習的目標,然后對于兒童來(lái)講還是了解他們之間的編程原則,了解一些必要的編程知識就可以了,沒(méi)有必要把它上升到搞一個(gè)項目的高度。
為了提高孩子學(xué)習編程的興趣,一般來(lái)講就是讓孩子做一個(gè)小小的 游戲 或者說(shuō)小小的網(wǎng)站,激發(fā)孩子的學(xué)習興趣,體驗成功。
現在在中*課本上已經(jīng)開(kāi)始學(xué)習了python,并且這門(mén)課程也列入了*的考試,一直到*高中都會(huì )學(xué)習這一個(gè),如果孩子有興趣的話(huà),可以從這個(gè)直接入手,這一個(gè)語(yǔ)言的教程在網(wǎng)絡(luò )中非常的多,因為它的模塊或者說(shuō)插件非常豐富,基本上能夠滿(mǎn)足各方面的需求,無(wú)論是網(wǎng)站 游戲 開(kāi)發(fā)圖形界面,甚至是一些外掛制作都可以。
行動(dòng)是一切學(xué)習的*途徑,如果孩子想學(xué)抓緊動(dòng)手,千萬(wàn)不要三天打魚(yú)兩天曬網(wǎng),最終留下一個(gè)吹噓的資本,沒(méi)有實(shí)質(zhì)性的發(fā)展。
少兒編程語(yǔ)言有很多種,比如C++、VB、Python、、Swift、Scratch、、Etoys、Hopscotch等等不下幾十種。目前比較流行的編程語(yǔ)言是Scratch、Python、C++、Java等,而適合小朋友學(xué)習的主要是Scratch、Python,以及面向NOIP(*青少年信息學(xué)奧林匹克聯(lián)賽)的C++語(yǔ)言。下面我們分別對這三種語(yǔ)言做具體介紹,為想要學(xué)編程的家庭做知識普及。
Scratch 編程語(yǔ)言 :這個(gè)語(yǔ)言是由麻省理工的媒體實(shí)驗室“終身幼兒園團隊”(Lifelong Group)設計并制作的,是專(zhuān)門(mén)為青少年研制的一種可視化編程語(yǔ)言。其主要特點(diǎn)是使用圖形化的呈現和用鼠標拖拽編程,就像搭建積木一樣將功能模塊組合在一起,實(shí)現想要達成的目標。通過(guò)scratch的學(xué)習,孩子能夠很直觀(guān)地理解計算機程序結構和執行順序。因為簡(jiǎn)單、有趣、易上手,用積木塊代替了枯燥的代碼,孩子短時(shí)間內就能學(xué)會(huì )它,因而很容易受到兒童和青少年的喜愛(ài),進(jìn)而激發(fā)他們編寫(xiě)程序的欲望。因此,scratch非常適合零基礎的人群學(xué)習,甚至非計算機專(zhuān)業(yè)的*生在選修編程基礎的時(shí)候也用scratch來(lái)進(jìn)行入門(mén)學(xué)習。那么,孩子多大可以開(kāi)始學(xué)習scratch?多數scratch的書(shū)籍中是這樣介紹scratch的——專(zhuān)門(mén)針對 八到十六歲 兒童開(kāi)發(fā)的一種可視化的編程語(yǔ)言。事實(shí)上,美國、英國的孩子好多從幼兒園就開(kāi)始學(xué)了。我們認為,6歲以上、開(kāi)始上*的孩子學(xué)習scratch是沒(méi)有問(wèn)題的。
Python 編程語(yǔ)言 : Python 是在八十年代末和九十年代初,在荷蘭*數學(xué)和計算機科學(xué)研究所設計出來(lái)的。Python 本身也是由諸多其他語(yǔ)言發(fā)展而來(lái)的,這包括 ABC、C、C++、Algol-68、SmallTalk、Unix shell 和其他的腳本語(yǔ)言等等。Python語(yǔ)言的主要特點(diǎn)是屬于高級描述性語(yǔ)言,與自然語(yǔ)言接近程度更高,編碼格式要求高,代碼更像格式化的簡(jiǎn)易英文。目前Python語(yǔ)言支持者眾多,前景很好,相關(guān)的類(lèi)庫很多很多,這個(gè)話(huà)的意思就是說(shuō),你想解決一個(gè)什么具體問(wèn)題,可能別人已經(jīng)寫(xiě)好了代碼,你只需要以引用的方式拿來(lái)用就可以了,減少了自己很多的工作量和開(kāi)發(fā)難度。語(yǔ)言學(xué)習的難度相對較低,對大量數據的處理支持較好,如果從年齡段上來(lái)分的話(huà),建議10歲以上的少年學(xué)習比較好。*有一定的英文基礎,畢竟年齡太小的話(huà),受制于數學(xué)知識和英語(yǔ)的欠缺,學(xué)起來(lái)會(huì )比較吃力,也會(huì )對學(xué)習興趣構成打擊。所以學(xué)習Python還是需要有一定的基礎的,*對編程已經(jīng)有足夠的興趣,否則可能會(huì )拔苗助長(cháng)。
C++ 語(yǔ)言 :這個(gè)大家應該都聽(tīng)說(shuō)過(guò),C語(yǔ)言或者C++語(yǔ)言是編程語(yǔ)言中生命力最強的,長(cháng)達數十年,而且還會(huì )常青下去,基本可以說(shuō)是編程這兩個(gè)字的曾經(jīng)的代名詞。同時(shí)這門(mén)語(yǔ)言也是計算機專(zhuān)業(yè)必須學(xué)習的一門(mén)編程基礎語(yǔ)言。C++語(yǔ)言應用非常廣泛,學(xué)會(huì )了可以說(shuō)IT行業(yè)通吃,IT行業(yè)涉及每個(gè)領(lǐng)域基本上都有他的身影。從嵌入式到桌面應用等等。對于青少年來(lái)說(shuō),學(xué)好C++語(yǔ)言的*好處就是考試,目前計算機領(lǐng)域的各類(lèi)考試,涉及編程的基本上C/C++語(yǔ)言是標準語(yǔ)言。對青少年來(lái)說(shuō)最直接的可能就是升學(xué)考試,高考加分推薦優(yōu)選上學(xué)的信息學(xué)奧賽,對C/C++是必須的。C++從難度級別上要比Python還要難一些,年齡上來(lái)講,最少要上了*吧。目前最小的被信息學(xué)奧賽(NOI)推薦上清華的還是*的學(xué)生。
綜上所述,與C++、python這些語(yǔ)言相比,scratch門(mén)檻是比較低的,而且很容易做出成果容易讓孩子產(chǎn)生興趣,所以比較適合沒(méi)有什么編程基礎的孩子入門(mén)學(xué)習。
作為一個(gè)在線(xiàn)教育的創(chuàng )業(yè)者,少兒編程也恰好是公司的幾大核心業(yè)務(wù)之一,而且我也算是一個(gè)比較早學(xué)習編程的親身經(jīng)歷者之一,我覺(jué)得我來(lái)回答這個(gè)問(wèn)題,還比較合適。
目前少兒編程有多火互聯(lián)網(wǎng)毫無(wú)疑問(wèn)改變了太多的行業(yè),其中教育行業(yè)就是一個(gè)*的改變,其實(shí)我們團隊在選擇創(chuàng )業(yè)的時(shí)候,認為少兒編程就是未來(lái)在線(xiàn)教育的三大風(fēng)口之一(當然我只能說(shuō)到這里了,另外兩個(gè)還不能說(shuō),因為在籌劃當中)。
我就曾經(jīng)非常遺憾,為什么*我才接觸物理?為什么*我才接觸編程?我覺(jué)得未來(lái)的孩子有幾個(gè)東西如果小孩子感興趣一定要讓孩子早點(diǎn)學(xué),數學(xué)、物理、編程、音樂(lè )、美術(shù),我覺(jué)得這些科目天賦被發(fā)現得越早越好。
這些年很多人,尤其是很多互聯(lián)網(wǎng)從業(yè)者越來(lái)越意識到,*的高考制度很大程度上減緩了很多天才少年的成才之路,甚至有可能改變、或者毀掉很多天才少年的成才之路。舉個(gè)簡(jiǎn)單的例子,在美國,比爾蓋茨、拉里佩奇、扎克伯格、杰克多西等這一代企業(yè)家在很早就已經(jīng)做了編程了,甚至杰克多西14歲的時(shí)候寫(xiě)的程序到現在還在被公交車(chē)公司采用。如果說(shuō)上個(gè)世紀末、這個(gè)世紀初是因為*經(jīng)濟發(fā)展程度不夠,但是現在這個(gè)差距已經(jīng)在逐漸縮小了。越來(lái)越多的家長(cháng),望子成龍、不要輸在起跑線(xiàn)上,更重要的是要在小的時(shí)候要做自己喜歡的事情。
互聯(lián)網(wǎng)的爆發(fā),讓很多小孩子、很多家長(cháng)接觸到計算機、接觸到編程,而且編程思維對于邏輯思維的培養簡(jiǎn)直太重要了。
麻省理工專(zhuān)門(mén)為這個(gè)行業(yè)開(kāi)發(fā)了Scratch學(xué)習體系。
截止2021年8月31日為止,針對165家少兒編程公司數據統計顯示,其中公開(kāi)發(fā)行的企業(yè)已經(jīng)有5家,掛牌的有2家,B輪以上的企業(yè)有17家。
紅杉*、IDG創(chuàng )投、創(chuàng )新工場(chǎng)、經(jīng)緯*、真格基金等資本都已經(jīng)入局這個(gè)行業(yè)。
根據我們的預計,目前在線(xiàn)教育市場(chǎng)的規模在100億之間,用戶(hù)規模在1500萬(wàn),而且未來(lái)5年之內很有可能達到500億以上的規模,用戶(hù)規??赡苓_到3000萬(wàn)。
怎么選擇學(xué)習資源當然目前*的解決方案就是麻省理工的Scratch,基本上對于5歲以上的孩子都是非常適合的,這個(gè)工具的好處是趣味性、 游戲 性特別好,而且還涉及到很多繪畫(huà)、音樂(lè )等方面的練習,而且也有中文版,如果家里小孩子從小上的雙語(yǔ)學(xué)校的話(huà),也可以通過(guò)這個(gè)系統鞏固一下英語(yǔ)知識。
將來(lái)怎么進(jìn)階如果學(xué)習了一段時(shí)間后,可以適當的讓孩子接觸一些真正的編程語(yǔ)言的知識,比如C/Python等編程語(yǔ)言,學(xué)習一些簡(jiǎn)單的編程訓練。
進(jìn)行一些NOI*青少年信息學(xué)競賽,這個(gè)可以提高自己的實(shí)戰能力,而且我認為讓孩子處于一個(gè)合理的競爭環(huán)境,是比較好的選擇。
輔助進(jìn)行一些數學(xué)、英語(yǔ)上的學(xué)習,這對于將來(lái)的學(xué)習會(huì )有好處。
因為很多東西不能說(shuō),希望大家不要介意!不過(guò)我還是覺(jué)得,編程也好,就跟數學(xué)、物理一樣,這種*要學(xué)好真的是要需要天賦的,如果孩子沒(méi)有這方面的天賦千萬(wàn)不要逼著(zhù)孩子學(xué)習,尊重學(xué)生的興趣、以及天賦是最重要的。
java行否
近期獲得融資的機構越來(lái)越多,要相信投資人的眼光
Scratch,麻省理工的積木編程語(yǔ)言,可以帶孩子在國外官網(wǎng)上自學(xué),原汁原味,因為麻省理工開(kāi)源了代碼,所以國內此類(lèi)產(chǎn)品也比較多,但有些坑。平時(shí)還可以玩玩樂(lè )高wedo,ev3,樂(lè )高積木與編程之間有很多聯(lián)系,思維有很多共通之處。
重在培養興趣,養成良好的編程學(xué)習習慣,了解一些基本概念。后期就轉純編碼的,學(xué)Python。
用英國的micro:bit板子,人民幣100元,功能很強大,而且只有半張信用卡大小??梢杂梦④浀姆e木式圖形化編程(入門(mén)),然后用,高級的時(shí)候可以用(python的嵌入式版本),這時(shí)候可以寫(xiě)很復雜的程序。然后再結合一些外部傳感器和機械等,就可以做很多好玩的東東。
兒童學(xué)編程先學(xué)什么
我以前學(xué)過(guò)但后來(lái)放棄了 我可以給你點(diǎn)建議 希望對你有用??!1.編程一般來(lái)說(shuō)還是先學(xué)C語(yǔ)言,其實(shí)你不學(xué)C直接學(xué)C++也行,因為在C++中也包含很多C語(yǔ)。。但是我還是建議先學(xué)c.雖然要多花點(diǎn)時(shí)間但是對你以后過(guò)渡到C++和理解一些編程的基礎知識,基本概念是很有好處的。學(xué)好了C之后就可以選擇學(xué)java,c++,C#等。。。雖然語(yǔ)言多,但是他們都基于C只是有些地方不同,你可以根據你的就業(yè)方向選擇一門(mén)學(xué)精,一定要。。。然后你在學(xué)其他的語(yǔ)言都相當簡(jiǎn)單。。就像你學(xué)好一門(mén)內功,其他武功學(xué)起來(lái)就簡(jiǎn)單了。
2.我想談的經(jīng)驗就是,新手經(jīng)常問(wèn)的要數學(xué)知識和英語(yǔ)知識的問(wèn)題。。英語(yǔ)知識講究就行不太影響大局。如果你的英語(yǔ)知識稍好的話(huà),以后你定義函數名和看別人的程序這些都會(huì )幫你節約時(shí)間。。。我學(xué)編程以前很多人說(shuō)數學(xué)不重要,其實(shí)對于編程來(lái)說(shuō)是需要數學(xué)知識的,從某方面來(lái)說(shuō)數學(xué)等于邏輯,眾說(shuō)周知編程是一項需要邏輯的知識。。。我數學(xué)很差,而且我又是自學(xué)編程,在開(kāi)始學(xué)基礎C++的時(shí)候還沒(méi)有多大困難。。到后面學(xué)到了在編程中最關(guān)鍵的數據結構和算法的時(shí)候,我就被難住。這里要求數學(xué)要好。編程中的算法和數據結構是很重要的,以后你的程序編得好不好,就是看誰(shuí)的算法和數據結構用得最恰當。*效。。。。這也是導致我放棄的直接原因。。。
3學(xué)習方法。。編程是需要實(shí)踐的,建議你買(mǎi)一個(gè)筆記本電腦。。然后有空就去圖書(shū)館上機練習。。做下課后的習題。。把書(shū)上的例題也自己做一遍。。
一本好書(shū),你一遍是無(wú)法理解其中的全部精華的,真的,起碼看,做兩遍以上,
雖然浪費時(shí)間,但是每一次你就會(huì )對其中的知識點(diǎn)有新的理解。。。雖然很浪費時(shí)間,而且讓人心情煩躁。。。但是一個(gè)程序員關(guān)鍵是能耐住寂寞。
4.當你學(xué)得不錯了,你可以和你志同道合的朋友一起去接一些小項目做,這樣你才能看到自己的不足。。??辞宄?shí)踐和理論的差別。。。
5關(guān)于前途問(wèn)題。。。依照這個(gè)社會(huì )的發(fā)展,電腦以后幾乎像手機一樣普及。所以你們前途的一定是光明的。。。。雖然這一行才出來(lái)工資或許不高,但是自己要能做個(gè)1年多,有經(jīng)驗了。。工資是普遍高的。。
6這一行是有趣的,你看網(wǎng)上這些東西不都是程序嗎?也是累的。。*的勝利者是耐得住寂寞。努力的人 奇米在线7777在线精品|国产成人精品免费视|精品无码不卡一区二区三区|国内综合精品午夜久久资源|亚洲视频在线观看..