开源教育平台和开源协作模式分析

最佳答案 匿名用户编辑于2023/06/29 09:20

以下介绍的是开源教育平台和开源协作模式。

1.基于开发工具和知识社区的开源教育平台

基于开发工具的开源教育平台支持大规模开源开发者分享开源技术、传播开源理念、推广开源项 目。基于开发工具的平台典型代表包括Github.com、SourceForge.net、GitLink.org.cn、Gitee.com、 GitCode.net、eudcoder.net、learnerhub.net等。

基于知识社区的开源教育平台提供了软件工程服务、讨论区、资源库等,形成了活跃的互动在线学习 模式。平台典型代表包括Stackoverflow.com、CSDN.net、learnerhub.net等。其中,Stack Overflow 由Jeff Atwood和Joel Spolsky这两位非常著名的Blogger在2008年创建,旨在提供一个与程序相关的 IT技术问答网站。中国专业IT社区CSDN(Chinese Software Developer Network)创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。

2.基于开放实践和开源竞赛的开源教育平台

基于开放实践和开源竞赛的开源教育平台支持大规模开源开发者参与开源项目实训,该类平台以实 践需要为导向,形成了产教一体化的在线学习模式。例如,早期国防科技大学毛新军教授团队基于社 交化编程思想和群智共创理念,设计了群体化学习平台原型系统,其主体包括群 体化学习内容共创、群体化学习主题研讨、群体化学习问题解决、群体化教学过程外包四大部分,用 以支撑开源活动和进行开源教育。

头歌是一个由国内知名高校、产业联盟和大型企业共同发起的新型开放在线实践教 学平台。基于大规模开放在线实践(MOOP)范式,头歌将1000多种开源软件引入教研和教学活动, 支持2800所高校建立的8000多门在线实践课程,涵盖计算机程序设计、软件工程、计算机系统、云 计算、大数据、人工智能、电子技术、智能制造等所有专业方向的教学、实验、实训和科研活动,同 时也支持老师和开发者按需协同开发在线实践项目和课程,为各类高校和社会各界提供高可扩展和 高可定制的教学资源和实践环境。

软通教育面向信创技术等领域提供教育和资源服务,自主开发的信创智能交互实训教学平台,支撑 高校在开源领域的实践类教学活动、过程管理、学生创新实践能力以及师资科研,为高校提供专业 建设、实验室建设、教师发展及学生就业实训等一站式解决方案,辅助教师快速适应新型教学模式、 优化配置教学资源,快速提升学生在开源技术等领域的实际操作能力及行业经验,最终实现高质量 的人才输出。

CSDN在20余年的发展中,逐步建成了体系化、多视角的教育平台。由优秀博主设计的专栏和课程在 IT行业各个领域都有覆盖。由CSDN和专家主导的技能树、编程比赛、专项训练为IT人士提供了循序 渐进、自我驱动的培养体系。CSDN推出的训练平台和能力认证,致力训练开发者的硬核技能,整体 设计融入“技术素养”“项目素养”“开源素养”和“职业素养”。广大在校生可以通过训练平台进行 技能实训,从而提升工程化交付能力。平台设计以任务闯关为驱动,培养主动学习的习惯,现已培养 了大量具备动手能力的IT研发工程师。能力鉴定方面,CSDN能力认证以真实项目为考题,采用真实 场景(全程录屏、真人露脸)的考核方式,线上实时监考,所有代码与文档同步到GitCode。效果评 估方面,有专家评判结果,有据可查。通过CSDN的训练平台和能力认证,为IT大学生毕业上岗缺乏 实践经验及软件工程师技术 能力客观评估提供了有效的解决路径。

2023年3月,CSDN发布InsCode,它是面向开发者的集编程,创作,分享于一体的全新共创社区。可提 供基于云的 IDE,支持多种环境和语言,无需下载安装,帮助在校生直接在浏览器中编码开发;完整 的开发流程,也可为他们省去大量配置和概念,专注在创作本身;提供不同类型的项目内容模版,助 力开发者想法到作品的快速落地;开放的作品分享社区,为编程学习提供边学习边实践的学习环境。

百度AI Studio是针对AI学习者的在线一体化学习与实训社区,集合了AI教程、深度学习样例工程、各 领域的经典数据集、云端的超强运算及存储资源,以及比赛平台和社区,从而解决学习者在AI学习过 程中的一系列难题,例如教程水平不一、教程和样例代码难以衔接、高质量的数据集不易获得,以及 本地难以使用大体量数据集进行模型训练等。

竞赛类学习平台主要采用在线编程竞赛的形式促进学习者进行程序设计语言学习、算法设计、编程 应用等。例如,Topcoder平台(topcoder.com)每个月都有2~3次在线编程比赛,参赛者可根据自己 的爱好选用Java、C++、C#、VB或Python进行编程。Kaggle平台(kaggle.com)为学习者提供了举 办机器学习竞赛、托管数据库、编写和分享代码的环境,近些年吸引了大量学习者的关注。头歌将全 栈化智能在线实践技术和环境引入在线竞赛,有效支持在线实战化的全流程竞赛和活动。自2018年 以来,中国软件开源创新大赛已成功举办五届。2023年第六届“中国软件开源创新大赛”在国家自 然科学基金委信息科学部的指导下,由中国计算机学会(CCF)主办,西北工业大学、绿色计算产业 联盟、CCF开源发展委员会联合承办。大赛面向国家“十四五”开源生态发展战略布局,聚焦“卡脖 子”软件领域以及人工智能、大数据、芯片设计、物联网等前沿技术领域的开源软件,旨在为国内开 源社区提供展示、交流、合作的平台,激发开源创新活力,培养开源实践人才,助力开源生态建设的 高质量发展。