搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > freeCodeCamp > freeCodeCamp西安第三次线下编程活动体验

freeCodeCamp西安第三次线下编程活动体验

freeCodeCamp 2017-10-30


原文 by freeCodecamp西安组织者 韩亦乐

注释 by freeCodecamp China组织者 Miya


政法大学对面,西安邮电旁。一个梦幻般的聚会吧里。


freeCodeCamp 西安第三次 Coffee&Code 成功举办。


之前我有在介绍过我的 FCC 认知之路也分享过一些 Web 开发的学习方法,得到了不错的肯定。我也借此受邀在猿生态·十城·西安站当了一位最年轻的小讲师,分享开源魅力,很是感激。这回,便不再过多阐述前因后果,直接开启我们的 FCC 西安第三次 Coffee&Code 编程之旅吧!


freeCodeCamp西安第三次线下编程活动体验



Part.1 破冰 + 自我介绍和分享



有陌生人相聚的地方,就定有破冰环节的存在。破冰环节将我们的注意力吸引到现在,快速培养起互相的默契及信任。这次 FCC 西安活动有远从北郊赶到南郊来的西工大学长,有自学前端并已工作几年的兵哥哥,有考虑从南京回西安发展的朋友,还有和我一同参与进来的西邮的学生们。那么,到底发生了什么,让我们聚在一起,畅聊不只是前端的人生,有趣的社区型学习之路,才得以开始?


freeCodeCamp西安第三次线下编程活动体验

想必每个人都有属于自己的答案。公布一下这次畅想的活动流程作为行动指南吧。

freeCodeCamp西安第三次线下编程活动体验

专门开辟了一个环节请刚才提到的兵哥哥讲几句人生~了解到原来兵哥哥中学就喜欢计算机,却因为一些原因选择了当兵,复员后,选择前端开发工作。兵哥哥的整个分享过程中,也让我们了解到了他是怎么见证 Web 1.0 、Web 2.0 的发展,以及更多他的一些 Web 干货感悟。


freeCodeCamp西安第三次线下编程活动体验



Part.2 FCC 介绍



第一个环节中一起探讨我们相聚的原因所在是离不开 FCC 的,每个人也都带着自己对 FCC 的理解而来。那么,大家心中的 FCC 是什么呢?技术栈?亦或是社区活动。


freeCodeCamp西安第三次线下编程活动体验

原来,每个人都有属于自己的 FCC。这里贴上了全球各大 FCC 编程社区相聚时的合影留念,其中不乏北京、纽约、多伦多、成都和我们这里,古都西安。


freeCodeCamp西安第三次线下编程活动体验

那么官方是怎么介绍自己的呢?


freeCodeCamp 是由 Quincy Larson 创办的开源社区。它致力于帮助人们利用零散时间学习编程,内容以前端和JS全栈为主。目前已经发展成为一个 40万+开发者(Miya:其实已经50w+啦(*^__^*) Github star 20w+!)的社区,通过游戏化的项目实战,来吸引大家学习编程,并在社区内给予实时的帮助,同时,为 NPO 组织提供技术支持。


同时,在 FCC 平台上,我们可以学到的技术栈有:

  • HTML 5

  • CSS 3

  • JavaScript

  • Databases

  • Git & Github

  • Node.JS

  • React.js

  • D3.js


当然,这只是 FCC 提高拓展我们技术栈的开始。这个过程中 FCC 用知名职业社交平台领英认证的相关证书来激励着广大 Web 学者,全部证书都拿到手的在 FCC 全球网上目前也有 115 人,传承了很多通过 FCC 平台找到工作的故事。


在领英上,freeCodeCamp 可以作为大学教育背景独立展示。


知乎上流行的 FCC 的三大学习方法很值得借鉴:一读二搜三提问。


freeCodeCamp西安第三次线下编程活动体验



Part.3 FCC 做题及答疑



一起线下 FCC 做题并答疑是这次活动很核心的环节,我们平时在 FCC 上遇到的问题都能当面得到一定程度的解决,相比线上咨询,更加的生动有趣。


freeCodeCamp西安第三次线下编程活动体验

FCC 平台的用户定位中愿景写道:Learn to Code and Help Nonprofits


freeCodeCamp西安第三次线下编程活动体验



Part.4 一起写一个 JS 太空船游戏!



这个环节,邀请大家到加入石墨协作,一起参与了 Canvas 画布下的 JavaScript 编程,做一个太空船小游戏~


freeCodeCamp西安第三次线下编程活动体验

却由于时间不够、自己准备不太充实等原因大家还没有人当场做出来~


参考链接:(Miya:点击文末“阅读原文”,移步简书,可以看到这个蛮炫酷的小游戏~)


这个游戏基于我们校内实验室搭建于国内服务器上的 jsbin 环境开发,展示如下。


freeCodeCamp西安第三次线下编程活动体验

这次没有当场做出来,我们团队主页开发见 :-)



Part.5 团队主页开发



借鉴 FCC 成都的相关经验,第一次 FCC 西安活动便拉入 17 名伙伴加入 FCC 西安的 Github 组织,我们的成果产出都可以及时的留存在这里,充实下去。在伙伴们之间的畅聊中,产生一起做项目的灵感,也更加肯定了该开源组织的重要性。


freeCodeCamp西安第三次线下编程活动体验

