距离考研结束已经有4天的时间了,在经历过几天的潇洒时光后还是想和大家分享一下我的考研路程当中的一些过程。在这大半年的时间里,很多人都以为我绝大多数时间都放在考研上了,其实不是的,我还是做了一些其他我觉得很有意思的事。比如说在考研过程中我就去参加了计算机设计大赛,也荣幸的拿了国家一等奖,还是有点小骄傲哈。下面言归正传,我就正式谈谈参加计赛的经验吧。(至于考研的经验我想在初试成绩出来之后在和大家正式分享)

作为参加了两届计赛的学长,其实想告诉大家这个比赛还是很有套路的,一旦掌握了套路,其实获奖还是很好获得的。

关于比赛的评委和评判标准:值得注意的是校赛、市赛和国赛的评委们的评判标准是有些许不同的,所以自然得到的成绩也有很大的不同,不过校赛和国赛的评判还是比较类似的,市赛的标准就稍微有些许不同。其实笔者认为,计赛讲究的主要是两点内容:创新和算法。尤其是市赛最为讲究算法的编写,而国赛则更注重创新些。而且值得注意的是:国赛的很多评委都是老一辈的教授,所以大家就要好好琢磨怎么能说服老一辈的评委你们的项目是非常有实用价值的是非常重要的。

关于选题的建议:相信还是有不少同学还是不知道要做什么或者从何下手,所以笔者想告诉大家国赛的评委们偏于老龄化,他们大多喜闻乐见于一些比较新颖的技术和选题。所以大家可以多将现在市面上比较火热的技术和我们平时的生活结合起来去确定自己的软件所要实现的目标。像笔者本人今年的参赛软件就是将活体人脸识别技术和地理信息定位应用于上课点名所做的一个考勤系统,其中还使用了NLP自然语言处理和百度AI的情感识别做了一个评论系统,主要是解决我们平日学习中旷课率、迟到率、代课率等问题;而笔者的一个朋友则是使用来区块链、票据市场以及财大的特色所做的一个系统也获得了一等奖。所以笔者还是建议大家多使用一些现在的新的技术,并结合身边生活中的一个问题来做一个有用的系统,记住一定要新,选题不新颖的话老师会很容易地问道为什么我要用你的软件而不用市面上现在比较成熟的软件。

关于新颖的技术如何学习和选择:笔者在这里可以给大家提供一些比较新颖的技术网站供大家去考虑,里面有很多现成的api可供大家去考虑。1、百度AI,网址:http://ai.baidu.com/ ;2、 腾讯AI,网址:https://ai.qq.com/ ;3、以太坊,网址:https://ethfans.org/ ;4、图灵机器人,网址:http://biz.turingos.cn/home  ;5、腾讯大数据平台,网址:https://data.qq.com/ ;6、知识工场,网址:http://kw.fudan.edu.cn/ 。读者推荐大家考虑一下知识工场,毕竟知识图谱是一个大热门,很好应用于实际的项目中,而且可以做的特别炫目,并且参加计赛的人里面很少有人用知识图谱,还是属于比较新颖的技术。

关于团队分工:这是一个非常重要的点。因为一般的项目团队都有三个人,所以在我看来最好的搭配就是一个前端、一个后端、一个专门负责文档的编写。(文档的编写是真的很麻烦)

