寫(xiě)在前面
我們正處于互聯(lián)網(wǎng)蓬勃發(fā)展的高峰期任洞,從計(jì)算機(jī)興起到現(xiàn)在,不斷有新的概念袒炉,新的技術(shù)如雨后春筍般誕生;我們被互聯(lián)網(wǎng)的服務(wù)包圍樊零,享受其帶來(lái)的各種便利我磁,卻也被信息爆炸般的沖擊弄的沒(méi)有招架之力孽文;最大的問(wèn)題是我們失去了信息的辨別能力;
引子
近3年有很多少兒編程廣告夺艰,開(kāi)始進(jìn)入大家的視線芋哭,尤其是家長(zhǎng)們,懂得當(dāng)前時(shí)代資源的競(jìng)爭(zhēng)是多么殘酷郁副,家長(zhǎng)們?cè)趶V告(包含制造恐嚇式的)的轟炸下减牺,變得無(wú)所適從,只能隨大流存谎,別的孩子學(xué)拔疚,我們也學(xué)吧。不得不說(shuō)既荚,在未知事物面前隨大流是一個(gè)正確的選擇稚失。
自我介紹
我是一個(gè)主修Java
編程語(yǔ)言的開(kāi)發(fā)者,同時(shí)也涉獵Golang 恰聘、python句各、kotlin 、shell 晴叨、lua
等其他語(yǔ)言凿宾,涉獵方向包含電商、物聯(lián)網(wǎng)篙螟、大數(shù)據(jù)菌湃、移動(dòng)直播
等,到目前為止共7年多的從業(yè)經(jīng)驗(yàn)遍略,在此惧所,我寫(xiě)了這篇文章,在于給其他人了解什么是編程绪杏,以及該不該學(xué)少兒編程下愈。
一、什么是編程
編程是一門(mén)根據(jù)某些思想來(lái)量化現(xiàn)實(shí)世界中的事物蕾久、行為势似、形態(tài)等維度后展開(kāi)的針對(duì)性的解決的過(guò)程。
其中編程分為2部分:
思想:編程思想僧著、設(shè)計(jì)方案
實(shí)現(xiàn):具體的編程語(yǔ)言履因、程序編寫(xiě)
------ 下面一段話過(guò)于專業(yè),看不懂的可以直接跳過(guò)
編程思想大致分為3種:
面向?qū)ο缶幊蹋╫op):將現(xiàn)實(shí)世界中的事物盹愚、行為栅迄、形態(tài)等抽象為可具體量化的實(shí)體的過(guò)程。
面向過(guò)程編程(opp):將現(xiàn)實(shí)世界中的一個(gè)事物皆怕、行為毅舆、形態(tài)的目標(biāo)量化成具體的指標(biāo)來(lái)完成其所需目標(biāo)的過(guò)程西篓。
面向切面編程(aop):特定關(guān)注現(xiàn)實(shí)世界中的某個(gè)事物、行為憋活、形態(tài)于某一個(gè)點(diǎn)時(shí)需要的目標(biāo)岂津,量化其過(guò)程后,來(lái)完成其所需的目標(biāo)的過(guò)程悦即。
二吮成、編程的意義
編程可以提高人對(duì)事物、行為盐欺、形態(tài)赁豆、問(wèn)題等維度的理解仅醇,便于提升大腦思維模型的建立冗美,也能很好的鍛煉邏輯思維能力;尤其是對(duì)問(wèn)題抽象析二、問(wèn)題量化粉洼、問(wèn)題拆分、針對(duì)性解決是非常有幫助的叶摄,當(dāng)然這本就是編程的過(guò)程属韧。
三、少兒編程該學(xué)嗎
相信看到這里蛤吓,大致明白什么是編程了宵喂,我想說(shuō)的是,我們應(yīng)該學(xué)習(xí)編程的那種思想会傲,對(duì)現(xiàn)實(shí)世界中的事物锅棕、行為、形態(tài)等淌山,以及遇到的問(wèn)題的那些思維方式裸燎,源于現(xiàn)實(shí)世界發(fā)生的一切東西,也是編程的核心以及意義泼疑。