2019春季新学期社团项目

# 社团空间管理

配备钥匙的导师,请排列值班表。值班内容为空间打扫及为大家开门。时间为课后时间。

(薄建博,刘逸芸,戚译中,徐正科,王任泉,付尧,张芳梓)

白天时间,老师将来为大家开门

# 社团项目

课程表APP项目(王仁泉 ),目前在我校已经有70%用户,前后端都自己开发,技术栈Django&Flutter,是个很好的实战锻炼机会,欢迎直接联系泉导。

金融量化分析项目,合作伙伴对外经贸大学金融学院,目前在学习阶段。

学习数据分析项目,学术领域做论文学习和发表,技术领域做数据分析软件开发,技术栈Django Web。合作伙伴清华大学出版社、重庆大学、天津师范大学。

图形编程(Scratch)项目,做文献学习和论文发表,合作伙伴Codelab、网易、联想、绿米等。

ThoughtWorks公司参访行

2018年12月19日,社团9人前往Thoughtworks公司参访学习。

ThoughtWorks是一家全球软件设计与定制领袖企业,其业务模式主要通过咨询帮助改善企业的IT组织,改进软件开发方法,以软件带动企业业务发展。在中国,ThoughtWorks已经成立了北京、西安、成都、武汉、上海和深圳六个分公司,为各类企业、政府部门和非营利组织提供全球品质的专业服务。采用与全球保持一致的咨询方法与技术能力,加上本地化、定制化的服务方式,ThoughtWorks中国公司主要服务于本地具有前瞻性的高端领军企业,涵盖金融、保险、通信、运输以及旅游行业 。

ThoughtWorks的董事长Roy Singham,于二十多年前创立了ThoughtWorks,吸引并雇佣最优秀的知识工作者成为“ThoughtWorkers”,他们共享核心的基本价值观– 态度正确,能力非凡,品格端正。
如今,ThoughtWorks已经从一个芝加哥的小团队,成长为现在拥有超过5000+人,分布于全球14个国家,拥有40间办公室的全球企业。这14个国家是:澳大利亚、巴西、加拿大、中国、智利、厄瓜多尔、德国、印度、意大利、新加坡、西班牙、泰国、英国和美国。
从1993年创建至今,ThoughtWorks的员工们就一直在担负着激发现实改变的责任。ThoughtWorks在90年代后期与相关专家合作首创了一种新的软件开发方式──“敏捷” 。
到达公司之后,大家都被公司内的环境吸引了。与以往参观的其他公司不一样的是,ThoughtWorks的工作环境看上去十分轻松,到处可见的展板和小贴纸,还有乐高拼的墙,大家都在认真的做着自己的工作,还有单独的小会议室供员工远程会议,在前往会议室的路上,大家不断的观察着各种新鲜的事物。
接下来大家在为我们准备好的会议室,与公司的员工进行了更加详细的交流。

一进入办公室,桌子上摆放着的礼物欢迎着大家的到来。大家坐在会议桌前,与公司的RM——安辉,以及ThoughtWorks学院的院长,我们的老朋友——文洋交流。首先,安总想我们介绍了ThoughtWorks的一些基本情况,我们第一次了解到,原来ThoughtWorks最初只是Roy Singham做的一个社会实验,慢慢的发展成了如今的全球企业。
紧接着,文洋院长向我们介绍了敏捷开发。敏捷开发,是一种基于协作、迭代、反馈、透明的软件开发方法,与传统的瀑布流式的开发方法大不相同。在了解了关于公司文化和敏捷开发的大部分内容之后,我们起身到了办公室参观。参观办公室的时候,我们直观的感受了公司的文化气氛,也通过任务板的story card了解了敏捷开发的迭代、反馈等过程。
2个小时的参观时间转瞬即逝,大家仍然有一肚子的问题想了解,但是无奈天色已晚。

参观完所有办公区域之后我们结束了这次参访。大家再经过交流之后收获到与课堂相比不一样的感悟。期待下次能与ThoughtWorks的老师们再次交流。

