更新《2022中国开源发展蓝皮书》非最终版/第6章 中国开源教育现状.md

上级 5977b3c5
......@@ -24,11 +24,15 @@
### 6.2.1 基于开发工具和知识社区的开源教育平台
基于开发工具的开源教育平台支持大规模开源开发者分享开源技术、传播开源理念、推广开源项目。基于开发工具的平台典型代表包括 Github.com、SourceForge.net、Trustie.net、Gitee.com、learnerhub.net等。其中,GitHub平台是于2008年4月10日正式上线,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。Gitee(码云)是开源中国于2013年推出的基于Git的代码托管和协作开发平台,提供本土化的代码托管服务。同时Gitee也提供了开源软件的发布和沟通社区,供开发者在其中进行技术交流与沟通。
基于知识社区的开源教学平台提供了软件工程服务、讨论区、资源库等,形成了活跃的互动在线学习模式。平台典型代表包括Stackoverflow.com、CSDN.net、learnerhub.net等。其中,Stack Overflow由Jeff Atwood和Joel Spolsky这两个非常著名的Blogger在 2008年创建,旨在提供一个与程序相关的IT技术问答网站。中国专业IT社区CSDN (Chinese Software Developer Network) 创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。
6.2.2 基于开放实践和开源竞赛的开源教育平台
基于开放实践和开源竞赛的开源教育平台支持大规模开源开发者参与开源项目实训,该类平台以实践需要为导向,形成了产教一体化的在线学习模式。例如,EduCoder是一个由国内知名高校、产业联盟和大型企业共同发起的新型信息技术工程教育平台。基于国家科技部重点项目成果——Trustie群体化方法与机理,EduCoder支持程序设计、软件工程、数据库、操作系统、云计算、大数据、人工智能、深度学习等全品类计算机专业方向的教学、实验、实训和科研活动,同时也支持老师和开发者按需自主创建实践课程,为各类高校和社会各界提供高可扩展和高可定制的信息技术工程教学资源、计算资源和教学服务。百度AI Studio是针对AI学习者的在线一体化学习与实训社区. 本平台集合了AI教程, 深度学习样例工程, 各领域的经典数据集, 云端的超强运算及存储资源, 以及比赛平台和社区。从而解决学习者在AI学习过程中的一系列难题, 例如教程水平不一, 教程和样例代码难以衔接, 高质量的数据集不易获得, 以及本地难以使用大体量数据集进行模型训练。
竞赛类学习平台主要采用在线编程竞赛的形式促进学习者进行程序设计语言学习、算法设计、编程应用等。例如,Topcoder平台(topcoder.com)每个月都有2~3次在线编程比赛,参赛者可根据自己的爱好选用Java、C++、C#、VB或 Python进行编程。Kaggle平台(kaggle.com)为学习者提供了举办机器学习竞赛、托管数据库、编写和分享代码的环境,近些年吸引了大量学习者的关注。EduCoder将全栈化智能实践技术引入在线季赛,有效支持在线实战化的全流程竞赛和活动。
基于开发工具的开源教育平台支持大规模开源开发者分享开源技术、传播开源理念、推广开源项目。基于开发工具的平台典型代表包括 Github.com、SourceForge.net、Trustie.net、Gitee.com、learnerhub.net等。其中,GitHub平台是于2008年4月10日正式上线,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。Gitee(码云)是开源中国于2013年推出的基于Git的代码托管和协作开发平台,提供本土化的代码托管服务。同时Gitee也提供了开源软件的发布和沟通社区,供开发者在其中进行技术交流与沟通。
基于知识社区的开源教学平台提供了软件工程服务、讨论区、资源库等,形成了活跃的互动在线学习模式。平台典型代表包括Stackoverflow.com、CSDN.net、learnerhub.net等。其中,Stack Overflow由Jeff Atwood和Joel Spolsky这两个非常著名的Blogger在 2008年创建,旨在提供一个与程序相关的IT技术问答网站。中国专业IT社区CSDN (Chinese Software Developer Network) 创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。
### 6.2.2 基于开放实践和开源竞赛的开源教育平台
基于开放实践和开源竞赛的开源教育平台支持大规模开源开发者参与开源项目实训,该类平台以实践需要为导向,形成了产教一体化的在线学习模式。例如,EduCoder是一个由国内知名高校、产业联盟和大型企业共同发起的新型信息技术工程教育平台。基于国家科技部重点项目成果——Trustie群体化方法与机理,EduCoder支持程序设计、软件工程、数据库、操作系统、云计算、大数据、人工智能、深度学习等全品类计算机专业方向的教学、实验、实训和科研活动,同时也支持老师和开发者按需自主创建实践课程,为各类高校和社会各界提供高可扩展和高可定制的信息技术工程教学资源、计算资源和教学服务。百度AI Studio是针对AI学习者的在线一体化学习与实训社区. 本平台集合了AI教程, 深度学习样例工程, 各领域的经典数据集, 云端的超强运算及存储资源, 以及比赛平台和社区。从而解决学习者在AI学习过程中的一系列难题, 例如教程水平不一, 教程和样例代码难以衔接, 高质量的数据集不易获得, 以及本地难以使用大体量数据集进行模型训练。
竞赛类学习平台主要采用在线编程竞赛的形式促进学习者进行程序设计语言学习、算法设计、编程应用等。例如,Topcoder平台(topcoder.com)每个月都有2~3次在线编程比赛,参赛者可根据自己的爱好选用Java、C++、C#、VB或 Python进行编程。Kaggle平台(kaggle.com)为学习者提供了举办机器学习竞赛、托管数据库、编写和分享代码的环境,近些年吸引了大量学习者的关注。EduCoder将全栈化智能实践技术引入在线季赛,有效支持在线实战化的全流程竞赛和活动。
自2018年以来,全国高校绿色计算大赛已成功举办四届。其中,2020年第三届绿色计算大赛累计吸引了来自全国570所高校、12000余名师生报名参赛,整个大赛围绕能力竞技和开源创新设置了任务挑战、代码标注、开源创新和实践教学四个赛道,围绕来自产业界的顶级开源项目和真实应用需求设置赛题。整个大赛期间,创新程序部署评测超过10万次,产生高质量标注达63000余条,实践教学案例超过19000个,使用超过15万人次,开源项目创新贡献得到华为技术专家的高度认可。
6.3 探索校企结合的开源教育协同模式
虽然中国开源教育模式众多,但开源人才与市场的需求仍然有着较大的差距。在国外众多知名高校已经形成了科研、教材、案例、开源项目、企业应用等为一体的开源教育体系,在企业中前沿科研成果以开源项目发布,学校围绕前沿技术编写教材和教学案例,依托开源项目开展实践教学,培养的人才对接企业需求。我国政府和众多开源企业一直在摸索适合我国开源教育的道路,以企业为主导的“联盟”模式、政府联手的“1+1+1工程”、以校园为基础的“浙江模式”和综合推进的“广州经验”,都为开源教育奠定了基础,提供了宝贵的经验,然而尚难以满足行业庞大的需求。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册