本文转载自公众号:

“ 探索程序的世界不分年龄”

01  

—  

什么是开源?  

开源,一个在2023年逐渐火爆的生产模式,顾名思义,也就是让人们看到任何项目背后的源代码。它的优势不言而喻,能引来无数程序员一起协作的话必然会大大提升效率。  


02  

—  

开源社区  

而现在最受欢迎的开源社区,莫过于Github。  


它提供了开发者海角社区要挂梯子吗们一个自由协作的平台,你只需要把项目Post上去,别人便能看到它背后的代码了。  

而只要你的项目有趣,自然就会有人加入你了。  


很普遍的一种贡献方式便是在你感兴趣的项目里找错/能提升的地方,这也叫Pull Request。  


人们也可以手动邀请同伴来合作完成项目。  

这就是开源的魅力  


。  

它把来自天涯海角的志同道合的人海角社区要挂梯子吗才们集合到一块来。

03  

—  

青少年的编程  

如今,也是一直未变的曾经,每当家长想让孩子学编程,能想到的便只有报名课外班  

因为大部分人都不知道怎么才能让他们真正接触、真正热爱编程,所以便只能枯燥地学习算法、参加竞赛。  

可是真正热爱编程的人,在青少年的年纪就会对它抱有探索之心了,他们会根据自己内心的兴趣而用编程来做海角社区要挂梯子吗出项目来。  

Code is a tool, not a product  

很多在代码方面颇有成就的人物,与编程的渊源都起源于一些小兴趣,比如改写游戏,而不是跟着老师背算法(当然,基础也很重要,虽说多数也是自学的)。  


作为Facebook的创始人之一,扎克伯格最初开发了一个名为Facemash的校园社交网站,海角社区要挂梯子吗这是他大学时的一个项目,后来也演化成了Facebook。  

青少年的创造力,不亚于  


成年人。  

我们也应该追随自己的兴趣,合作完成项目。

04  

—  

OpenTeens – 青少年开源社区  

编程从来都不是一个简单的东西,要不然一个游戏公司就用不着聘请几十个程序员了。  

因此,青少年哪怕想做出项目来,也需要志同道合的同伴。  

所以…  

这个暑假,五个初高中生创办了全国首个青少年的开源社区 – OpenTeens。  


在这个社区中,青少年可以探索开源软件和开发项目,与其他相同兴趣和年龄的开发者互动和合作。  


它让青少年一起合作与属于他们的项目,为他们提供了一个发挥创造力的开源社区。  

我们提供什么?  

活动:每月我们都将组织一次(少年营地),一起做项目,一起学知识。  

项目:探索并贡献各种令人兴奋的开源项目。从编码到设计,从文档到测试,总有适合每个人的项目。  

学习:获取教育资源、教程和不定期参加研讨会,提升技能、拓宽视野。  

社区:与各地志同道合的青少年建立联系,在一个友好和包容的环境中合作、分享,共同成长。  

指导:从经海角社区要挂梯子吗验丰富的专业人士那儿获得指导和帮助,学习他们的经验。  


我们是谁?  

美国信息学国家集训队成员  

哈佛大学开源项目参与者  

港中大实验室大语言模型评测项目贡献者  

Github超5k星标项目贡献者  

蓝桥杯国赛一等奖获得者  

哈佛黑客松第二名获得者  

最重要的,我们是青少年  

初高中在读,货真价实的青少年  

05  

—  

几个月前,我们一位如今的成员遇到了两位老师——吴宇吴教授,和慕睿涛慕老师,他们也是自OpenTeens成立以来对它最具影响力的两位老师。他们三个在一起聊了一下午,从算法编程聊到了数学建模,最后则聚集在讨论开源。  

当他们聊到这时,两位老师问到学生:“你对开源那么感兴趣的话为什么不找人一起做些好玩的项目呢海角社区要挂梯子吗?”“因为我不认识跟我一样感兴趣的人…”青少年跟成年大人不一样,他们没有那么多的经历,那么多合作过的伙伴——想要找到兴趣相同的同龄人是很困难的

。  

也正是意识到了这个问题,那位青少年决定创建一个属于青少年的开源社区,让他们也能够一样轻松地找到志同道合的伙伴。  

他找到了四位拥有同样志向的伙伴,其中有的人是美海角社区要挂梯子吗国信息集训队队员,有的是肝代码大神。  

因此,这个暑假,五个青少年创建的OpenTeens诞生了。  

06  

—  

醋溜与OpenTeens  


回溯到OpenTeens的开始,OpenTeens之所以能够成功的渐渐形成如今的小规模很大功劳都来自于吴教授创办的醋溜教育(https://culiu-tech.com/)。  

醋海角社区要挂梯子吗溜为OpenTeens提供了所有赞助资金,包括运营我们编写的网站,提供我们所有出席的场地,让我们接触了很多技术界的大犇,以及带领我们认识了许多同样对编程抱有热情的青少年。

07  

—  

GestureX – 我们的第一个项目  


GestureX——一个基于手势识别的多功能拓展项目,是这个暑假期间OpenTeens海角社区要挂梯子吗所产生的第一个项目。  

它利用手势识别创建了很多功能,其中包括:虚拟键盘/鼠标,用CNN进行图形矫正的绘画黑板  



经过半个月的集中编写,GestureX诞生了:https://github.com/OpenTeens/gestureX  

08  

—  

加入我们  

如果您有兴趣加入 OpenTeens 青少年开源社区,以下是海角社区要挂梯子吗几种途径可以参与我们的活动和项目:  

关注我们的微信公众号GithubTeens,我们将在这里不断更新我们的项目、活动和最新动态。  

我们的官方网站, https://openteens.org, 也是一个非常有用的资源。在网站上,您可以浏览我们的项目,获取更多关于社区的信息,以及找到与我们联系的方式。  

我们在海角社区要挂梯子吗GitHub上也有一个账号,https://github.com/OpenTeens。上面有我们的开源项目。您可以参与其中,或者提出反馈和建议。