重庆大学教育大数据技术交流活动

从2014年开始社团开始参与Open edX开源社区,和国内多个大学进行合作研究。近期社团应重庆大学邀请,赴重庆和重庆大学教育大数据团队进行技术交流。

会议中展示了我们社团团队在Open edX Xblocks开发和Insights数据分析方面的开源工作,与重庆大学的老师和同学们进行了技术探讨。Open edX作为主流的在线教育开源软件,在教育理念、技术架构、学术方向上对教育大数据研究都有积极意义。我们社团将和国内高校持续合作研究,推进国内Open edX开源社区工作。

ifLab 2018学员导师双选活动圆满结束

自2016年以来,ifLab一直在尝试从分组和分年级的组长制转向一对多的导师制方式。

社团成立之初一直保持分小组每周学习的方式,由组长和老生为组员讲课。这逐渐的造成几个问题:社团成员实际上分成了几个部分,彼此割裂没有交流;协调整个小组的时间比较困难;组内的同学学习进度不一致学习内容不好定义;组长要每周讲课压力比较大。组长们经过思考交流后,想尝试新的方式:导师制。在新生的技术学习中由整组学习(一对十几个)转换为导师学习(一对三),更小范围的学习有利于针对个人情况的指导;在社团活动中由分组活动转换为社团级别的讲座,讲座内容降低专业性而更加方向上的科普。最终达到降低导师负担,提高对新生技术辅导效率的目标,建立更多新生老生的技术交流通道。

经过三年的转型,在本学期,社团已经完全从组长制转变为了导师制。

在学期初,各位导师和新同学在一起面对面分别从技术和生活两个方面进行了自我介绍,通过自我介绍,新同学们既对各位导师本人有了一定了解,也对各种计算机相关技术有了初步的认识。随后本届导师和新同学间进行了互选,新同学根据感兴趣的技术方向选择适合自己的导师,导师根据自己的实际情况选择适合自己的学员,双选结果如下:

健翔桥校区学员-导师双选结果

在这一过程新同学不但能导师一对一的直接帮助下更快的入手自己感兴趣的技术,而且能更好的了解我们所希望传达的社团文化。最后,希望各位新同学都可以与自己的导师在在共同学习和交流的过程中有所收获。

社团实验室管理规定(2018版)

  • 社团实验室包括健翔桥会议室及小营418。
  • 维护环境安静。尽量小声讨论,如他人声音过大也请主动指出。
  • 维护环境清洁。设置值班表,轮流打扫卫生并签字。不在实验室吃东西。处理好自己座位的卫生,垃圾随手带走。
  • 实验室仅供学习。不允许实验室留置书、电脑、显示器之外的个人物品。
  • 开放时间为7:30-22:30。不在实验室刷夜。
  • 使用实验室开展活动请向场地负责人提出申请(健翔桥:戚译中;小营:阮冬奇)
  • 工作日时间(周一至周五8:00-17:00)请保持桌面设备随手带走,可能有会议。
  • 不要从实验室进入机房。
  • 优先让给信息中心及学院老师使用实验室。如遇到不认识的人,请联系老师。
  • 如果特殊情况请联系老师协调。

巴别时代公司参观交流行

继之前tap4fun公司交流之后,我们再次前往另一家游戏公司——巴别时代进行参观学习。

2018年11月7日,团队6人于学校集合,于下午2点40分前往位于北京航空航天大学附近的巴别时代。

北京巴别时代科技有限公司(简称“巴别时代”),是中国领先的游戏研发及发行高新企业,成立于2009年,发展至今,已具备600余人的规模。巴别时代公司总部位于北京,并设有美国、香港、上海、海南等海内外多家分公司。


巴别时代在移动游戏以及网页游戏领域全面布局,讲求品质为上,秉持“用做工艺品的态度”做游戏,以一种“工匠之心”对待产品,不断充实产品线,通过旗下“最游戏”平台来打造一站式在线服务中心,为玩家提供最优质的游戏娱乐服务。

