编程极简入门(python)-01-前言

一. 为什么要写这个教程

我是一名程序员 , 从入行以来身边就一直有不少朋友对我的工作特别好奇. 随着近几年大数据,人工智能等一系列的概念被媒体大肆宣传. 越来越多的人都有兴趣进一步的了解编程, 甚至想投身于这个行业 .但同时他们也有一些担忧,感觉学习编程非常困难,门槛特别高, 比如需要有很好的数学功底, 要有很强的逻辑思维能力...等等. 以下是一位同事的原话,我觉得非常具有代表性.

以前读书的时候也学过C语言, 当时也知道学好编程以后一定很有用. 但是因为自己学的不是计算机专业, 所以算法,数据结构等课程都没学过, 所以现在也很难学会编程了.

听完他的话,我觉得不少人对编程还存在一些误解
误解一 只有科班出身的人才能学会编程
2015 年编程问答社区 Stack Overflow 公布了一份程序员调查报告,来自 157 个国家的 26,086 名开发者参与了调查. 其中有两项关于学历(学位)背景的调查, 其中科班出身的程序员比率大致在58%左右(本科生38% 研究生18% 博士生2%), 也就是还有42%的程序员是非科班出生. 所以是否科班出身真的没有你想想的那么重要.
误解二 学编程需要掌握高深的算法
算法的确是计算机程序中最重要的组成部分, 某些场景下不同的算法效率上可能相差千百倍.所以学好算法绝对可以提高一个程序员的能力和视野. 但是并不是所有的程序都需要纠结算法. 所以一般只有在设计一些核心组件或系统遇到问题的时候才会考虑如何优化算法.
我想做点什么
明明对编程很感兴趣,但由于一些误解,最终没能掌握编程这个技能那真是太可惜了. 所以我就想做一个课程,,消除这些误解. 让大家对编程有一个正确认识, 每个人都可以学会编程.

二. 学习编程的正确方式

传统的编程语言教学方法往往是介绍一门编程语言完整的语法特性. 我认为这种教学方式更适合已经有一定编程经验的人,因为他们已经了解编程的核心概念,只需要学习这门语言的语法特性即可. 但对于初学者来说,因为没有编程基础,一下子理解这么多的编程概念,容易产生畏难情绪. 所以我认为对于初学者来说,更好的学习方式应该是"少学多做"
少学多做

  1. 花最少的时间了解核心的概念,语法基础
    类似帕累托原则,花20%的时间,获得80%的效果.更重要的意义是不会让你对编程产生任何恐惧.
  2. 动手做一点东西
    编程语言就像我们交流的语言一样,不说不练永远都学不会.所以学会编程最好的方式就是"编"程
  3. 遇到问题,寻找解决问题的方法
    这个阶段就能 了解更多语法特性,及算法.

所以学习编程的整个过程,就应该和婴儿学习母语一样,学一点,说一点, 不断说,不断错,不断改进的过程.

三. 总结

我相信人人都能学会编程,使用编程. 并且利用编程协助解决生活,工作中的问题.

课程特点

  1. 压缩概念 -- 筛选最重要的编程概念, 避免初期学习过多的概念,产生畏惧.
  2. 实例教学 -- 以实际的例子进行教学, 更容易理解
  3. 边学变练.-- 只有自己动手写代码,才能真正掌握编程.

课程目标

  1. 了解编程的核心概念
  2. 有独立写程序的能力

四. 课程目录

其实编程的核心概念几乎可以用任何一门编程语言进行讲述,但考虑到本教程的受众大多是没有编程经验,或者很少编程经验的人,所以选择语法相对简单,且比较容易上手的python进行教学
基础概念 (已发布)

  1. 编程极简入门(python)-01-前言
  2. 编程极简入门(python)-02-安装python环境
  3. 编程极简入门(python)-03-第一个python程序
  4. 编程极简入门(python)-04-变量
  5. 编程极简入门(python)-05-条件判断
  6. 编程极简入门(python)-06-方法
  7. 编程极简入门(python)-07-批量处理
  8. 编程极简入门(python)-08-模块

课后练习(暂未发布)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,122评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,070评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,491评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,636评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,676评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,541评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,292评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,211评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,655评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,846评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,965评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,684评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,295评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,894评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,012评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,126评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,914评论 2 355

推荐阅读更多精彩内容

  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 11,112评论 6 244
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,133评论 25 707
  • 1 “上次你还没回答我,你来自哪里?”丘枫凌似乎对简容起了兴趣,一心想穷根究底。 简容闻言,咧嘴戏谑道:“我来自于...
    大千一墨阅读 413评论 7 6
  • 今天学了3小时50分钟 上午从9点到11点半 下午从3点到5点半 中间休息 差不多4到5小时的学习时间 我觉得还应...
    坏先生z阅读 282评论 0 0