前端:如果是参加的web网站设计的化,笔者的建议是不论怎样都至少要做一个移动端的简易版的使用,因为第一年参加比赛的时候笔者就被问道:现在都移动互联网的时代了,你们这个项目想法可以,就是使用起来太麻烦了。所以第二年笔者就做了一个移动端(小程序),评委们也就没在说我们这个不方便使用了。对于移动端的制作,笔者的建议是做一个小程序,因为小程序真的很好学,代码写起来很像HTML、CSS、JavaScript,很简单的,关键是它的优势在于不论是Android还是iOS,它都适用。(小程序学习网址:https://developers.weixin.qq.com/miniprogram/dev/index.html

后端:我建议大家还是用框架来写代码,因为用框架真的很方便,很多前辈都事先写好了很多非常好用的接口,像图片、视频等的存储,用原生的代码写的话,不会使用缓存的情况下是真的运行的很慢,但是用框架的话,就不会存在这样的问题了,因为前辈们早就设计好了优秀的现成的接口可供使用,而且有空的话还可以看他们写的源码来学习,最关键的是企业招聘人的时候都要求是会运用框架的人。当然我不是说写原生不好,原生是内功,大家也还是要注意的。不过框架的学习在开始的时候可能会存在一定的问题,不过我相信大家肯定可以很好的解决这个问题的啦!笔者在这里推荐大家学几个框架:ThinkPHP、Django、SpringBoot。其中前两个比较好学,分别是php和python的框架、后面一个相对难些,是Java的。对于想学爬虫的人可以学习Django,因为这个和爬虫框架Scrapy用起来特别像,很好同时掌握,据说Django和Scrapy是同一个开发团队开发的,所以很像,当然我只是听说,不知道实际是怎样的,哈哈哈。

文档:文档的编写是真的很繁琐的,因为文档有很多,所以最好要有一个人专门写文档,尤其是要会UML图的构建,思维导图的建立等等。文档的编写一定要注意时间节点,如果错过了时间节点,那就相当可惜了。

关于编程语言学习:相信有很多的同学目前暂时找不到比较好的编程语言或者框架学习网站,在这里笔者推荐几个笔者觉得比较好的网站:1、慕课网,网址:https://www.imooc.com/ ;2、实验楼,网址:https://www.shiyanlou.com/ ;3、中国慕课MOOC,网址:https://www.icourse163.org/ ;4、CSDN,网址:https://www.csdn.net/ ;5、Github,网址:https://github.com/ 。慕课网和实验楼里的部分比较好的实战课程现在都是需要用钱买的,比较贵,大家可以去咸鱼、转转上找录屏课,某宝上已经被某宝官方强制下架了,当然如果大家实在找不到的话可以在公众号后台向我要一些框架的学习视频,我还是有一些课程视频库存的。中国慕课的缺点在于时效性,过了课程的学习时间就不能再看了,可能是为了保护老师们的知识劳动权益。CSDN的作用很大,对于新手来说,CSDN应该可以cover你所有的问题。Github相信大家都是知道的,这个的主要作用还是在于在上面搜搜现成项目来学习别人的构建软件思路或者是搜索一些很好用的插件比如说爬虫中常用的IP代理池和fake-useragent等等。

关于软件:这个大家要注意的是不要留下任何逻辑问题或者bug,因为可能会有老师来测试,测试出问题就会很尴尬,我第一年参加只得到了国家二等奖,就是因为当时系统中有一个bug,我抱着侥幸心理,然后被测试出来了,很尴尬的。

关于ppt的制作:这个是仁者见仁智者见智的,每个人都有不同的标准吧,因为国赛的标准是10分钟演讲+10分钟答辩,时间还是很紧张的,所以大家一定要注意好ppt的制作,毕竟好的ppt会为答辩增添不少色彩。大家还需注意的是每年国赛交ppt的时间一般是6月下旬,但正式答辩一般在8月左右,所以制作ppt时要有一定的前瞻性,考虑到暑假对项目可能的改进地方。还有大家的ppt一定要落地,不要夸夸其谈,说自己没有实现的功能,万一老师问道你们这个ppt上的这个功能怎么没有的时候就会很尴尬了。下面再说说笔者的ppt吧。笔者国赛的ppt主要是按三部分来制作的:1、项目简介,2、项目演示,3、项目架构。

关于答辩。最后我想说的是,其实上面那些都是很重要,但是最重要的还是莫过于答辩了,因为答辩是直接决定于你的最后成绩的过程。答辩分为10分钟的演讲和10分钟的答辩两个环节。关于演讲的人,我的建议是一个人讲就好了,因为这样可以减少队员切换演讲所带来的时间浪费,毕竟演讲只有10分钟,很宝贵的。而且这个作演讲的人最好是做前端的人,因为毕竟做前端的人对于每个功能按钮和页面等是最熟悉的,这样会使演讲更为流畅。时间安排上以自己的项目实际运行为主,其次以使用了什么技术和项目解决了什么问题为辅,剩下的就可以快速带过了。而对于负责答辩的人,我的建议是做后端的人,因为做后端的人是最熟悉软件使用了哪些新颖的技术和算法,对于答辩的人一定要多多加强算法功底尤其是与软件相关的人工智能方向的算法,像我们今年就问了很多的NLP自然语言方面的问题。

微信公众号faceSchool后台发送 faceSchool 就可以得到PPT了

全国大学生计算机设计大赛(faceSchool)相关推荐

  1. 中国计算机大赛游戏,我校在第10届全国大学生计算机设计大赛第暨4届中国大学生动漫游戏设计大赛,“星雨杯”福建省级赛的表现优异...

    2017年7月2日上午,第10届全国大学生计算机设计大赛暨第4届中国大学生动漫游戏大赛"星雨杯"福建省分赛区的颁奖典礼在福建省农林大学拓荒广场礼堂召开.我校影视系副主任郑则凌.教师 ...

  2. 2016全国大学生计算机设计大赛,2016年“第9届中国大学生计算机设计大赛”闭幕...

    原标题:2016年"第9届中国大学生计算机设计大赛"闭幕 中国教育新闻网讯(记者熊杰)8月13日,2016年"第9届中国大学生计算机设计大赛(微课/动漫)暨2016年(第 ...

  3. 南大金陵学院 计算机,以赛促学,南大金陵学子在全国大学生计算机设计大赛摘得一等奖1项和二等奖4项...

    2019第12届中国大学生计算机设计大赛全国总决赛已经落下帷幕,南京大学金陵学院入围总决赛的5件作品全部获奖,分别获得一等奖1项和二等奖4项. 参赛成果 信息科学与工程学院张泽平.关雯茵等同学的计算机 ...

  4. 2016全国大学生计算机设计大赛,我校获2016年(第九届)中国大学生计算机设计大赛全国二等奖...

    我校严汉轩.王晓燕.钱铭铭三名同学获奖 我校<"酷门"门禁综合解决方案>获软件服务外包组全国二等奖 我和我作品的故事 近日,由教育部高等学校计算机类专业教学指导委员会. ...

  5. 2016全国大学生计算机设计大赛,2016中国大学生计算机设计大赛、广东省大学生计算机设计大赛校内选拔赛通知...

    中国大学生计算机设计大赛(下面简称"国赛")是由教育部高等学校计算机科学与技术教学指导委员会.教育部高等学校计算机基础课程教学指导委员会.教育部高等学校文科计算机基础教学指导委员会 ...

  6. 全国大学生计算机设计大赛 南京作品展示,我校学子10件作品在2019中国大学生计算机设计大赛省赛中获奖...

    5月11至12日,2019年华迪杯·中国大学生计算机设计大赛四川省级赛在西华师范大学举行. 来自全省46所高校的1160名参赛选手.118位领队和指导老师以及93位评审专家齐聚师大.我校中国-东盟艺术 ...

  7. 2016全国大学生计算机设计大赛,“中国大学生计算机设计大赛”简介

    "中国大学生计算机设计大赛"(下面简称"大赛")是由教育部高等学校计算机类专业教学指导委员会.教育部高等学校软件工程专业教学指导委员会.教育部高等学校大学计算机 ...

  8. 全国大学生计算机设计大赛-智慧导盲挑战赛

    第十五届中国计算机设计大赛智慧导盲组-入门到部署全流程 从基线出发,逐步摸索PaddleDetection,本文侧重整个比赛的感受,部署以及关键步骤,若想看详细流程,请移步https://aistud ...

  9. 全国计算机设计水平大赛,我校本科生获第12届中国大学生计算机设计大赛一等奖...

    7月20日,由中国大学生计算机设计大赛组织委员会主办,吉林大学承办的2019(第12届)中国大学生计算机设计大赛 人工智能.数媒普通组.数媒专业组决赛落下帷幕,我校通信与电子工程学院微电子" ...

  10. 云南计算机设计大赛,云南省大学生计算机设计大赛决赛举行 作品贴近生活

    原标题:云南省大学生计算机设计大赛决赛举行 作品贴近生活 大赛开幕式现场 记者袁虹/摄 参赛选手进行答辩 记者袁虹/摄 评委与参赛选手交流 记者袁虹/摄 参加本次大赛的选手.评委合影 记者袁虹/摄 昆 ...

最新文章

  1. hung-yi lee_p10_分类/概率生成模型
  2. Antd Vue range-picker 日期初始值设置 与 重置日期踩坑总结
  3. Android 为什么要有handler机制?handler机制的原理
  4. Oracle的启动机制
  5. Apollo分布式配置中心踩坑
  6. 【LuoguP3038/[USACO11DEC]牧草种植Grass Planting】树链剖分+树状数组【树状数组的区间修改与区间查询】...
  7. Docker原理之UnionFS
  8. 微服务面试 - 微服务简单介绍
  9. bootstrap学习笔记(5)
  10. 如何查看电脑上是否安装有IIS服务
  11. hashmap中的key是有序的么_深入理解HashMap遍历元素的顺序
  12. Web服务器基础详解
  13. 【相机标定系列】双目相机标定要求,基础知识,相机参数
  14. 四川大学计算机专业调剂,2019四川大学计算机学院考研调剂信息(第二批)
  15. Transformers in NLP (一):图说transformer结构
  16. arcgis许可服务器不运行,ArcGIS许可服务管理器无法启动问题解决方法
  17. UVALive 6657
  18. 网络编程中同步与异步,IO阻塞与非阻塞总结
  19. R求aitchison distance和ilr、clr、alr
  20. 指向字符串的指针 ------ 字符串指针

热门文章

  1. linux 下载git源码,在linux系统下Git源码系统的文件下载
  2. mysql中转换日期格式,MySQL日期格式转换
  3. 智慧城市大数据可视化系统设计心得
  4. Outlook设置签名/设置邮件模板
  5. 【机器学习基石】概述(一)
  6. JAVA菜鸟的第一天
  7. 常用命令之svn命令
  8. 追赶法 matlab编程,科学网—数值分析----三对角方程组的追赶法matlab程序 - 殷春武的博文...
  9. 分区分服游戏框架设计
  10. spring定时器的使用