从图中可以看到,灵感才刚刚展开,先放上了两个入手仓库作为资料留存,还有这次的 JSpace-Ship 太空船以后可以线上一起线上合作开发。



Part.6 更多的组织者


这个环节实际活动中没时间讲啦,写到文章里大家看看~


从我自己的经验来看,个人精力总是有限的,再加上一个小团队如果缺少某个人便不能维持下去的状态总归不好,激励更多的人担当起组织者的身份不出意外的被提到 FCC 流程之中。这里分享了我对社区的一些理解,不足之处还望包容和指点。


1. 组织一场社区活动

在整个组织的流程中可以发现,举办活动是其中最重要的环节,但只占整个过程的一步。流程策划、内容准备、填写表单和宣传报名联手打造了这次社区活动的基石,又由写文回顾升华了整场活动的意义,不可或缺。


freeCodeCamp西安第三次线下编程活动体验


2. 社区的故事

大家好,我是 FCC 西安这次的一个小组织者。

于是我就有了我的故事可以诉说。


freeCodeCamp西安第三次线下编程活动体验


大家怎么了解到 FCC 的呢?你们想要通过 FCC 学到什么?

很多人的故事也就得到了分享和传递。


哇塞,FCC 西安那边好有趣的样子。

FCC 西安这边的社区,也就有了自己的影响力。


freeCodeCamp西安第三次线下编程活动体验

最后,社区的故事回馈于很多人的故事,回馈于一个人的故事,我们在这里都得到了想要的成长。


3. 文化构建

FCC 城市小组活动举办的最大特点是自发的,由内向外的,但也离不开运营团队的支持和帮助,并将之作为向开发者社区注入资源的有效环节来推动社区发展。接着,正如之前 Github 组织所说,我们在一起,也能自建出这里独特的次文化内容和知识海洋,创造资源,创造知识,一脉相传,融汇贯通。


freeCodeCamp西安第三次线下编程活动体验


4. 丰富活动形式

这篇文章的很多图片背景都是以绿色为调,源于我这次将在线 PPT 带入活动之中,也便于快速截图回顾 —— 这是第三次新增的活动形式的特点之一。


freeCodeCamp西安第三次线下编程活动体验

其实还有很多形式可以参考加入,包括上图提到的结对编程、过关分享、项目分享、编程比赛等等。一起写一个 JS 游戏,便也因此出现在第三次活动上。


5. 组织者经验

这里针对性的分享我的经验,从流程制定到排版推送,从宣传报名到成功举办并写作回顾,我都是用什么工具做的。同时因为自己常活跃于简书的缘故,最近产生并落实了建立 FCC 简书专题(Miya:嗯嗯,good idea!)的灵感,期待之后大家的活跃加入,内容不限于社区经历,加入更多的在 FCC 平台上的学习之路也不失精彩。从微信订阅号里读到这篇文章的朋友点击阅读原文三步之内便能跳转从我的主页挑战转到 FCC 简书专题。


freeCodeCamp西安第三次线下编程活动体验

还有,上图的右下角展示了我在我的本机存储的 FCC 相关资源。任何能成功举办的活动背后都真真实实的有着它的下层资源建筑。


6.这次活动身为组织者我的感悟~

  • 提前选好场地,包括场地实地考察测试

  • 提前预演活动流程,及时优化流程顺序

  • 提前合影拍照,有些朋友会有事情要回

  • 让更多的人参与进组织里来,互相提醒

  • 没有,让大家,扫我的订阅号二维码...(Miya:亦乐同学的订阅号icorvoh,这么用心的孩子,推荐大家关注~)

freeCodeCamp西安第三次线下编程活动体验

FCC 与 XBOX~~~



Part.7 拍照旗帜合影


想必大家也学到了足够多的知识了,时间也不早了,“聚会吧”里玩得这么嗨,怎么不合个影留念下呢?来吧,盆友。





End.8 Enjoy Create & Share


THE ONLY FAIR IS NOT FAIR. ENJOY CREATE & SHARE


这么一段英文名言听过很久,通过这次的 FCC 西安第三次线下编程活动经历,更加深了对这段话的理解。说了这么多了,遍布在全国的 FCC 校友们,你们怎么看呢?期待我们接下来的相识相知相约。


Miya:好精彩的活动 ^_^ 西安社区小伙伴们棒棒哒!目前freeCodecamp China已有2w+校友,28个城市社区:北京,上海,广州,深圳,杭州,苏州,成都,重庆,南京,南昌,厦门,天津,石家庄,西安,武汉,大连,太原,郑州,长沙,昆明,合肥,贵阳,哈尔滨,青岛,福州,东莞,珠海,组织者们正在努力共建一个有料、有趣、有爱的大家庭。FCC校友们添加小运营的微信“fcczhongguo”留言城市名,可以加入到本地社区,或者申请成为像亦乐同学这样的社区组织者。PS:我们也鼓励更多校友发起自己所在城市的FCC社区,添加小运营微信聊聊吧(*^__^*)



点击阅读原文,亦乐的博客更精彩!

版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《freeCodeCamp西安第三次线下编程活动体验》的版权归原作者「freeCodeCamp」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注freeCodeCamp微信公众号

freeCodeCamp微信公众号:FreeCodeCamp

freeCodeCamp

手机扫描上方二维码即可关注freeCodeCamp微信公众号

freeCodeCamp最新文章

精品公众号随机推荐