csdn与北航联合推出《开源软件开发导论》实践课程,助力高校开源人才培养

CSDN资讯 CSDN资讯     2022-12-02     480

关键词:

近年来,我国开源创新得到长足发展,初步具备了在国际开源软件生态中自主发展的能力。2021年3月,开源首次被列入“十四五”规划和2035年远景目标,企业纷纷拥抱开源,社会各界对开源技术、开源人才的强劲需求也一应而起。作为开源事业可持续发展的基础,开源教育已经成为国家开源战略发展下的一个重要共识。

为促进开源技术在中国高校的传播,响应国家号召,进一步提高在校计算机及相关专业大学生对开源软件的学习,近日,CSDN与北京航空航天大学联合打造的《开源软件开发导论》课程,正式推出,双方联手共建开源生态、推动开源教育发展。

团队实践和研讨并重,从零开始起步高校学子的第一个开源项目

《开源软件开发导论》由北京航空航天大学孙海龙教授、高祥副教授、CSDN副总裁、《编程之美》作者邹欣等多位校企导师精心打造,为期14周,系统介绍开源软件的发展历程与现状、基本思想与概念、开发方法与关键技术、支撑工具与系统平台以及相关科研工作,同时结合基于互联网开源软件平台的课程实践环节,使学生掌握开源软件开发的理论知识与实践技能,具备进行开源软件开发和开展相关研究的能力。

从左至右依次是高祥、孙海龙、邹欣

为了帮助学生更好地了解开源,课程前期从开源软件背景知识入手,帮助学生快速了解开源软件开发的基本概念,包括一些常用的开源软件许可证及国内优秀的开源社区;课程中后期将采用团队实践的方式,组织同学一起深入参与到社区建设中,例如由北航学生开发的帮助用户做笔记和事项管理的开源小软件,让大家在了解开源社区的开发流程基础上,收获开发经验,并为开源项目作出实际贡献。

高校名企导师团 & CSDN 平台合力,为开源人才培养贡献力量

除北航孙海龙、高祥两位主讲教授,CSDN还邀请到涛思数据联合创始人、研发VP关胜亮等一线的开源开发导师,让同学们可以在导师的指导下进入真实的开源项目中进行实践开发。

涛思数据联合创始人、研发VP关胜亮在北航上课场景

知名开源 UI 组件库 iView 作者梁灏

CSDN研发总监杨龙伟

作为中国专业开发者社区,CSDN以“成就一亿技术人”,为IT人成长赋能为宗旨,为更好推广开源、实践开源,CSDN推出「CSDN可视化项目」作为实验教学资源,贯彻执行产学研合作协同育人。

CSDN数据可视化是一个由CSDN内部发起,完全以开源方式运作的项目,该项目以开放+新开源的形态运营:

  • 开放:将脱敏开放CSDN的内部数据,比如:用户原力值、省/城市原力总分、作者粉丝分布、创作动态等各种数据来支持项目发展;

  • 新开源:在这个过程中将直面开源商业化,探索项目商业化的可能性,我们计划将该项目的绝大多数甚至全部商业收入分享给所有开源贡献者。

来自高校企业的实力讲师,再加上平台助力,《开源软件开发导论》课程的推出,以培养开源技术从业高技术人才为目标,在以理论知识为主的传统内容教学模式之外,有效提高在校学生的动手实践能力,让学生在校期间就进入产业界真正的开源项目,从实践中来,到实践中去。

为了方便大家学习,《开源软件开发导论》课程全部资料已上传至GitCode(https://t.csdnimg.cn/E7la),如有任何需要讨论或改进的地方,请果断提交issue。

以下附北航同学参与的部分开源项目,欢迎大家学习交流:

  • CSDN技能树

  • OneFlow

  • View UI Plus

  • 2048

除此之外,为了让高校生及开发者更便捷地使用和参与开源项目,CSDN还举办了程序员开源挑战赛,包含TDengine、Paddle、OceanBase、Uni-App等33个知名开源项目,聚焦于开源项目与GitCode和Cloud IDE的可适配性,旨在为开发者提供开源技术交流的平台,助力开发者学以致用,在提升开发能力的同时激发出开源创新活力。

开源青年人才,未来可期

CSDN与北航合作《开源软件开发导论》课程的推出,是CSDN开源高校行活动的新阶段,未来,随着「走进高校」系列活动的开展,我们欢迎更多的高校、企业加入,共同助力开源技术人才的培养。

赠人玫瑰,手有余香。我们相信,更多优秀开源企业、开源英雄的助力,必将加快我国青年开源人才的培养与成长,孵化开源软件核心人才,从而积极推动开源技术“产学研用“融合发展,共创中国开源的美好未来!

— 推荐阅读 —

☞CSDN 蒋涛对话阿里达摩院周靖人:魔搭社区,让天下没有难用的 AI 模型
☞彻底退出,刘强东转让所持京东股份;芯片巨头高通宣布冻结招聘;Rust 1.65.0 稳定版发布|极客头条
☞RISC-V 能否超越 x86、Arm,成为下一代计算系统根技术的关键?

北航课程描述

参考技术A1.有人知道北航具体专业的课程表在哪查到么具体的课表在教务网上,登录后在培养计划中有四年的课程。不过得有学号才可登陆。这个专业是8系的,而且是31专业,如果你是08级的,那你的学号是380831**,最后两位是... 查看详情

机器人工程课程教学中融入开源等理念总结2021

 所有课程均推荐学生使用正版和开源软件。机器人工程专业实践镜像2021版-含现代控制理论、机器人控制器、ROS2、ESP32、Webots和导航实践(tianbot_mini)_zhangrelay的专栏-CSDN博客镜像如下:链接:https://share.weiyun.com/M... 查看详情

英特尔xdatawhale联合认证发布!

...1a;Intel、Datawhale为了培养更多AI领域应用人才,英特尔联合Datawhale,推出人工智能的开源学习计划。完成认证课程的学习者,将获得由Datawhale联合英特尔®共同颁发的能力认证证书。认证课程首次联合推出一套OpenVINO™... 查看详情

官宣——bsv工程师能力认证项目在csdn推出线上学习平台

...澈科技有限公司(以下简称“可一科技”)与CSDN联合推出了BSV区块链开发工程师能力认证项目(以下简称“BSV工程师认证”)。今天,BSV工程师认证项目正式推出一个全新的线上学习平台,并发布首门课... 查看详情

软件工程导论作业(文章改随笔)

...一种完整而且完美的软件过程,由RUP总结的六条最有效的软件开发经验,这些经验被称为“最佳实验”。最佳实验分为迭代开发、管理需求、管理需求、使用基于构建的体系结构、可视化建模、验证软件质量、控制软件变更。什... 查看详情

django入门与实践课程系列第1篇

...快速的开发4)高度集成(不用自己造轮子),免费并且开源2.知识补充1)正常上网流程:2)浏览器浏览网页的基本原理a.本质是 查看详情

