不會(huì)編程可以學(xué)游戲嗎,自學(xué)一門編程語(yǔ)言能找到工作嗎?
你好,自學(xué)一門編程語(yǔ)言是可以找得到工作的,但前提是你掌握了有效的學(xué)習(xí)方法,以及堅(jiān)持不懈的努力。這里我拿學(xué)習(xí)當(dāng)下比較熱門的Python語(yǔ)言舉例,學(xué)習(xí)Python可以按照以下三個(gè)步驟。
一、基礎(chǔ)學(xué)習(xí)可以先買一本Python基礎(chǔ)的書籍, 或者在網(wǎng)上下載電子版的書籍也可以, 學(xué)一門語(yǔ)言首先是要打好基礎(chǔ)一步一步來(lái), 不要圖快和越級(jí)學(xué)習(xí)。
首先根據(jù)書籍的目錄可以大致了解Python語(yǔ)言基礎(chǔ)有哪些內(nèi)容, 然后從第一章開始, 學(xué)習(xí)每個(gè)知識(shí)點(diǎn)的概念, 然后每個(gè)知識(shí)點(diǎn)后面都會(huì)有一個(gè)小練習(xí)題, 學(xué)完每小節(jié)內(nèi)容后一定要做一做練習(xí)題鞏固加深一下印象。
二、進(jìn)階學(xué)習(xí)學(xué)習(xí)完P(guān)ython基礎(chǔ)那只是第一步, 只要一步一步把內(nèi)容都認(rèn)真的過(guò)一遍, 基本沒有什么太大的問題, 那么學(xué)完基礎(chǔ)之后, 就需要選擇一個(gè)進(jìn)階的方向, 這個(gè)方向當(dāng)然是根據(jù)你想做什么崗位的工作來(lái)選的。
目前Python的崗位大致有五種, 自動(dòng)化運(yùn)維、web后端開發(fā)、自動(dòng)化測(cè)試、數(shù)據(jù)分析、人工智能, 每一個(gè)方向都有各自不同的模塊和框架需要學(xué)習(xí), 其實(shí)Python的模塊框架非常多, 想要全部學(xué)完有點(diǎn)不太現(xiàn)實(shí), 而且也沒有必要, 只需要學(xué)習(xí)你想要從事崗位方向的模塊框架就可以了。
三、項(xiàng)目實(shí)戰(zhàn)練習(xí)在進(jìn)階學(xué)習(xí)了相關(guān)的模塊和框架知識(shí)之后, 第三步就要找項(xiàng)目進(jìn)行實(shí)戰(zhàn)練習(xí)了, 可以到開源網(wǎng)站上先找一些簡(jiǎn)單點(diǎn)的項(xiàng)目練習(xí), 我的主頁(yè)也有一些python的實(shí)戰(zhàn)練習(xí)項(xiàng)目, 做項(xiàng)目練習(xí)是為了鞏固和綜合運(yùn)用前面所學(xué)的知識(shí), 然后慢慢加大難度, 一步一步循序漸進(jìn)。
最后我要說(shuō)的是,學(xué)習(xí)其它的編程語(yǔ)言大體上的學(xué)習(xí)步驟也是我以上列舉的從基礎(chǔ)、進(jìn)階再到項(xiàng)目實(shí)戰(zhàn)。以上就是我的個(gè)人觀點(diǎn),希望可以幫助到你,謝謝!
是否可以直接學(xué)Python?
感謝悟空邀請(qǐng)作答。雖說(shuō)steam教育是個(gè)潮流,但四年級(jí)開始正式學(xué)習(xí)python語(yǔ)言還是稍微早了一些,可以考慮先學(xué)習(xí)一下scratch,一邊玩一邊學(xué),再大一些等到有一些編程思維了,數(shù)學(xué)基礎(chǔ)也有一些,理解能力也強(qiáng)一點(diǎn),再去學(xué)習(xí)Python。
如今的環(huán)境,會(huì)編程相當(dāng)于會(huì)多一門技能,在將來(lái)編程將會(huì)像英語(yǔ)一樣成為必備技能。
美國(guó)、新加坡、日本、英國(guó),還有我國(guó)的浙江省,都已經(jīng)把編程寫入教學(xué)大綱,浙江省的學(xué)生從小學(xué)開始學(xué)習(xí)Python語(yǔ)言。
雖然很重要,我建議第一年級(jí)段直至四、五年級(jí)的小孩子,如果不是學(xué)校課程要求暫時(shí)不用那么著急去Python語(yǔ)言,而是可以先讓孩子學(xué)習(xí)scratch,這是由美國(guó)麻省理工學(xué)院開發(fā)的、適合低齡兒童邊玩邊學(xué)的編程游戲。
scratch的好處是它比較直觀,仿佛搭積木一般,孩子們只要在舞臺(tái)內(nèi)托入適當(dāng)?shù)闹噶罘e木條,通過(guò)合適的搭配,就可以完成一系列的指令輸入。
這種方式非常形象,而不是非常枯燥的編程語(yǔ)言,一行一行的代碼敲入,對(duì)孩子們來(lái)說(shuō)這更容易理解編程的思維。
玩?zhèn)€一兩年,等到孩子能夠自己在scratch做出互動(dòng)游戲,看看孩子的反應(yīng)是不是喜歡編程?能不能坐得住反復(fù)的操作這些枯燥的指令?基本上孩子會(huì)表現(xiàn)得非常明顯是不是喜歡,從而去判斷要不要再繼續(xù)送去學(xué)習(xí)Python?
我家兩個(gè)孩子都是從小學(xué)二年級(jí)開始接觸scratch,一個(gè)明顯有興趣,從一接觸開始就表示非常濃厚的興趣,也能夠坐得住,玩的時(shí)候熟練了,就開始會(huì)有自己的想法,去按照自己的設(shè)計(jì)去做一些游戲互動(dòng)游戲。
在我們看來(lái)非常枯燥的東西,他可以
長(zhǎng)時(shí)間的關(guān)注在這里,很自然的,五年級(jí)開始就能夠去學(xué)習(xí)Python,而且在同一個(gè)編程學(xué)習(xí)班里,20多個(gè)包括從五年級(jí)到初三的孩子,他都能夠遙遙領(lǐng)先。
反而老大不喜歡,他能理解,但是明顯的沒有興趣做下來(lái)去編寫程序,所以干脆Python培訓(xùn)班也不去。
之所以不建議那么早去正規(guī)學(xué)習(xí)Python,是因?yàn)樵谶@個(gè)學(xué)習(xí)過(guò)程中,對(duì)于數(shù)學(xué)的素養(yǎng)有稍微有些要求,比如質(zhì)數(shù)、 比如變數(shù)、比如回圈、比如串列、二進(jìn)制、摩斯密碼等等,等稍微年長(zhǎng)一些,理解能力強(qiáng)一些,再學(xué)效果更好。
以上希望有所幫助,歡迎討論。
最近喜歡上計(jì)算機(jī)編程?
12歲的孩子能學(xué)習(xí)編程很好,如果是自己發(fā)自內(nèi)心地想學(xué),不但不會(huì)影響學(xué)習(xí),將來(lái)還是非常有前途的。許多家長(zhǎng)等孩子上了大學(xué),才發(fā)現(xiàn)讓孩子學(xué)習(xí)這方面的知識(shí)晚了,后悔也來(lái)不及了。我感到讓孩子學(xué)習(xí)編程知識(shí)應(yīng)該越早越好。我的孩子就是到了大學(xué)才開始學(xué)習(xí)軟件編程知識(shí)的,不過(guò)進(jìn)步還是比較快的,曾參加不少比賽,拿到了國(guó)際大學(xué)生程序設(shè)計(jì)競(jìng)賽亞洲區(qū)域賽(ICPC)的銀獎(jiǎng),但他總是說(shuō)上初中或高中時(shí)就應(yīng)該學(xué),確實(shí)學(xué)的有點(diǎn)太晚了,不然的話會(huì)更好一些。國(guó)外對(duì)孩子編程方面非常重視。多年以前,美國(guó)總統(tǒng)奧巴馬就發(fā)起“編程一小時(shí)”的運(yùn)動(dòng),投了40億美金,要讓每個(gè)美國(guó)孩子在小學(xué)就具備最簡(jiǎn)單的編程能力,讓編寫程序成為孩子日常的生活技能。現(xiàn)在,中國(guó)許多家長(zhǎng)也開始重視孩子的編程教育。專家認(rèn)為,計(jì)算思維應(yīng)該面向每一位學(xué)生,比如教小孩子學(xué)“1、2、3”,是一個(gè)從易到難的過(guò)程,計(jì)算機(jī)的這種邏輯思維方式也應(yīng)該在不同的年齡段,進(jìn)行不同的教育引導(dǎo)。在軟件編輯方面,孩子認(rèn)知快,反應(yīng)快,理解能力也好,能用各種方式理解,所以計(jì)算思維應(yīng)該讓小學(xué)生、中學(xué)生、大學(xué)生都要學(xué)。有條件的,應(yīng)該讓孩子學(xué)的越早越好。最后,不管從事什么職業(yè),這個(gè)思維能力是貫穿孩子一生的,受益一生的。
以上就是關(guān)于不會(huì)編程可以學(xué)游戲嗎和自學(xué)一門編程語(yǔ)言能找到工作嗎的相關(guān)問題解答,希望對(duì)你有所幫助。