下载APP
关闭
讲堂
部落
算法训练营
架构师训练营
企业服务
前端训练营
客户端下载
兑换中心
渠道合作
推荐作者

结束语 | 设立目标,有的放矢

2020-03-31 胡光
人人都能学会的编程入门课
进入课程

讲述:胡光

时长09:43大小8.91M

你好,我是胡光。
恭喜你,来到了我们专栏的最后一节课,这也说明我们一起学完了整个课程,你也给了自己一个圆满的交代。
熟悉我的朋友都知道,我现在是自己创业,有一家编程学习的培训公司。平日里,很多学生都叫我船长,我也喜欢他们对我的这个称呼。因为一提到老师这个称呼,我就想到了大学里面诲人不倦的老教授,但我还想多做几天祖国的花朵。还有,我觉得船长这个称呼,更符合我一生放荡不羁爱自由的性格。
我在讲课过程中呢,也不喜欢一板一眼地单方面输出教学,更喜欢和学生去讨论,相信大家在相互对话中,才能更好地解释问题,理解知识。所以我和我的很多学生也不是以师生关系相处,更多是以朋友的身份沟通交流。
今天是最后一节课了,我想和你聊一个与技术无关,而与学习技术有关的概念,那就是“目标”。当面对一个新技术要学习的时候,你会采取怎样的一个步骤呢?所谓,工欲善其事,必先利其器,学会分析目标、设立目标,这就是对于学习中的利器。下面呢,我分享下我自己的一些经历和思考,希望对你能有所启发。

专栏的目标

这个专栏的定位是写一个面向 0 基础人群的编程入门课,但是最开始,0 基础这个概念就困扰了我一段时间,究竟怎样才算 0 基础?如果现在把这个问题交给你,你会如何来思考呢?
我当时的推理过程是这样的,首先将学习者对于编程的能力,大体分成三类:
真正的 0 基础,一点儿编程与计算机概念都没有;
有一点儿编程概念和语法基础的,可是经常被程序实现卡住;
编程能力已日趋熟练,现阶段只想查缺补漏。
第一类人群的问题是,不知道自己会什么。第二类人群的问题是,不知道自己不会什么。第三类人群的特点是,还想知道这里有什么。那么,你是第几类呢?
最终,我把主要目标定在了第二类人群。我想通过 30 节课,尽量让这类学习者在编程学习过程中,发现自己还不会什么,以便日后遇到问题的时候,能自行搜索到解决方案。这种内容上的设计,可能对于第一类学习者而言,难度会大一点儿,但也绝对不是说完全学不会,你依然可以有不小的收获。而对于第三类学习者呢,所谓教学相长,当我给你带去不一样的知识学习视角的时候,我也希望你能提出自己的建议。专栏不是著书立言的地方,而应该是咱们有幸相遇的场所,教学相长,最好不过。
以上就是我在设计这个专栏时候的目标。

讲课的目标