官方发布|bsv区块链协会与capitalsavvy联合推出区块链创新计划(bip)

发表时间:2022年8月23日信息来源:bsvblockchain.org—BSV区块链协会和BSV区块链学院隆重宣布,将与金融公司CapitalSavvy建立全新的合作伙伴关系,把区块链创新计划(BIP)带给乌干达和东非其它地区的开发者。... 查看详情

官方发布|bsv区块链协会与capitalsavvy联合推出区块链创新计划(bip)

发表时间:2022年8月23日信息来源:bsvblockchain.org—BSV区块链协会和BSV区块链学院隆重宣布,将与金融公司CapitalSavvy建立全新的合作伙伴关系,把区块链创新计划(BIP)带给乌干达和东非其它地区的开发者。... 查看详情

机器人工程课程教学中融入开源等理念总结2021

 所有课程均推荐学生使用正版和开源软件。机器人工程专业实践镜像2021版-含现代控制理论、机器人控制器、ROS2、ESP32、Webots和导航实践(tianbot_mini)_zhangrelay的专栏-CSDN博客镜像如下:链接:https://share.weiyun.com/M... 查看详情

计算机导论

课程简介《基于机器人的实践方法》这门COOC计算思维导论课程旨在为大学新生提供以计算思维为基础的综合性公共基础课程,内容以计算机相关知识为主,但不限于计算机专业,涵盖物理、数学、生命科学、哲学等多种学科。... 查看详情

第三次博客作业-再谈对软件工程的认知与理解

再谈对软件工程的认知与理解软件工程导论课程开课于大二下学期,课程持续时间为10周,团队项目于2021年6月18日完成答辩。在软件工程课程相关知识的学习和实践过程中,团队完成了需求调查、拟定需求、确定需求、使用Axure... 查看详情

开源治理的基本实践与指导原则

...领先的研究咨询公司Forrester和Gartner都表明,80%-90%的商业软件开发人员在其应用程序中使用开源组件。随着开源项目的增多,在没有预防措施的情况下使用开源组件的风险也在增加。而开源治理可以帮助和指导开发人员如何使用... 查看详情

开源软件通识基础:第二周课程回顾与总结

接第一篇《开源软件通识基础:第一周课程回顾与总结》,本文为第二周课程内容的回顾与总结。本导学班在调研全球开源教育与课程的基础上,通过收集、整理、理解、拓展国际最新的前沿开源课程,采取众创... 查看详情

《非线性泛函分析导论(序言):实践中的变分问题》

非线性泛函分析导论(序言):实践中的变分问题Victory.Kong博士,CPA,喜爱汉服,瑜伽和钢琴YukiRain、dhchen 等 83人赞同了该文章这篇文章是《非线性泛函分析导论》系列文章的大纲。泛函分析是所有基础数学中最贴近工... 查看详情

《软件工程导论》读后感想与疑惑

《软件工程导论》读后感想与疑惑疑问1:根据2.1节我们知道可行性研究至少从技术、经济和操作可行性三个方面分析,那么应如何理解文中首句指出的:“可行性研究的根本目的不是解决问题,而是确定问题是否值得去解决。... 查看详情

csdnxbsv|区块链工程师能力初级认证正式启动

2022年6月6日,可一科技与CSDN联合运营的BSV区块链开发工程师能力认证项目推出了首门正式课程《区块链原理初级》。本课程免费向公众开放,在线学习时间约为9小时,学员在学习并通过全部阶段测试后,可以在... 查看详情

apicloud联合腾讯云推出“云主机解决方案“,各种福利等你拿

...情况的云服务器、数据库、存储等基础设施服务,APICloud联合腾讯云重磅推出“云主机解决方案“。开发者可通过控制台简单清晰的购买流程实现一键下单,开发者无需进行多平台来回切换,真正实现与腾讯云一站式打通... 查看详情

人工智能原理复习|课程背景

文章目录一、前言二、课程背景CSDN叶庭云:https://yetingyun.blog.csdn.net/一、前言参考书:人工智能简史尼克人工智能导论:模型与算法人工智能一种现代的方法(第四版)人工智能ANewSynthesis 查看详情