編程極簡入門(python)-01-前言

一. 為什么要寫這個(gè)教程

我是一名程序員 , 從入行以來身邊就一直有不少朋友對我的工作特別好奇. 隨著近幾年大數(shù)據(jù),人工智能等一系列的概念被媒體大肆宣傳. 越來越多的人都有興趣進(jìn)一步的了解編程, 甚至想投身于這個(gè)行業(yè) .但同時(shí)他們也有一些擔(dān)憂,感覺學(xué)習(xí)編程非常困難,門檻特別高, 比如需要有很好的數(shù)學(xué)功底, 要有很強(qiáng)的邏輯思維能力...等等. 以下是一位同事的原話,我覺得非常具有代表性.

以前讀書的時(shí)候也學(xué)過C語言, 當(dāng)時(shí)也知道學(xué)好編程以后一定很有用. 但是因?yàn)樽约簩W(xué)的不是計(jì)算機(jī)專業(yè), 所以算法,數(shù)據(jù)結(jié)構(gòu)等課程都沒學(xué)過, 所以現(xiàn)在也很難學(xué)會(huì)編程了.

聽完他的話,我覺得不少人對編程還存在一些誤解
誤解一 只有科班出身的人才能學(xué)會(huì)編程
2015 年編程問答社區(qū) Stack Overflow 公布了一份程序員調(diào)查報(bào)告,來自 157 個(gè)國家的 26,086 名開發(fā)者參與了調(diào)查. 其中有兩項(xiàng)關(guān)于學(xué)歷(學(xué)位)背景的調(diào)查, 其中科班出身的程序員比率大致在58%左右(本科生38% 研究生18% 博士生2%), 也就是還有42%的程序員是非科班出生. 所以是否科班出身真的沒有你想想的那么重要.
誤解二 學(xué)編程需要掌握高深的算法
算法的確是計(jì)算機(jī)程序中最重要的組成部分, 某些場景下不同的算法效率上可能相差千百倍.所以學(xué)好算法絕對可以提高一個(gè)程序員的能力和視野. 但是并不是所有的程序都需要糾結(jié)算法. 所以一般只有在設(shè)計(jì)一些核心組件或系統(tǒng)遇到問題的時(shí)候才會(huì)考慮如何優(yōu)化算法.
我想做點(diǎn)什么
明明對編程很感興趣,但由于一些誤解,最終沒能掌握編程這個(gè)技能那真是太可惜了. 所以我就想做一個(gè)課程,,消除這些誤解. 讓大家對編程有一個(gè)正確認(rèn)識(shí), 每個(gè)人都可以學(xué)會(huì)編程.

二. 學(xué)習(xí)編程的正確方式

傳統(tǒng)的編程語言教學(xué)方法往往是介紹一門編程語言完整的語法特性. 我認(rèn)為這種教學(xué)方式更適合已經(jīng)有一定編程經(jīng)驗(yàn)的人,因?yàn)樗麄円呀?jīng)了解編程的核心概念,只需要學(xué)習(xí)這門語言的語法特性即可. 但對于初學(xué)者來說,因?yàn)闆]有編程基礎(chǔ),一下子理解這么多的編程概念,容易產(chǎn)生畏難情緒. 所以我認(rèn)為對于初學(xué)者來說,更好的學(xué)習(xí)方式應(yīng)該是"少學(xué)多做"
少學(xué)多做

  1. 花最少的時(shí)間了解核心的概念,語法基礎(chǔ)
    類似帕累托原則,花20%的時(shí)間,獲得80%的效果.更重要的意義是不會(huì)讓你對編程產(chǎn)生任何恐懼.
  2. 動(dòng)手做一點(diǎn)東西
    編程語言就像我們交流的語言一樣,不說不練永遠(yuǎn)都學(xué)不會(huì).所以學(xué)會(huì)編程最好的方式就是"編"程
  3. 遇到問題,尋找解決問題的方法
    這個(gè)階段就能 了解更多語法特性,及算法.

所以學(xué)習(xí)編程的整個(gè)過程,就應(yīng)該和嬰兒學(xué)習(xí)母語一樣,學(xué)一點(diǎn),說一點(diǎn), 不斷說,不斷錯(cuò),不斷改進(jìn)的過程.

三. 總結(jié)

我相信人人都能學(xué)會(huì)編程,使用編程. 并且利用編程協(xié)助解決生活,工作中的問題.

課程特點(diǎn)

  1. 壓縮概念 -- 篩選最重要的編程概念, 避免初期學(xué)習(xí)過多的概念,產(chǎn)生畏懼.
  2. 實(shí)例教學(xué) -- 以實(shí)際的例子進(jìn)行教學(xué), 更容易理解
  3. 邊學(xué)變練.-- 只有自己動(dòng)手寫代碼,才能真正掌握編程.

