V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
DavidNineRoc
V2EX  ›  问与答

作为长辈的你们都是如何教导晚辈学习计算机编程的?

  •  
  •   DavidNineRoc · 2019-10-16 15:21:36 +08:00 · 2902 次点击
    这是一个创建于 1087 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Q:我表妹在读计算机,感觉最近她的学习兴趣有点低迷,所以来问一下大伙。

    积极性质


    背景介绍一下:

      • 学的是PHP,挺感谢Laravel让我学会了不一样的PHP,事件,命令行,队列,找到满意的工作也是因为这个
      • 现在在学Swoole,感觉又见识了不一样的PHP
      • 觉得普通人想要有一点甜头还是计算机好点,就建议了表妹报考计算机
    • 我表妹
      • 今年高考进了一本线
      • 报了北京某 211 计算机专业

    现在遇到的事是这样的,没在 211 过,不敢评价如何:

    • 导论课上课第一周,老师布置作业,她完成不了
      • 我看过她们作业,老师上课就说要做一个小程序,0 基础,不教语法,不讲作用。
      • 一个刚从高中读书上来的女孩子
      • 没学过HTML+CSS+JS
      • 老师直接让做一个小程序,而且不教学,让自己回去学,下周要考试。
      • 我刚好以前开发过小程序,然后指导一下她,做出来了,然后到下周要考试。原理还是不会。
      • 就我感觉,这种一周能零基础学会小程序,估计得是半个高司令,而且这周又不只一门课)
      • 积极性 -1
    • 第二周,老师让写一个好像单片机类的,就是那种控制物联网灯亮灭的(完成不了,觉得自己不行)
      • 老师一如既往上次一样,直接仍作业,不教语法,直接给代码(一周一门新语言 >_)
      • 我又看了一下作业,类似 C 语言,就有一个loop函数循环,我就能看懂个大概,也不会写
      • 之后自然没能很好完成作业
      • 积极性 -1
    • 看了一下她们的导论课课程表,之后应该还有一周PHP新语言的
    • 唯一我感觉比较正常的就是C++基础课程了
      • 这个专业从编程起源开始
      • 然后教学语法基础
      • 之后她这个专业转大数据和人工智能方向。

    就我个人感觉而言,我表妹是比较下功夫的人了,每天都花时间学习,周末就直接取图书馆,然后再 B 站看 C++ 的教学视频.


    然而,每次作业都是这样,完成不了或者完成一点,容易打击她的积极性

    • 导论课作业完成困难,并且不懂原理,就靠复制
      • 按我个人看法,基本没学过编程的人想要完成这个作业,基本就能复制
      • 一周学会小程序
      • 一周学会单片机(别说写程序了,接线还有点问题)
      • 可能对于有编程基础的不难,但是对于一个新人我觉得这种教学方式很不好
    • 身边的人貌似都会,就她不会
      • 这个我觉得她可能是总拿自己和那些会的人比较了
      • 有些人以前有基础,学别的语言基础快。

    对此,大家都是怎么教导自己晚辈学习编程的???

    第 1 条附言  ·  2019-10-16 18:44:03 +08:00

    话说几位老哥都劝退 >_<,感觉和逼乎劝分一个套路呀 首先说明,我表妹一直在学,也没有不想学。只是老师的教学方式有点不正确,导致她积极性越来越低。(老师一开始就让你做一个小程序,无任何编程基础,老师不教学,不教基础) 我现在怎么引导更好一点。

    47 条回复    2019-10-17 13:43:28 +08:00
    waitmoonman
        1
    waitmoonman  
       2019-10-16 15:53:08 +08:00
    自学+引导
    taotaodaddy
        2
    taotaodaddy  
       2019-10-16 16:01:41 +08:00 via Android   ❤️ 4
    我姐学计算机的,她女儿高考志愿没什么想法,于是我姐直接做主给她报北航了计算机,大一哭着退学(c 语言挂了,我们当时都不信, 毕竟这孩子学习一直很好,不然也考不上北航计算机系),转去国外念了商科,后来国外继续读商科研究生,成绩基本全 A,毕业回国工资比我还高
    有些女孩子可能思维方式就不是程序员思维,就是打死她她也没兴趣的,学别的做别的倒是海阔天空
    以上仅是我身边的一个小小栗子,供参考
    javalaw2010
        3
    javalaw2010  
       2019-10-16 16:01:49 +08:00   ❤️ 1
    一般是直接劝退
    fancy111
        4
    fancy111  
       2019-10-16 16:01:54 +08:00
    啥学校啊? 不教基础直接上手?
    虽然编程主要靠自学,但是上大学不是这样搞的吧
    littleylv
        5
    littleylv  
       2019-10-16 16:05:35 +08:00
    我寻思第一学期不是基本都是教理论么?计算机导论,计算机基本原理,等等。
    咋第一周直接写小程序了呢?
    哪个学校方便说一下么
    misaka19000
        6
    misaka19000  
       2019-10-16 16:22:54 +08:00
    学国外的公开课,这部分知乎上面讲的够多了
    misaka19000
        7
    misaka19000  
       2019-10-16 16:23:42 +08:00
    ayase252
        8
    ayase252  
       2019-10-16 16:38:18 +08:00
    感觉这导论课上法有问题。既然是导论,浅尝辄止地接触一下应该就可以了吧。
    要独立完成这种作业至少应该前置一门 C 语言程序设计啊。。
    xmoiduts
        9
    xmoiduts  
       2019-10-16 16:43:33 +08:00 via Android
    类似 c,一个 loop 函数循环的单片机……arduino ?这不就是三分钟学会的事情吗……我大一也是从 0 开始学编程,也没打击到积极性啊
    qwingmix
        10
    qwingmix  
       2019-10-16 16:57:34 +08:00
    一般都是推郝斌 C 语言视频的。
    DavidNineRoc
        11
    DavidNineRoc  
    OP
       2019-10-16 17:07:29 +08:00
    @waitmoonman 现在就是这样子
    @taotaodaddy 其实她还是挺有兴趣的,因为身边的人也优秀,容易被打击自信心。想帮她建立一下。
    @javalaw2010 哥,别这样。
    @fancy111 我也觉得好奇怪,就一门 C++ 从基础开始教学
    @littleylv 就是计算机导论 >_, 直接上小程序,我也蒙了。怎么这样子教学。不只是小程序,第一周小程序,第二周单片机。
    @misaka19000 谢谢,现在她已经在 bilibili 看 c++ 教学,但是导论的进度跟不上。
    @ayase252 大一,她们现在入门的是 C++,教学进度是正常的
    @xmoiduts 对,是这个。大佬不会是从初中开始自学把
    @qwingmix 这个听过,不过她现在在 bilibili 看一下北大教授的教学视频
    zhaishunqi
        12
    zhaishunqi  
       2019-10-16 17:31:34 +08:00
    劝退~
    svt
        13
    svt  
       2019-10-16 17:37:40 +08:00
    教导让他不要学
    DavidNineRoc
        14
    DavidNineRoc  
    OP
       2019-10-16 18:20:54 +08:00
    @zhaishunqi
    @svt
    两位暴躁老哥呀,都已经上船了,难下呀。
    mikicomo
        15
    mikicomo  
       2019-10-16 18:31:37 +08:00
    你何苦为难你表妹呢?

    我的建议是劝退,学个金融啥的,计算机做个爱好够了
    BrandonNg
        16
    BrandonNg  
       2019-10-16 18:35:08 +08:00 via Android
    不是一般都是 c/cpp 然后数据结构 接着一些理论课辅助的吗....直接小程序感觉这培养计划和外边培训班一样
    em70
        17
    em70  
       2019-10-16 18:40:46 +08:00
    既然已经读了,功课及格就好,有点编程基础不是坏事。别幻想女生当程序员吃饭,看看新媒体运营,财务,金融,电商,公务员哪个领域有兴趣,早点准备积累经验
    DavidNineRoc
        18
    DavidNineRoc  
    OP
       2019-10-16 18:41:49 +08:00
    @mikicomo 这个如何看出是为难呀?
    @BrandonNg 学校个别老师教学风格有问题,严重影响了学生的积极性。
    zhangrh
        19
    zhangrh  
       2019-10-16 18:42:45 +08:00
    第一周写小程序???? 啥学校啊, 这么强
    POPOEVER
        20
    POPOEVER  
       2019-10-16 18:44:19 +08:00
    你表妹不是你的晚辈
    DavidNineRoc
        21
    DavidNineRoc  
    OP
       2019-10-16 18:45:43 +08:00
    @zhangrh 学校就不透漏了,感觉不好
    @POPOEVER 这个是我疏忽大意了,应该是同辈。是想表达后来者的。
    mnssbe
        22
    mnssbe  
       2019-10-16 18:50:20 +08:00
    @BrandonNg 人家可不是花 4 年做小程序, 一周哦。 又是一周做单片机程序
    JAVAzhihu
        23
    JAVAzhihu  
       2019-10-16 18:53:58 +08:00
    解答下好像“别人都会”;
    很多人志愿填完,就开始凭兴趣学写点东西了,比如写个小程序或博客,学下 C,Java 等,你妹拉下了隐形的课时,这点告诉她,不是她智力问题;试着多写写东西,慢慢赶上就好了。
    最后如果赶不上,天赋不在此,更要拼命学!大二开始可以转专业,一般是专业 5%的学生都可以顺利转出。
    希望你妹能有个从实的 4 年大学生活!
    mikicomo
        24
    mikicomo  
       2019-10-16 18:54:23 +08:00
    @DavidNineRoc #18 主要是国内这个大环境,不大推荐女生入行做程序员,work life balance 的职业还有很多呢,计算机作为一个兴趣来学,可能会有意想不到的效果呢
    fademeter
        25
    fademeter  
       2019-10-16 18:56:13 +08:00 via Android
    所以没事别往别人身上推荐,己所不欲勿施于人,既然已经这样了,继续学呗,下注意的事要慎重,小心别人恨你一生
    yidinghe
        26
    yidinghe  
       2019-10-16 18:59:04 +08:00 via Android
    操作系统原理
    操作系统原理
    操作系统原理
    没有足够多的基础知识,后面学什么都是举步维艰。
    POPOEVER
        27
    POPOEVER  
       2019-10-16 19:03:51 +08:00
    @DavidNineRoc 同辈就不是亲戚了,这叫平辈
    DavidNineRoc
        28
    DavidNineRoc  
    OP
       2019-10-16 19:08:43 +08:00
    @JAVAzhihu 当时本来是打算让她假期学习的,不过有别的是耽搁了
    @mikicomo 其实她也有兴趣,如果老师能正确引导,会很好的
    @fademeter 这个倒不会,因为她能完全的自主权。并且她也喜欢计算机。只是不喜欢老师的教学方式
    @yidinghe 应该很多人也没学过这个
    @POPOEVER 受教
    charlieputon
        29
    charlieputon  
       2019-10-16 19:08:54 +08:00 via iPhone
    如果是以后想从事程序员这个行业,应该学软件工程啊!计算机是软硬件都要学一点,感觉略坑..
    BrandonNg
        30
    BrandonNg  
       2019-10-16 19:29:40 +08:00 via Android
    @mnssbe 培训班不也是两三个星期速成吗(狗头) 楼下已经有人说了 没有基础知识学什么都是举步维艰 特别还是在一个本科计算机的培养计划框架下
    BrandonNg
        31
    BrandonNg  
       2019-10-16 19:31:24 +08:00 via Android
    @DavidNineRoc 是的 感觉学校老师应该有更好的引导方法
    DavidNineRoc
        32
    DavidNineRoc  
    OP
       2019-10-16 19:54:08 +08:00
    @charlieputon 大二还分方向,应该学大数据那类的
    fademeter
        33
    fademeter  
       2019-10-16 21:03:27 +08:00 via Android
    @DavidNineRoc 那老师应该影响不大,会自主学习的话,在校期间多注重基础吧,提升广度,多接触不同语言
    1OF7G
        34
    1OF7G  
       2019-10-16 21:15:24 +08:00   ❤️ 1
    第一周直接让自学做个(微信)小程序?我觉得这老师脑袋有点问题。

    你可以在表妹面前骂一骂这个老师智障,以说明写不出来的合理性,提高学习信心😂
    secondwtq
        35
    secondwtq  
       2019-10-16 22:08:25 +08:00
    看这课程,贵 211 不会是北邮吧
    wusheng0
        36
    wusheng0  
       2019-10-17 01:27:01 +08:00 via Android
    啥学校啊,要求这么高...
    wusheng0
        37
    wusheng0  
       2019-10-17 01:27:37 +08:00 via Android
    楼上劝退的不知道怎么想的
    laike9m
        38
    laike9m  
       2019-10-17 01:31:16 +08:00 via Android
    Cpp 确实不太适合入门。。
    laike9m
        39
    laike9m  
       2019-10-17 01:34:40 +08:00 via Android
    其实没必要怀疑,有些人确实不适合编程。比如我室友,别的课都还好,一编程就懵比,信心没了。后来沉迷游戏,最后退学。。
    cassyfar
        40
    cassyfar  
       2019-10-17 04:57:23 +08:00
    期望不用太高,不要以做完为目标,而是以学到东西为目标,别有压力。
    jiqingke
        41
    jiqingke  
       2019-10-17 09:03:28 +08:00
    老师这么做可以理解的,大学分给一个老师的课程太少了,真要是手把手教语法,一学期讲完一本 C 语言语法就不错了,如果课下自学的话,两个星期就看完了(来自一个三本学生的亲身经历),让你表妹尽早适应这种学习方式,大学老师就是个引子,师傅领进门,修行在个人,后悔当初没好好学习,考个好学校,哈哈
    Davic1
        42
    Davic1  
       2019-10-17 09:08:59 +08:00
    计算机纯粹就是靠兴趣啊老哥, 没兴趣的话再怎么劝也劝不动.况且我们觉得这样好 ,不见得你表妹觉得就好.听听你表妹自己的意见先~
    DavidNineRoc
        43
    DavidNineRoc  
    OP
       2019-10-17 10:14:38 +08:00
    @1OF7G 这个可以暗地里偷偷说一下 >_
    @wusheng0 看破不说
    @wusheng0 我也没弄懂,那些劝退的人怎么想的,我说了不是我表妹没兴趣,而是老师这种教法很容易让学生失去兴趣。每次做实验都不成功。
    @laike9m 她还是挺喜欢的。
    @cassyfar 对,我就是这个意思。 不以完成为目标。 学到的才是自己的。
    @jiqingke 这个我也深有体会,毕竟是过来人。老师教学这么多,只是让你找到自己喜欢的一门。 然后自己专研。
    @Davic1 OK,之前我问过,她是有兴趣的,不然也不会自己去 bilibili 自学 C++ 了。
    hellwys1
        44
    hellwys1  
       2019-10-17 11:26:45 +08:00
    学校有大问题。这沙雕老师。这老师该直接丢博士研究生课题给学生,说不定能出名。
    mikulch
        45
    mikulch  
       2019-10-17 11:43:35 +08:00
    211 就这水平?
    太垃圾了吧。
    RunDouble
        46
    RunDouble  
       2019-10-17 11:58:51 +08:00
    建议就是劝退
    DavidNineRoc
        47
    DavidNineRoc  
    OP
       2019-10-17 13:43:28 +08:00
    @hellwys1
    @mikulch 可能老师也只是让学生体验各种不同的语言,要求完成的作业交也只是截图,我觉得完全可以造假。但是有些比较在意老师的学生,总会完成不了这个任务。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1604 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 16:52 · PVG 00:52 · LAX 09:52 · JFK 12:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.