时至今日,巴别时代已在全球15个国家和地区发行了数款移动游戏、网页游戏,全面布局国内、海外,同时发力影视,动漫等文化IP创造和拓展,全面发展,着力于实现影游多种文化的创意联动。

在到达公司之后,映入大家眼帘的就是公司为大家特意制作的欢迎黑板报。幽默诙谐的文字和形象生动的绘画风格让大家纷纷拿出手机将其拍摄留念。紧接着,大家不禁被公司内的环境所吸引。公司内充满着动漫的气息,各种动漫元素充斥着办公室,办公桌上摆放着各式各样的手办,所有的员工都在认真的做着自己的本职工作,在前往会议室的路上,大家不断的观察着各种新鲜的事物,并且积极与员工进行交流。

接下来大家前往公司会议室,与公司的员工进行了更加详细的交流。

一进入办公室,桌子上摆放着的礼物欢迎着大家的到来。大家坐在会议桌前,与巴别时代的联合创始者——万厂长畅谈他们的创业史。巴别时代起源于大学,创始技术团队是由学生组织起来的。最开始制作的是与背单词有关的娱乐游戏,之后为了适应行业内页游的热潮,他们开始转战网页游戏。而随着近些年手游渐渐成为主流,使得如今公司的重心转为手机游戏。大家不断的向万厂长提出自己的看法和疑问,他也耐心的为大家做出了解答。大家深深的被他们的创业精神所鼓舞。

紧接着,万厂长为我们详细讲述了当代中国游戏的现状,从一个游戏专业从业者的角度,向我们——尚处于大学生的游戏初学者,详解了行业内的情况,并且对于游戏行业未来的前景给予了他自己的看法。大家在听完之后,纷纷提出自己的困惑,积极与万厂长进行着交流。

2个小时的参观时间转瞬即逝,大家仍然有一肚子的问题想问万厂长,但是无奈天色已晚。万厂长也表示,欢迎大家再次来巴别时代参观交流,并且巴别时代也会为大家未来的独立作品提供帮助和支持。

合影留念之后,大家依依不舍的离开了巴别公司,心中成为一个游戏开发者的信念也愈发的强烈。相信大家再经过交流之后能够收获到与课堂相比不一样的感悟。

 

tap4fun公司参观交流行

为了使社团成员对于游戏开发有更多的了解,2018年10月27日,在李舒琪导师的带领下,5名成员前往位于中关村融科中心的Tap4Fun公司进行参观交流。

 

2018年10月27日下午2点,在学校图书馆集合后,成员组队乘坐公交车前往位于中关村融科中心的Tap4Fun公司。

tap4fun公司全称为成都尼毕鲁科技股份有限公司,成立于2008年,是致力于制作全球顶尖手游产品的游戏开发商,具备领先的自主研发和运营实力。 公司总部位于四川成都,在北京和香港均设有分公司,团队规模已达600余人。

公司主营业务为移动网络游戏的研发、运营及移动网络游戏领域的投资。目前已成功研发并上线的游戏有《野蛮时代》、《战地风暴》、《银河传说》、《银河帝国》、《王者帝国》、《斯巴达战争》等。tap4fun公司以“终身学习,创人所爱”为宗旨,应用科技力量创新游戏模式,打造更多玩家热爱的高品质手游。

本次前往tap4fun公司,大家提前准备了很多的问题,在公司里关于游戏的策划,开发以及美术等各个方面进行了深入的沟通和交流。大家提出了一些很细节的问题,tap4fun公司的专业人士也非常耐心的给予大家解答。

大家详细询问了如果想要学习游戏,需要具体学习一些什么知识,具体对untiy中的原型搭建和渲染管线的问题进行了了解。

在美术方面,关于如何具体实现毛发和破损的问题,公司的主管美工的老师也为大家做了详细的讲解。