課程目標(biāo)

  1. 了解編程的核心概念
  2. 有獨(dú)立寫程序的能力

四. 課程目錄

其實(shí)編程的核心概念幾乎可以用任何一門編程語言進(jìn)行講述,但考慮到本教程的受眾大多是沒有編程經(jīng)驗(yàn),或者很少編程經(jīng)驗(yàn)的人,所以選擇語法相對簡單,且比較容易上手的python進(jìn)行教學(xué)
基礎(chǔ)概念 (已發(fā)布)

  1. 編程極簡入門(python)-01-前言
  2. 編程極簡入門(python)-02-安裝python環(huán)境
  3. 編程極簡入門(python)-03-第一個(gè)python程序
  4. 編程極簡入門(python)-04-變量
  5. 編程極簡入門(python)-05-條件判斷
  6. 編程極簡入門(python)-06-方法
  7. 編程極簡入門(python)-07-批量處理
  8. 編程極簡入門(python)-08-模塊

課后練習(xí)(暫未發(fā)布)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末唉地,一起剝皮案震驚了整個(gè)濱河市千所,隨后出現(xiàn)的幾起案子疆导,更是在濱河造成了極大的恐慌,老刑警劉巖惑灵,帶你破解...
    沈念sama閱讀 219,188評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件捧颅,死亡現(xiàn)場離奇詭異茉唉,居然都是意外死亡盒卸,警方通過查閱死者的電腦和手機(jī)骗爆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蔽介,“玉大人摘投,你說我怎么就攤上這事『缧睿” “怎么了犀呼?”我有些...
    開封第一講書人閱讀 165,562評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長薇组。 經(jīng)常有香客問我外臂,道長,這世上最難降的妖魔是什么律胀? 我笑而不...
    開封第一講書人閱讀 58,893評(píng)論 1 295
  • 正文 為了忘掉前任宋光,我火速辦了婚禮,結(jié)果婚禮上累铅,老公的妹妹穿的比我還像新娘。我一直安慰自己站叼,他們只是感情好娃兽,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,917評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著尽楔,像睡著了一般投储。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上阔馋,一...
    開封第一講書人閱讀 51,708評(píng)論 1 305
  • 那天玛荞,我揣著相機(jī)與錄音,去河邊找鬼呕寝。 笑死勋眯,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的下梢。 我是一名探鬼主播客蹋,決...
    沈念sama閱讀 40,430評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼孽江!你這毒婦竟也來了讶坯?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,342評(píng)論 0 276
  • 序言:老撾萬榮一對情侶失蹤岗屏,失蹤者是張志新(化名)和其女友劉穎辆琅,沒想到半個(gè)月后漱办,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,801評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡婉烟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,976評(píng)論 3 337
  • 正文 我和宋清朗相戀三年娩井,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片隅很。...
    茶點(diǎn)故事閱讀 40,115評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡撞牢,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出叔营,到底是詐尸還是另有隱情屋彪,我是刑警寧澤,帶...
    沈念sama閱讀 35,804評(píng)論 5 346
  • 正文 年R本政府宣布绒尊,位于F島的核電站畜挥,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏婴谱。R本人自食惡果不足惜蟹但,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,458評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望谭羔。 院中可真熱鬧华糖,春花似錦、人聲如沸瘟裸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽话告。三九已至兼搏,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間沙郭,已是汗流浹背佛呻。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留病线,地道東北人吓著。 一個(gè)月前我還...
    沈念sama閱讀 48,365評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像送挑,于是被迫代替她去往敵國和親夜矗。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,055評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 本文把程序員所需掌握的關(guān)鍵知識(shí)總結(jié)為三大類19個(gè)關(guān)鍵概念让虐,然后給出了掌握每個(gè)關(guān)鍵概念所需的入門書籍紊撕,必讀書籍,以及...
    dle_oxio閱讀 11,123評(píng)論 6 244
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,180評(píng)論 25 707
  • 1 “上次你還沒回答我赡突,你來自哪里对扶?”丘楓凌似乎對簡容起了興趣区赵,一心想窮根究底。 簡容聞言浪南,咧嘴戲謔道:“我來自于...
    大千一墨閱讀 413評(píng)論 7 6
  • 今天學(xué)了3小時(shí)50分鐘 上午從9點(diǎn)到11點(diǎn)半 下午從3點(diǎn)到5點(diǎn)半 中間休息 差不多4到5小時(shí)的學(xué)習(xí)時(shí)間 我覺得還應(yīng)...
    壞先生z閱讀 282評(píng)論 0 0