有了目标以后,你可能觉得接下来的事情就很简单了,只需要花时间围绕这个目标,往下做就好了。可真的一点儿难度没有么?其实也不是。最大的难题,就是我需要兼顾平日里的工作与专栏更新节奏,毕竟我这个祖国的大花朵年龄也不小了,也越来越经不起熬夜的摧残了。这是一个痛苦而又难忘的过程,所以我在写这篇结束语的时候,自己都有些难以置信,我竟然坚持了下来。
记得我在山东上小学的时候,作为一个东北孩子,我靠着自己的一个绝技,迅速地和班里其他同学打成一片。别误会,我的绝技可不是唱东北二人转,而是给班里其他孩子讲课。当时,很多学生都记不住英语单词的发音,这也不能怪我们,你要知道,我们英语老师教的可是地道的山东口音英语。
当时,我只做了一件事情,就是把每一个英语单词,都翻译成读音相近且意义相关的中文。例如,香蕉和苹果,我就会这样和同学们说:香蕉就是不能拿,“不拿呢”老师就会喜欢你,你要是拿了,就得“挨炮”。他们听了哈哈大笑,无一例外都记住了。
后来自己也开始当老师教课了,回想起小时候的事情,就容易让我产生一个疑问,老师讲课的目标到底是什么呢?都说“师者,传道授业解惑者也”,传道、授业、解惑,起初我觉得这是三种境界,可后来我慢慢发现,很少有人能同时做好这三件事情。
就我来说,每当我给别人讲课的时候,我就在想自己何以为师?我连“道”在哪里都没有看到,更不要提“传道”了。要说“授业”呢,现在是一个信息爆炸的时代,想欣赏任何一个时代的智慧,只需要上网搜索即可,我也只是欣赏这些智慧的旁观者。最后,我所能做的,就是结合我十几年的编程经验,给初学者们“解惑”了。
计算机科学在所有学科中,是一门年轻的学科。年轻学科,就意味着现在我们所接触的这个学科的教学方法和教学内容,有可能是错误的,也有可能需要被淘汰的。当然,这也是年轻学科的一个好处,一切都处于探索期,没有什么标准答案。
在计算机领域,作为一个负责“解惑”的老师,我就是找到一个更好的角度切入知识点的讲解,让学习者可以更能听得懂,学得会,记得住。而找到这个知识讲解角度,就是我讲课的目标,尽管这个角度有时候看起来很刁钻。但是,说不定在不久的将来,它们会成为主流的讲解方式。

目标的作用

目标,指引着我们发力的方向,没有目标,就容易陷入迷茫。我们的专栏也一样,它需要确定目标人群,才能使内容设计上不至于跑偏。讲课需要目标,否则容易变成 PPT 的朗读工具和催眠神器。学习需要设置合理化目标,否则容易丧失兴趣与信心。
小学的时候,我们的目标是“好好学习,天天向上”;初中的时候,我们的目标也是“好好学习,天天向上”;高中的时候,我们的目标还是这八个字。如果说在高中之前,你都没有怀疑过这个目标的正确性,那到了大学,依然将“好好学习,天天向上”作为目标,你会作何感受?难道不应该深思一下这个目标是否明确吗?
之前我有朋友问我:“你没参加过高考,遗憾不?”我的答案从来都是“没什么遗憾的”。因为这就好像是两个人一起去郊游,他们各自走了两条不一样的路线,从任何一方来看,对方都有缺失,要说遗憾,其实是两个人都有遗憾。所以,千万不要把自己的目标,钉到别人的靶子上,反过来,也不合适。
我可能不清楚你会去往何方,可我还是想通过这 30 节课的专栏学习,能给你未来的编程学习提供一些建议,让这段学习之旅更加平坦,更加快捷。我也希望你能在学习过程中,逐渐看清自己的目标,并坚定自己的信念,一步一个脚印地去实现自己的目标。
好了,最后的唠叨就到这里了,我是胡光,不是老师,是船长。我们有缘再见!
unpreview
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
上一篇
30 | 毕业设计:实现你自己的计算器程序
 写留言

精选留言(6)

  • 2020-03-31
    船长好~
    展开

    作者回复: (*^o^*)

    1
  • 2020-04-01
    船长,谢谢你指引方向,没有船长指点,估计还要走很多弯路啊。

    作者回复: d(^_^o)

  • 2020-03-31
    感谢船长一路陪伴
    展开

    作者回复: ⁄(⁄ ⁄ ⁄ω⁄ ⁄ ⁄)⁄

  • 2020-03-31
    😊胡船长,再会啦! 虽然内容对于beginner有一定难度,但是老师的讲解和课程结构设计得还不错,要继续学习,慢慢消化完💪
    展开

    作者回复: d(^_^o)

  • 2020-03-31
    结束了呢,中途没跟上进度,还在数据结构那几篇。期待老师其它作品。

    作者回复: ⁄(⁄ ⁄ ⁄ω⁄ ⁄ ⁄)⁄

  • 2020-03-31
    船长再见熬,期待下次见面!!!如果有机会,期待船长下次课程结合计算机底层与更多的算法

    作者回复: d(^_^o)