软件工程作业-案例分析

202220294029TZY 2022-10-16 16:02:57

 

现在很多课程都部分或者全部在网上进行,在 IT 界,开源的风气也很时兴,一些课程也通过各种手段在不断在网上公开化,透明化。 在网上上课有利有弊,网上的教学社区应该怎么满足用户(老师,学生,学校)的需求? 请看 CSDN 的网上教学社区的例子: https://bbs.csdn.net/topics/608073810 你可以直接分析你所在的网上教学社区,它有什么好的功能,不好的缺点? 

 1.哔哩哔哩弹幕网作为学习社区使用介绍

https://www.bilibili.com/ 哔哩哔哩弹幕网,中国年轻世代高度聚集的文化社区和视频网站,以下简称B站。B站是我从高中开始使用的一个动画网站,彼时的我还只是将它当成一个娱乐工具,直到大二时的安卓课程,才让我解锁了B站新的用途-学习社区。当时安卓课程在机房上课,每位同学有一台电脑,老师的上课方式是统一播放B站上一个免费的安卓应用开发教程,原视频链接已失效(被和谐),类似于下图。

老师会时不时暂停视频教程讲解重点难点,这种教学方式吸引了我的注意力,因为在我的眼中B站一直是用来娱乐的网站,没想到还可以用作学习工具。老师布置作业的方式是在B站发布动态,这样便于我们随时查看作业要求,而我们提交作业的形式是上传自己的作业演示视频,然后学委收集大家的作业视频链接发给老师,老师检查完会在评论区评论优秀、及格或者不及格。经过安卓课程的洗礼之后,我发现了B站的全新用途,在之后的web开发、数据挖掘等课程的学习中,我也会通过B站进行学习,后来我发现使用B站学习的大学生研究生等非常之多,再后来B站大学之名就慢慢传开了。

2.B站作为学习社区的优点

①学习资源丰富。B站拥有丰富的开源资源课程,就拿时下热度正高的机器学习教程来说,在B站搜索机器学习,就能获得大量的学习资源,有名师的付费课程,但更多的是开源的免费课程,如下图。有机器学习编程基础教程,也有机器学习经典书籍例如西瓜书的解读,无论是小学生、中学生、大学生还是研究生,无论是考研党、考公党、考编党还是读研党和工作党,都可以在B站找到开源学习资源和志同道合的同志,B站的开源资源可以说能够满足各个年级大部分专业绝大部分学生的学习需求,B站大学名不虚传。

 ②学习过程比起传统授课模式更加轻松。因为弹幕形式的存在,学生在学习过程中不仅能感受到与其他正在学习或已经学习过该视频课程的学生的互动,而且很多学习过程中的问题在弹幕中就能获得答案。例如下图,深度学习基础中一个较为难理解的点,已经学习过并且已经理解的同学在弹幕中纷纷解答(视频中标了序号的白色字体)。亲身体会之下,这样的学习过程比起传统模式更加不容易分心,效率相对来说也更高。

 ③减轻老师的负担,提高教学效率。现在很多大学的授课老师的压力很大,除了要授课,更要花费大量时间投入科研,何不利用如此庞大的开源学习网站减轻自己的备课负担,比如要教授线性代数,直接搬出MIT的线性代数教学视频(下图),所有看过的同学都直呼天花板,我相信这样经过数万人检验的教学视频不会比老师自己备课自己讲授效果更差。天花板级别的视频教学再配合老师自己为同学们解答疑惑,不仅能减轻老师备课的负担,甚至能提高教学效率。

 

④方便。B站两端四系统互通,即PC端(Windows与Mac OS)与移动端(Android与IOS)互通,也就是说学生的数据在电脑、手机和平板上都是互通的,方便学生利用碎片时间学习,也方便老师利用碎片时间布置或批改作业。

⑤学生的接受度高。因为B站的主要用户是年轻一代,所以B站无论是UI设计还是逻辑操作,都偏向年轻化,所以B站拥有大量的年轻学生粉,可以说每一个宿舍至少有一位同学会经常使用B站。当学生们听说要使用B站学习课程或者上传作业时,会比使用其它正经学习社区的抵触感更低,也就是接受度更高。

 

3.B站作为学习社区的缺点

①某些开源学习资源不够稳定。B站开源学习资源很多,其中有一部分资源是由一些非官方账号的up主通过某些途径从别的网站搬运过来的,这部分资源由于涉嫌违反网络条例,会随着视频的点赞收藏数量提高而遭遇封禁(被和谐)(如下图),虽然已经下载的视频不会收到影响,虽然大多数情况还可以找到其它同源的视频,但这确实是个不稳定的因素。

 ②对教学视频产生依赖性。当学生一直使用一种自认为学习效率更高的学习模式进行学习,就会逐渐产生依赖性,如果因为视频教学模式的效率更高而丢失了从书本慢慢汲取知识的耐心是得不偿失的。

②学生需要更加自律。因为B站不仅有许多学习资源,还有更多的娱乐资源(动漫,电影,电视剧,综艺,游戏,直播等),自制力不强的学生有可能被大量的娱乐资源干扰,从而降低学习效率。

4.改进建议

B站毕竟不是一个专门的学习社区,相比起其它专业的学习社区例如CSDN是有很多不足的,而B站的优势是具有广量的客户基础。我认为B站可以针对学校用户(老师和学生)推出一个学校模式,入口就在首页导航栏那里加一项即可,这样既方便进入又不影响使用。学校模式需要分为老师端和学生端,老师端需要具备对班级、任务、学生等进行基本操作的功能,学生端需要具备对作业进行基本操作的功能。我认为功能不在于多,而在于够用和好用。

5.总体评价

B站虽然不是一个专业的学习社区,但它所具备的功能能够基本满足一个学习社区的功能。身为使用过B站作为学习社区的学生,也作为B站的老用户,我个人很乐意使用B站作为学习社区,我认为B站如果推出学校模式,凭借着海量的用户基础,B站会在学习社区这个领域有一席之地。

 

 

...全文
140 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
SoftwareTeacher 2022-10-16
  • 打赏
  • 举报
回复

请你聚焦评论 CSDN 的功能,谢谢!

幻灰龙 2022-10-16
  • 打赏
  • 举报
回复
  1. 老师在B站上,组织一个完整的教学,从数据增/删/查/改的角度有哪些完整的操作?
  2. 学生在B站上,如果要自学一门完整的课程,类似学校学习一门完整课程的方式,从数据增/删/查/改的角度,有哪些完整的操作?

请从软件开发的角度,对上述两个角色,在学习方面的这些资源操作进行一个完整的描述。

32

社区成员

发帖
与我相关
我的任务
社区描述
高级软件工程教学社区
软件工程 高校
社区管理员
  • 皇爷驾到
  • Weinberg right here
  • 婷婷要努力学习吖
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