面向技术开发学习者的线上课程推荐【基于Java编程创造营和大前端全栈成长计划的学习比较视角】

举报
大卡 发表于 2021/08/03 13:52:49 2021/08/03
【摘要】 对比《Java编程创造营》和《大前端全栈成长计划》的线上课程教学活动,提供相应的推荐建议。

    笔者近日一直在参与华为云《Java编程创造营》和《大前端全栈成长计划》的线上技术课程学习活动。这两个活动都是定位零基础开发者,涉及三个阶段的课程学习,且目前都处于第二阶段。在参与两个活动的技术课程过程中,笔者有了一定程度的学习心得体会,分别记录在博文【Java编程创造营第一阶段技术学习小结】记我与Java的第一次亲密接触【奔跑吧!JAVA】-云社区-华为云 (huaweicloud.com)和博文【大前端全栈成长计划第一阶段】前端基础篇技术学习心得体会-云社区-华为云 (huaweicloud.com)中,由于这两个活动是华为云同期推出的,笔者同时参与且有亲身的学习体验,有相似的三阶段课程结构,但又有其各自的特色,故笔者基于比较视角,从一个技术开发的学习者身份探讨这两个线上的技术课程教学活动, 同时为后来的技术开发学习者提供推荐建议,于是便写下了这篇博文。

  一、教学师资对比

   技术课程的学习离不开教师。一个好的授课老师就是对技术课程质量最大的保障。线上授课区别于线下授课最大的不同点在于,线上教学没有实体的教室,教师无法同学生面对面的沟通交流,故教师在线下授课过程中,所使用的肢体语言和根据学生反应调整上课节奏和质量,在线上授课的环境中全部失效。线上教学(特别是录播课程而不是直播课程),教师最能把握的就是课程内容设计和语音语调使用。从现有的《Java编程创造营》和《大前端全栈成长计划》来看,华为云学院的课程师资力量主要来源于3个方面:1.华为工程师,例如《大前端全栈成长计划》的玉城老师;2.华为云认证的云享专家和MVP,例如《Java编程创造营》的李老师和Allen老师;3.华为云合作的外部IT技术教育机构,例如《大前端全栈成长计划》黑马程序员pink老师和尚硅谷的达姆老师。作为一名技术开发学习者,如果你对华为公司自主的特色产品感兴趣,优先推荐华为工程师作为授课教师,例如玉城老师在《大前端全栈成长计划》就介绍并分享了华为自主研发产品AppCube;如果你更希望有机会能和授课老师直接交流,优先推荐华为云认证的云享专家和MVP作为授课教师,例如《Java编程创造营》的李老师就常常在微信群和学员交流。

  二、学习平台对比

   线上课程的学习都要依托教学平台。从现有的《Java编程创造营》和《大前端全栈成长计划》来看,其线上学习平台主要来源于2个方面:1.华为云学院;2.Classroom。《Java编程创造营》是基于华为云学院的平台,而《大前端全栈成长计划》是基于Classroom云端教学平台。这两个教学平台都具有视频点播的功能,都有作业发布和习题测试功能。但Classroom更接近于慕课,可以和云端开发环境CloudIDE联动,用于动手操作实践;而华为云学院的视频点播具有记录功能,视频播放完毕后其目录结构中会有一个人性化的对勾,表明你已经完成了该课程的学习,Classroom上则没有类似功能,往往要手动记忆自己学过的课程环节。作为一名技术开发学习者,如果你偏爱于动手实践,优先推荐在云端Classroom教学平台上开设的课程;如果你更喜欢观看视频,优先推荐华为云学院上开设的课程。

 三、课程设计对比

  《Java编程创造营》和《大前端全栈成长计划》的课程设计上都采取了三阶段的知识体系。《Java编程创造营》阶段一是编程基础,阶段二是面向对象编程,阶段三是高级实战编程;《大前端全栈成长计划》阶段一是前端基础三大件,阶段二是跨平台移动开发篇,阶段三是前端重要框架篇。从两者的三阶段体系设计来看,两个线上活动都采取了层层递进的设计理念,各个阶段的课程相对独立。但在具体课程内容编排设计上来看,《Java编程创造营》和《大前端全栈成长计划》各有特色。《Java编程创造营》是由华为云认证的李老师和Allen老师协作一起开设的课程,以笔者目前所学的《Java编程创造营》阶段二的课程为例,李老师主讲了java面向对象之类和对象、继承和多态,Allen老师主讲了Java面向对象的包和内部类、函数式编程、枚举和包装类及设计模式。两位老师分工明确,但使用了相同的开发工具Eclipse,相同的JDK1.8进行教学。而《大前端全栈成长计划》课程是由华为工程师玉城老师和外部IT教育培训机构合作开设的课程,以笔者目前所学的《大前端全栈成长计划》阶段二的课程为例,玉城老师主讲了Ajax,而尚硅谷的达姆老师主讲了H5。玉城老师使用的开发工具是Vscode, 而尚硅谷老师更偏爱HBuilder。李老师,Allen老师和玉城老师,都是采取了网课录制的方式,把知识点拆分,一个知识点接着一个知识点讲解,每个知识点的讲解时间都不会过长。最具代表的是玉城老师的录制课程,每个视频PPT起始页和结束页保持统一的风格,有着相同的配乐,是为网课精心定制的课程设计。而尚硅谷的老师则是把其线下授课的视频录制后,转成线上网课分章节播放,所以录制视频里会有学生的声音,或许没有之前的纯网课录制的音质效果好,但胜在课堂真实。作为一名技术开发学习者,如果你是一名学生,有大块的学习时间,且习惯于线下课堂老师的授课环境,优先推荐华为云合作的外部IT教育机构的课程;如果你是一名在职者,碎片化时间较多,则优先推荐华为工程师和华为云认证专家的课程。

   综上所述,笔者从教学师资,学习平台和课程设计三个方面对比了《Java编程创造营》和《大前端全栈成长计划》的线上课程教学活动,并结合自身的学习经验提供了相应的推荐建议。希望每一位技术开发者都能在华为云上找到自己感兴趣的且适合自身学习情况的线上课程。另外,除了类似于《Java编程创造营》和《大前端全栈成长计划》这种跨阶段学习跨度时间较长的线上活动外,华为云还有短期的类似于7天的线上教学,但笔者平时搬砖太多没有持续的时间集中投入,没有参与就没有发言权,相比之下,《Java编程创造营》和《大前端全栈成长计划》这种线上活动更适合能够灵活安排学习时间的在职人士。故本文没有对华为云这类短期线上活动做任何分析和论述,留待以后做进一步的研究和探讨。

  

  

  

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。