ifLab-CGC 女性一日编程活动圆满结束

11月4日,ifLab 与 CGC(CodingGirlClub)联合北大、人大、浙大、南大、海大等十三所高校同一时间开展了 GCD(女性一日编程)活动。Girls Coding Day 是一家公益编程体验工作坊,由社会企业 Coding Girls Club发起((创立于2016年6月1日), 联合众多科技公司和程序员共同举办,致力于促进性别平等,目标是帮助更多的女性进入 STEM领域,架起女性与编程的桥梁。

过去的一年里,Girls Coding Day活动始于武汉,东至上海南京杭州,南到广州深圳,北上北京大连,在9个城市举办10场工作坊,为超过1000名女性带来新鲜的编程体验。

现在,Girls Coding Day 从城市走入校园,ifLab 承办了“女性一日编程”在信息科大活动(简称:GCD in BISTU )。在本次活动中,我们立足信息科大面向全校师生及附近地区招收活动学员,报名参加活动的有来自我校计算机学院、通信学院和中科院生物物理研究所的同学和老师。

GCD in BISTU 在上午 9:00 开始,翁培钧向各位学员介绍了女性前辈在科技领域做出的成果,并播放了一段在 ENIAC 研发期间“六朵玫瑰”的突出贡献,向大家证明了女性在科技领域、计算机领域与男性相比毫不逊色,给大家注入强心针。简单的分析了目前国内外科技领域的男女比例,给大家分享了一些编程学习的资源。

 

接着进入到《Python 基础》环节,由刘沛灵和唱艺两位一同与大家进行分享。在本环节中,两位同学设计了一些针对新手独特的语法小练习,帮助大家快速清晰的理解 Python 基础知识。结束了基础环节后,各位教练协助学员使用 Python 完成“抽奖小程序”并使用在了活动的抽奖环节中,让各位学员通过自己动手写程序,“自食其力”抽奖拿到奖品!


 


 

 

 

由杨震栋同学带给大家《数据处理》的分享。在分享中,杨震栋同学身体力行的与大家展示了使用 Python 进行常见数据的排序等练习,让大家见识到了 Python 的优雅与简洁!

 

 

 

 

上午的活动在 11:20 左右结束了,经过了短暂的午休后,我们在下午 13:30 活动继续。下午第一场是卓诗华带给大家的《HTML 基础知识》,利用现有工具带着大家熟悉了 HTML 中常用标签和基本 CSS 修饰,并结合浏览器的开发者工具分析了网页的 HTTP 网络请求及状态,查看了日常生活中经常使用的网站源码等,带领大家一同浏览了五彩缤纷的 web 世界。

 

 

 

 

 

随后,王任泉从特斯拉电动车为出发点,引出他的内容——《数据工程》,向大家介绍了数据工程中的基本工作流、大致职业方向、需要掌握的知识等内容,给大家讲解了作为一名数据工程师需要具备的基本知识和技能。

 

 

 

 

 

 

接着,蒋志华同学结合自己的爬虫学习经验向大家由浅入深的讲述了爬虫的相关知识点,还与大家分享了 JSON 数据格式的基本概念、定向爬虫和全站爬虫的区别与联系、浅析网站的基本架构等,一步步的同大家揭开了爬虫的真实面貌,最后以“爬取 100 张图片”为大作业练习,帮助大家结合一天所学知识完成自己的爬虫“Hello,world”!

 

 

 

 

 

 

 

 

下午 17:30 左右,活动结束。本次活动主要为打开各位女同学在计算机领域、编程方面的顾虑,让大家在本次活动中能够有一个直观且较为完整的认识,通过本次活动的体验能够了解到该行业的大致工作学习情况,并在今后调整自己的一个发展方向,打消自己对计算机、对编程的恐惧,树立起自己的信心。

 

 

Web前端一日入门圆满结束~

2017年12月10日下午,在健翔桥校区社团实验室,成功举办了一日入门系列讲座之Web前端一日入门。
主讲人朱培鑫和白航两位大四学长与现场的小伙伴积极互动。从几个前端简单的小例子开始,帮助大家梳理前端的技能树以及前端学习路线。
介绍了各大主流前端框架(库)的应用场景以及一些常见的学习网站,并现场演示了几个简单的小demo~

讲座的最后,两位学长为大家解答了一些疑问。至此一日入门系列讲座画上完美句号(/≧▽≦)/~感谢ifLab各位导师的辛苦付出~以及小伙伴们的积极参与~

Web后端一日入门总结

2017年12月3日下午,在健翔桥校区社团实验室成功举办了一日入门系列讲座之Web后端一日入门。本次讲座由我社团大四导师黄永亮和徐鼎共同主持。

两位学长与小伙伴积极互动,从如何理解后端的概念开始,帮助大家了解后端知识体系与学习路线~
用Java现场演示如何搭一个服务器。普通的Java后端程序如何从源码变成在每个人的电脑上都可以访问到的后端服务程序~
讲座结束后仍有几位热情的小伙伴留下来与两位导师一同探讨了后端开发的应用场景与实战开发~

 

Android一日入门成功举办!

    11月26日,iflab在社团实验室举办了Android一日入门活动。该讲座由左全导师以及张芳梓导师共同主持。

上午
    两位导师为参加活动的同学们详细地介绍了:Android系统的发展历史,Android目前的开发趋势,以及Java与Kotlin语言。同时向大家简单介绍了安卓开发所需的环境,专业术语等等。

下午
    两位导师带领大家配置Android的开发环境,并且写了一个简单的小程序来帮助大家了解Android应用程序的运行方式。

在两位导师的帮助下,所有的小伙伴最后都在自己的真机或模拟器上成功运行了自己创建的程序(撒花/≧▽≦/~~!!

大数据一日入门活动成功举办!

     201711月19号下午,ifLab (健翔桥)在社团实验室举办了一日入门讲座系列之大数据。该讲座由胡川、张育萌两位导师共同主持。

上午
    胡川导师给大家进行了关于大数据的理论介绍,包括:定义,历程,应用。

张育萌导师讲解了常用的基础知识包括:git、python、linux 。

短暂的休息后,张育萌导师继续介绍了云计算/云服务器、比较了虚拟机和docker;讲解了,接口与ibm waston;以及服务计算web2.0的发展。

下午
    胡川导师以Hadoop为经典案例,进入大数据的实战讲解。分析了mapreduce计算框架和HDFS文件管理框架。

    接着,展示了wordcount 实例以及Hadoop的生态圈。重点补充了 CAP理论和数据库的知识,以Cassandra等为例子简单介绍。

数据可视化等细节掠过之后,两位导师对同学们的疑问进行了回答,圆满完成本次活动。

机器学习一日入门圆满结束

11月5日上午,我社团在网管中心实验室举行了本学期第二次“一日入门”活动,这次活动由社团导师付尧主持,主要内容涉及到机器学习中非常经典的模型——决策树。在活动前半程,介绍了决策树的相关概念,并以讲解代码的形式对决策树的构建过程做了详细的分析和讲解。

 

随后大家讨论了决策树在实际应用中的优劣,引出了决策树的改进模型——GBDT、随机森林等模型。付尧向大家介绍了这些改进模型的原理与改进点,并结合实际例子讲解这些模型为什么能够增强自身的效果。

在大家对模型相关概念都有了一个大体上的了解后,付尧为大家在电脑上演示了如何使用Python机器学习算法库——sklearn调用决策树以及其改进算法。并使用Python图形库绘制决策树的图形,以便于大家更好地理解决策树的构建过程。

接下来到了兑现活动预告里诺言的时刻了…..付尧简单讲述了对抗神经网络(GAN)的相关概念,接下来为大家演示了使用对抗神经网络生成动漫妹子头像的demo。首先使用爬虫在动漫网站中收集了5万张二次元妹子的图片,然后使用openCV库中的方法对图像进行了切割,提取图像中的妹子头像,然后将这些图像作为样本输入到对抗神经网络中,生成了新的图片。在场的同学对这个demo非常感兴趣,对人工智能的“神奇”应用发出赞叹。

在活动进入尾声时,付尧与大家探讨了机器学习的前景及发展,对有志于机器学习的同学给出了基础入门的学习路径,并对相关同学的疑问做出了指导与解答。

iOS开发一日入门圆满结束

     20171029号下午,ifLab iOS现任所有导师(健翔桥)在社团实验室举办了一日入门讲座系列之iOS。该讲座由iOS前组长胡博,现任导师翁培钧、徐正科以及戚译中同学共同主持。

    翁培钧导师首先向大家介绍了一下社团iOS方向导师们开发或参与编写过的相关APP产品,并向大家讲述了iOS发展历史和Objective-CSwift语言的演变过程。

    

 

接下来是徐正科导师与大家一同进行了Objective-C语言基础实践练习,同大家分析了C与Objective-C语言上直观的差别,让大家对Objective-C语言有了一个较为直观的了解。

  随后,翁培钧导师继续介绍iOS中的简单UI控件及复杂页面的实现过程及方法,给大家引入了Hybrid技术切入APP的使用场景及相关内容。

    各位同学了解以上内容后,戚译中同学带领大家来进行UI基础实践,介绍了一个控件是如何运行在真机设备上以及APP开发过程中的一些基本概念。

 

 

    UI实践之后,翁培钧导师向大家介绍了iOS开发过程中需要用的各种工具,并由徐正科及戚译中同学分别讲解了两个小工具的简单使用。

    最后由胡博学长与同学们分享iOS基础延伸知识,为大家介绍了iOS开发过程最为重要的几大知识点。虽然知识本身晦涩难懂,但胡博学长图文并茂的向大家仔细的化解了ARC、Block等难点,各位同学听的十分认真。

 

 

    iOS一日入门讲座进展的非常顺利,大家都在导师的帮助下初步了解编写iOS APP的基本技能及iOS特有的部分机制。同学们扫了屏幕上的二维码加入2017ifLabiOS讨论群,iOS一日入门讲座圆满结束。

ifLab2017 值日导师时间安排

经过一段时间的调整,我们正式开始“值日导师”活动。现将有关事宜安排如下所示:

  • 值日导师以月制轮替,每位导师在一个月内将在实验室值班至少一次
  • 值日活动过程中若咨询人数过多,同学们可转向咨询实验室其它在场导师。
  • 值日导师在活动空暇时间可与其它实验室在场导师共同交流探讨。
  • 值日导师可喝止干扰正常活动的其它人员,并向实验室管理者进行报备。
  • 导师值日时间为18:30~20:30,可应实际情况顺延活动时间。
  • 我们将会公布次日进行值班的导师相关个人信息及联系方式,供各位同学提前与值日导师进行疑问定位。
  • 值日导师可将同学们上抛问题进行汇总,公布于相关交流群中,供有相同问题的同学共同前往聆听讲解。
  • 值日导师讲解完毕后,相关同学可将导师解决问题的思路进行梳理,形成文档,供后续有相同问题同学进行参考。

现将值日导师安排展示如下:

周一 徐正科
周二 张芳梓
周三 付尧
周四 徐悦凡
周五 游璐颖
.
周一 张育萌
周二 罗江
周三 徐英晨
周四 刘逸芸
周五 翁培钧
.
周一 李铮
周二 左全
周三 薄健博
周四 马旭
周五 巢文宇
.
周一 张晓晨
周二 裴鹏
周三 胡川
周四 何锋丽
周五 熊小军