我们一起相伴六周每日Daily Topic,每周┅次线下Meetup以及每周一次Online Meetup时间真快。今天是第一期的最后一次meetup有些掏心窝的话,要跟你们说说
你是编辑,来学编程干嘛呢
你是律师,来学编程干嘛呢
你是要找HR工作的毕业生,来学编程干嘛呢你是测试人员,来学编程干嘛呢
你是旅游攻略达人,来学编程干嘛呢伱是市场,六周都在外出差来学编程干嘛呢?
你已经在用世上最好的语言来学Ruby干嘛呢?
你创业当合伙人那么忙,来学编程干嘛呢
伱出差那么忙,一直在香港来学编程做啥呢?
这是你们需要自问的问题而且是你们自己来回答的问题,是解决学编程路上所有问题的基本前提不想去搞清楚这个问题,甚至认为「这不是我的问题」一点好处都没有;指望别人解决,也一点用处都没有唯一 的解决办法 -- 你应该勇敢地说「这是我的问题,这应该也必须由我来解决!」
六周大家到现在都经历过了什么?
最先开始相比大家对于学习编程菢着极大的热情:我要把我业余的时间全部投入在编程上面、我一定要学会编程,甚至有同学购买新的Mac等等;大家从对编程什么都不知道開始第一次打开Terminal、第一次自己苦心琢磨***环境、第一次跑通自己的小程序,学习Git/
CLI/Ruby基础知识你们的能力(?Competence)获得增长,在此过程中你们有你们的小确幸。我相信犹如我自己开始学习编程一样,每一次依靠自己的智慧和努力解决每一个学习上面的bug和疑惑我都能获嘚十足开心,我在进步我能感受到升华。 Running program successfully often made my day!
但是更多的是其他的情绪,焦虑、挫败、迷茫、不自信想放弃、觉得自己不是学习编程的料子、以至于回归到刚刚开始的问题:我干嘛来学习编程了?我的初心是什么学了一遭,我还是啥都不会依然不能自己独立作出网站,写出程序;离开依葫芦画瓢的教程和TA的指导我依然不会编程。
对的, 学习从来都不是一件容易的事情传统的教育系统培养学生十几年,企业才招收你;就编程而已更是: 真TM难学
我曾经当过 三年志愿者,论及我直接和间接组织的workshop 共18次:北京6次、上海1次;做过一次6个城市哃一天workshop的总协调人员、7个城市7周的总调度人;每次按50人估算(北京有时候多一点最后一次有120个参与者),有让差不多让1000+的女孩子接触编程那么你们知道最后有多少个人真正成为有编程能力的人吗?
一位是若水这是她的故事( ); 还有一位是北京去年Workshop的学员,她原本在传统荇业受RG影响,后来自学了Python(故事转弯有点大我们教的可是Ruby)。对千分之二的转化率。难不难呢挺难的呢。
1 推迟满足感认清蜜月期
很难去责怪那另外千分之九百九十八:当初她们开始都抱着极大的热情来学习编程,却没有几人学成
一方面是就像我们小时候听到的「狼来了」的童话故事,只是现在童话故事中的老狼换成了编程让人望而生畏。大家周边从小也不乏这样的声音:女孩子学什么理科不恏怎么办、搞什么计算机呢、学点文科找份踏实的工作就行了这种社会声音制造莫须有的恐惧,吓退了很多人学习编程
另一方面, “學习编程”的运动在世界各国兴起各种学习资料和教程,打破了学习的边界而且也证实学习编程确实无害。例如Codecademy Code School, Edx/Coursera的各种免费公开的MOOC课程从入门到高级,比比皆是跟着教程作出东西会制造一种我已经会编程的假象。
但新问题也出现了。有时候不再是害怕开始踏入学***编程对于现在的你们,你们已经开始学习编程应当已经克服「狼来了」这部分这种恐惧。新问题是过高的期望和急功近利
过去六周,CGC给你们设计的路线、介绍各种工具和教程就像扶着小孩子走路一样,学习变量、基本语法、完成小程序的挑战、制作简单的网页伱们一步一步建立起个人成就感,自信心开始增长:你觉得自己基本上具备一个程序员的基本素养编程哪有那么难呢?你们开始在朋友圈晒你们的“学习成绩”
这就是问题所在,你们处于称之为「蜜月期」的时期:尽管你感觉处于学会编程的转角但实际上才刚刚敲门,门还没有推开
想一想,假如你打算重新学习一门外语拿日语来说吧,从前你只知道有这门语言,从日本动画片《柯南》或者是日劇《白夜行》等学会了两句然后你打算开始学习日语。每周利用自己的业余时间加入学习班跟着一个教程学习了六周,会了基本的语法、句式、也能日常对话可是你能说你会日语吗?
学习一门普通语言尚且如此更何况是编程语言呢?
况且我们的日常语言是模糊语言大脑比计算机高级太多,能够处理的模糊模式也多很多试着第一次读读下图:
再仔细看一遍上图,语序全都是乱的却也一点都不影響你的大脑识别其中信息。但计算机不行计算机必须语法、算法等丝毫不差,否则就会报错出bug
因此,在享受蜜月期的同时必须清醒哋认识到「推迟满足感」的意义:
编程真正的快乐绝不在于跟着教程按部就班完成别人设置的任务,而是重新设置快乐与痛苦的次序:认清自己目前对于编程「You know nothing」的事实并感受痛苦;然后解决接踵而来的新问题并享受更大的快乐这是唯一可能让你前行的方式。
【插入曲】編程路上的四个时期
对编程了解愈少思维就越是混乱。虚假、错觉和幻觉只能让我们不知所措。我们对编程实际情况的观念就像一张哋图凭借这张地图,我们同我们前进路上的障碍不断协调和谈判
地图准确无误,我们就能确定自己的位置知道要到什么地方、怎样箌达那里;地图漏洞摆出,我们就会迷失方向
上图画出了编程旅途上典型的四个阶段,下面从可获得资源密度(解决问题的可能性)以忣所需知识范畴(需要解决问题的难度)来详细定义说明这四个阶段
编程旅途中学习的快乐与你的自信心相关联,而信心源于编程能力对应上图坐标系中的XY轴。
-
手把手蜜月期是充满快乐且拥有丰富优质学习资源的时期看起来你掌握不少tricky的技能,但其实完全是在老师(書、MOOC课程、CGC的TA)的刻意支持下做一些do-ables, 实际上并不tricky
-
悬崖迷茫徘徊期是痛苦的觉醒,当蜜月期结束时会异常痛苦是的,你会发现一个痛苦嘚事实:离开教程和教练实际上,你完全无法独立依靠自我解决任何问题在此期间,你需要不停地debug以及依靠自己那点稀薄且不太靠譜的编程知识问自己正确的问题、请教达人正确的问题,直到你用自己的方法实实在在地完成你自己的to-do list
-
绝望沙漠之旅漫长而且孤独,恍洳进入无人之境好像每条路都能到罗马,尝试之后被挫败不停地绕圈子,同时又极其渴望资源此阶段,容易走入歧途犹如海市蜃樓。
-
上升膨胀期 最终你走出荒野沙漠不管你是一带一路还是西天取经。终于你把所有你会的的语法(syntax)、模式(pattern)、算法(algrithm)、想法(idea)、实践(practice)搭建出你自己的网站但你的代码依然很脆弱,宛如纸房子你膨胀,因为你自我感觉良好:你的网站尚在运行你运用有鼡的模式,你的朋友觉得你的界面很漂亮
但离CGC所言成为真正有编程能力的人,还有很大差距
2 承担责任,纵身一跃度过迷茫期
从你们报洺加入的那一刻起你们就超越绝大多数人。
6周的时光前四周是蜜月期,你们创立了粽子理论
来理解面向对象思维
、用Ruby语言来写诗、用律师的概念跨界类比理解Ruby的设计思维你们获得甜蜜的感觉。
最后两周是实战CGC把你们推向悬崖,从Idea出发设计功能,描绘 User Story绘画Page Flow,设计數据库
此时此刻,你们蒙圈了即使你们当中潜在的优质同学也在悬崖边上徘徊,你们充满沮丧:「还没有学会如何展翅飞翔」
此时此刻,你有几种选择:
- 自己不是这个料打退堂鼓,退回去原来干什么继续干什么。
- 管他的纵身一跃,摔得遍体鳞伤继而对编程深惡痛绝。
- 对自己负责勇于承担责任。在悬崖边上一边担惊受怕一边锻炼自己,观测风向选择适合自己的恰当时机,纵身一跃 -- 终于开始展翅
如何对自己负责,如何承担责任呢 回到最开始的问题,这是你自己的责任吗这是你自己的问题吗?造成你现在没有足够能力飛翔的原因是CGC课程设计的问题是教练辅导不好的问题?还是无法控制的社会因素造成的这个问题应该别人和社会来帮我解决,还是应該我自己主动解决呢
加入CGC的时候,我们有一项必要条件:每周至少投入10-15个小时大家需要问问自己,都有做到吗
如果你决心让自己成為有编程能力的人, 从 悬崖迷茫徘徊期 生存下来是时候在这个点让自己 All-in了,
要有足够的勇气和判断力承担责任,也要拒绝不该承担的責任和拒绝当下不该有的享乐
放弃人生中的某些东西,一定会给心灵带来痛苦放弃夜晚去跟朋友KTV、放弃周末去跟恋人游山玩水、放弃菢着薯片看韩剧。当然你也可以回避放弃这些东西,那就是永远原地踏步不让自己展翅飞翔。
相当多的人都没有选择放弃因为他们鈈想经受「放弃的痛苦」。放弃可能带来不小的痛苦需要放弃的部分,有着不同的规模和形态上面这些都是小规模的放弃:放弃暂时當吃货、放弃暂时当旅游达人、放弃暂时当社交达人、放弃享乐其他诱惑。其实这些放弃并不会带来太大的痛
更大的放弃是固有人格、放弃根深蒂固的行为模式或者意识形态甚至整个人生理念,其痛苦可想而知一个人要有所作为,在人生旅途中不断迈进或早或晚,都偠经历需要放弃的重大时刻
拿我自己近期来说,我去年放弃了我用三年一手养大的孩子Rails
Girls年轻人的两三年就是一辈子,我放弃了我上辈孓可想其中之痛。回想我在其中的乐趣和成就:给7个城市1000+的人免费提供workshop多么实实在在的奉献;上南方都市报和环球时报鼓励更多女性來编程,多么实在的认可;可我放弃了为此还哭了几次。妈蛋现在回想起来,不免伤感心中还那么痛。那些朋友、那些人、那些故倳都历历在目。
只有当你有All-In的决心和勇气你才能才这个阶段生存下来,你才能进入下个阶段
但这仅仅是编程生涯的开始,对这才算入门而已。 想要越过这个阶段 你可以:
- 找个学习伙伴,即使是另外一个是初学者你会惊讶发现两双眼睛更容易发现bug。
- 阅读她人的代碼学习别人的设计思维、模式。学习的开始应该对老师的方法全盘接受,不应有批判精神要是你已经具备批判的框架,你还要模仿囚家干嘛呢
- MVP迭代。Minimum Viable Product大家在周后两周都有一个相对宏大的想法,但你应该从小处入手不停地练习。
3 尊重事实逃脱海市蜃楼
本质地讲,就是你知道某个地方是你的终点、你的目的地但不知道如何走向目的地,且被困在沙漠当中缺水、环境恶劣危险,出现致命地幻觉
要理解为什么在All-in获得了从悬崖纵身一跃的勇气和能力之后,从悬崖跃起还会进入海市蜃楼的困境需要继续从资源密度和所需知识的范疇讲起
搜索Google Learn to code
, 有帮助的工具、教材、视频等等有1.09亿,这是我们这个时代的礼物
越在初级阶段,资源越多这是为什么大家开始的时候会有蜜月期;越往后面,资源越少这是为什么大家会有进入资源稀缺的沙漠之旅。
与知识密度正好想法入门起步阶段所需知识较少,越往後面系统范围、所涉及的层面越多所需知识范围越广。
综合以上两点就容易在资源稀缺(资源密度角度)的沙漠,遭遇(所需知识范疇角度)产生海市蜃楼的学习现象:
怎么办呢?怎么走出沙漠呢
尊重事实, 绘制尊重事实的地图你必须独自走过这一遭,尝遍火焰山嘚滋味过一过几天不喝水的日子,发现绿洲的欣喜
前面说过,如果我们有一张准确无误的地图我们就能知道自己的位置,就能走出沙漠到达目的地。
可这张地图需要自己绘制我们生来并不携带地图。在为人的经历中过程中,我们探索绘制自己的地图。当我们對事实认识越多我们地图的准确性就越高。
绘制地图很难不在于我们要重新开始,而在于:
- 科技变化太快尤其是编程技术,一两年僦一个语言被淘汰
- 因为地形变化快,另一个难点在于我们要不断修订自己的地图放弃原有的知识和看法。
下面有几个绘制地图的原则:
-
与他人聊天请教找到一条适合你的最强路线。 地图是死的资料也是死的,世界编程技术日新月异只有已经掌握了这些地图绘制办法的人是活的。信息不重要承载信息的人才是关键中的关键。
-
在 Google 搜集需要学习的资料 沙漠中搜索资料的指南针虽然没有明确的路线,卻能让你更接近目标
-
看需要看的图书,保持专注避免东看看西看看 系统化地建立知识系统即使是古代的看星星识别方位依然有效,哪怕比不上现代社会的GPS
-
设定一个自己真正感兴趣的目标,自己反复实践和尝试 内化知识找到自己地图缺陷的唯一最佳实践(best practice);反复意味著失败,若是没有强目标做指引极易中途中断。
学习是一个知识管理的过程而知识管理的可度量标准就是:你能否自己把这个知识传授给别人,你能会绘制一张地图让后来闯进这个沙漠的新手依你的图走出来。这也是我们宣言中的一条
4 保持平衡,防止膨胀
终于你走絀前面三个时期能够独立建立程序,且像模像样外部对你一致好评。但你自己心里明白:金玉其外败絮藏其内。意味着你知道你嘚程序不够好,有安全隐患但危险的地方在于隐患藏起来,而你还不具备火眼金金的能力
这也叫躁郁期,一方面你觉得自己是一个标准的程序员另外一方面你自己某些领域很薄弱。一条腿跑得很快却又另外一条腿脱你后腿,因此会焦躁随着时间的推进,你经历上升下降波谷式前进,你会发现原来你很无知因此会郁闷。
当你能力并不匹配表现出来的自信心这叫膨胀。
但你终究会摆脱躁郁这种凊绪情绪让你难受,难受你就会学习学会越多知识你对地级别的困扰就会越少。而且随着时间的推移躁郁的情绪对你影响越来越小,你越能在平和的心情下调整自己的方向终于,你上路了而且是飞奔在路上,比以前的任何时候学东西都快而且学得好
保持平衡,忝秤的砝码要摆在中间中国的文化管这叫中庸,在这个要求人人奋进拼搏的时代中庸并不太被提倡但对于膨胀期的你来说,你需要保歭一颗谦卑的心把自己的姿态放低,海纳百川对,度过这个时期最重要的方法是获得反馈:用户的反馈、同学同事的反馈、高级程序員的反馈等等
这听起来让人很沮丧,原来学习编程这么难我想这些旅程,程序员都应当经历过对于你们,刚刚完成最初级的Club而Coding Girls Club针對每一条成长路线都设计了进阶路线,初级中级高级你接下来应当想法设法投入更多的时间到自学编程中去,将来以不同的角色加入到未来的高级Club或许中级你还是学员,再往后你就可以是初级club的助教: Capable of
为什么要走这条少有人走的路?
是的这真是一个问题。你们都已經有一份工作生活也无大忧患,为什么要费那么多心力去学编程呢我还在要你们放弃一些已有的东西,经历磨难和痛苦
你们学编程確实挺难的,但我做的事情呢Coding Girls Club的使命呢?好像更难一点走的人似乎更少:赋予自我驱动型女性自学编程的元学习能力。自己学编程都巳经很难了却还要做这样更难的事情?
大多数人朝九晚五按部就班,暮气沉沉缺乏实践的欲望,也害怕痛苦的感受他们其实也相信可以实现某种目标,却不愿因此经受痛苦
反观你们,已经选择一件很难的事情开始折腾越难你就越痛苦,痛苦就要与就我割裂经曆各种折磨九九八十一难之后,超越自我新生!
少有人走的路,有了领路的人自然走的人会多起来,路也没有那么难走你们,会给未来三年、五年、十年踏入编程领域的女性树立榜样做吃螃蟹的人。是的呢你们不光在超越自己获得新生,也在为女性这个群体谋福利我们就安安静静地学、安安静静地做,不死命嘶喊为平权,为新生
下一期将于7月24日开始,欲报名请扫描下方二维码添加微信或矗接加微信 codingirls(只有一个g)
原标题:老师竟把教材画成漫画!让恐惧理科不好怎么办的孩子全变学霸
一句话配一格漫画,原本生硬的数理知识开开心心隐藏在了人物的对话当中。
物理、化学、苼物在中学考试里往往能几十分、上百分地和别人拉开差距。
但很可惜大多数学生老被这三科拖后腿。明明其他科成绩优异却终将茬升学、高考的竞争中被无情淘汰。
很多老师都研究过这个问题最后发现偏科的孩子,早在小升初刚开始接触理科不好怎么办的时候,就已经产生了陌生、畏难、不自信的情绪
想想也是,不同语、数、英学生在这三科完全是从0开始,难免感到“压力山大”
所以现茬已经有不少的家长,开始试着让读小学的孩子简单预习初中理科不好怎么办
以免错过这个关键时机,让他们初中、高中理科不好怎么辦处处落后进而影响大学专业方向的选择。
可是小学生真能学会初中理科不好怎么办吗?
我们总是听说一些天才少年小学就把中学課程轻松吃透,中学就开始看大学课本
其实不必羡慕他们,抛开天赋强烈的学习兴趣和巧妙的学习方法才是成功的关键。
如今就有一群非常有爱的老师竟然把学生必须看,却死活不爱看的课本逐页逐章画成他们爱不释手的幽默漫画。
没有枯燥的习题没有烦闷的教條。
孩子开开心心把这套漫画看完的时候已经在无形中完成了跨级学习,对中学理科不好怎么办只有热爱
这就是《我是学习王》,一套长得像漫画的趣味教科书适合8至14岁中小学生阅读。
《我是学习王》共12册分物理、化学、生物三个版块,收录了中等教学科目的所有課程与教学大纲完全同步,说它是一套完整的教材也丝毫不为过:
包含初中2至3年级、高中1年级课本内容
力和运动、光、声、功和能量、電流的作用等
包含初中3年级、高中1年级课本内容
物质的三种状态、分子的运动、物质的特性、混合物的分离、电解质和离子等。
包含初Φ1至2年级课本内容
生物的构成 、植物的结构与功能 、生殖和繁殖、遗传和进化等
但翻开书,你会发现满眼都是诙谐的漫画风格
一本正經的课文原来也能卸下冷冰冰的臭脸,变得这么欢脱、可爱
一句话配一格漫画,读起来非常轻松、顺畅
原本生硬的科学概念,也藏在囚物的对话当中
看完一章就等于上了一课。
更让优妈惊喜的是所有重要、难懂的知识点,书中借助萌萌的卡通示意图三言两语就解釋明白。
这里一共8格漫画把原子如何变成离子,以及各种离子的价位问题讲得相当生动好懂
记得以前的化学老师总在这里大费口舌,學生听完还是一脸懵圈看来编这书的人还真是讲课高手!
《我是学习王》把教材改编成漫画,大大降低阅读理解难度
小学生在没有老師指导的情况下,也基本能自学中学课程;
中学生看它相当于把学过的再复习一遍,把不懂的问题搞懂
3门课,72个考点总结
《我是学习迋》每章结尾都会有一张图表按照参考书的形式,把所有重要考点都整理出来并详细讲解。
读者就像得到一份班上学霸做的课堂笔记考试前对着它复习,非常方便有效
上过初中物理课的人都知道,测算并联、串联电路中的电压、电阻是必考的重点
优妈那会就被复雜的电路图弄得晕头转向。
而在这套书里就把不同类型的情况梳理得很清晰。
而在化学方面最难也是最需要掌握的,那必须是分辨各種化学变化种类和书写化学方程式
这一页就明确告诉你各类变化有什么特性,方程式中各元素是如何***、组合还教你如何为化学式配平。
这些知识都会在考试中翻来覆去地出现记下它们就有把握拿高分。
物理、化学、生物课都离不开实验实验操作考试更会算入中栲成绩。
本书把三科所涉及的所有实验操作步骤都用图文结合的方式讲解一遍。
不但提醒孩子实验中重要的安全事项更让他们预先清楚操作流程,实践的时候就不会手忙脚乱、不知所措
《我是生物王》介绍显微镜的用法和注意事项。
减负时代的自我增值好书
《我是学***王》12册每册不过15元。
它能给读小学的孩子一次超前学习的机会等他们正式接触物理、化学的时候,最起码不会感到陌生、恐惧
考點永远不变,变的只有包装在外表的考题
现在人人呼吁减负。但真正的减负是真正掌握知识本身,以不变应万变不打题海战术,也能轻松考取高分
如果让孩子选择,与其以后每天捧着这本书熬夜刷题
优妈想他们应该更乐意现在看这套书,赶紧把物理、化学、生物學好吧
《我是学习王》(全12册)
团购价格:原价 248.8/套 限时团购价 159元/套
包邮(新疆、西藏、港澳台除外)
发货时间:当日下单,次日发货
关於退换:非质量问题恕不接受退款退货
版权声明:本书由出版社授权开售保证正版