在数据分析方面,关于如何对游戏进行数据分析,如何获取到分析的数据,公司的老师也为大家提供了自己的意见和建议。

大家经过反向思考,从HR的角度,详细询问了关于HR在筛选游戏制作人时候,最希望看到策划的那些部分的能力,公司的老师通过自己的亲身经历,告诉大家在游戏制作岗位应该具备的技能和能力。通过老师们的讲解,大家受益良多。

经过两个小时的交流,本次活动圆满完成。最后,公司还将纪念品赠与大家,鼓励大家不断学习,不断进步,之后也将继续为大家提供与游戏开发有关的帮助。

2018年Github最受欢迎的课程

https://blog.github.com/2018-03-20-top-10-courses-on-github/

 

Top courses based on stars

1. Ada Developers Academy’s Jump Start Curriculum (223 stars)

ADA’s Jump Start Curriculum helps prospective students become familiar with the tools, concepts, and vocabulary they’ll need to be successful in the larger program. Each lesson begins with stating learning goals, so students can be sure they’re retaining what they need to prior to entering the program.

2. React From Zero (207 stars)

React From Zero is a straightforward introduction to React that is broken into 17 parts. Each part of the tutorial is in the code for that lesson, using comments to explain concepts in React and examples right in the editor. Each lesson also links to a preview of how the code renders in a browser, so you can follow along and immediately see the outcome of code while you’re learning.

3. Hear Me Code’s Python Lessons (199 stars)

Hear Me Code, based in Washington, D.C., is an organization that offers free, beginner-friendly classes to women. This repository has a “Start Here” guide for those who’ve never installed or run Python before. The lessons are broken into 16 sections, each covering a different concept. Hear Me Code’s slides are also hosted on GitHub, so it’s easy for you to follow this curriculum on your own.

4. Ada Developers Academy’s Textbook Curriculum (154 stars)

Ada Developers Academy is a tuition-free program for women and gender-diverse people to learn software development. Their first repository on this list is their textbook curriculum, which anyone can use. It touches on everything from Git and agile workflows to Ruby, Rails, databases, JavaScript, and Backbone.js.

5. Prep Course for North American University’s Chapter of Association for Computing Machinery International Collegiate Programming Competition (82 stars)

This repository is an 11-week prep course for programming competitions, but it can be used to practice algorithm challenges for interviews or improve algorithmic thinking. Prior programming knowledge and familiarity with data structures will help students who want to get started with this advanced course.

Top courses based on forks

1. Stanford TensorFlow Tutorials (2,452 forks)

These tutorials go along with Stanford’s TensorFlow for Deep Learning Research course. The syllabus, slides, and lecture notes are all available on the website, and each week’s assignments and examples are available in this repository.

2. Deep Learning Specialization on Coursera (1,133 forks)

This student-created repository includes all work from Coursera’s Deep Learning Specialization programming assignments. While this repository itself is not a curriculum, it’s a helpful guide for self-teaching and reading more about the concepts and solutions from this deep learning series of courses.

3. Creative Applications of Deep Learning with Tensorflow (591 forks)

This repository is comprised of assignments and lecture transcripts for Kadenze Academy’s Creative Applications of Deep Learning with TensorFlow curriculum. There are a total of five courses, and the repository also contains extensive documentation on setup and getting started with the tools students will need.

4. Practical RL: A course in reinforcement learning in the wild (401 forks)

This course is taught on-campus in Russian at the Higher School of Economics, but its online version is available to both English and Russian speakers. The entire course is nine weeks long, and the repository also contains bonus materials for students to explore after completing the curriculum.

5. Data Science Coursera (152 forks)

Michael Galarnyk, a Data Science M.A. student, decided to document his journey through Johns Hopkins’ Coursera Data Science curriculum as a supplement to his program at UC San Diego. Along with a directory for each course and its assignments, there’s also a link to a blog post reviewing each course week-by-week, so prospective students can get an idea of what to expect each week.