我的竞赛之路Ⅰ——竞赛介绍

一、竞赛的意义

竞赛获奖对我们大学生来说,是技能的巩固、是保研或工作的优势、也是评奖评优的香饽饽、还是毕业设计的提前准备、当然更可能有着丰富的奖金。

现在大学生数量巨大,竞争也巨大,竞赛也越来越难获奖,但许多竞赛都有其套路,如果能灵活把握技巧、充分利用套路,也许不能获得十分出色的奖项(十分出色的奖项需要学生足够的硬实力加上老师精密的规划以及足够的时间),但也有很大机会能获得较为不错的成绩。

接下来我作为一个计算机学生来讲讲我参加竞赛的经历。

计算机最有含金量的竞赛当然是ACM,但我是因为转专业到计算机的(一开始连C语言都不会),错失了进入ACM集训队的机会,所以参加的都是其他需要制作作品的竞赛。

二、我的成绩

2021年中国大学生计算机设计大赛-可视化赛道   二等奖(一个人完成)

2021年中国软件杯  赛题A10   三等奖(一个人完成)

2022年浙江省服务外包竞赛  赛题A3  二等奖(绝大多数都由我完成)

2022年中国大学生计算机设计大赛-大数据赛道   三等奖(一个人完成)

成绩不算豪华,但几乎都是由我独自完成整个过程:规划-制作-文档攥写-答辩。

三、竞赛套路

3.1网站搭建
在我所参加的竞赛之中,系统的制作是摆在首位的,在完成了所有的内容之后,都要把内容做成一个网站的形式供评委查看。

网站制作完毕后,部署是极其重要的,评委没有时间来把你的源码进行部署安装,所以需要一个公网的链接来帮助评委真正得看到所制作的作品。网站的简单部署以后将会介绍。
3.2文档攥写
评委主要是通过文档来了解一个作品的设计思路与方法。一个文档的条理必须要清晰、布局一定要整洁。

文档中的小套路就是,使用Visio把自己设计思路的流程图给画出来,我感觉评委老师是很喜欢看流程图来评判,因为它比较简洁。

当然文档字数也不宜太多,那可能真的会影响评委心情,因为我参加22年计算机设计大赛的时候文档写了1.1w多字28页(不包括封面与目录),结果差点没进决赛;而我21年的时候才写了11页文档(不包括封面与目录),反而一路过关斩将获得二等奖。
3.3内容制作
Web前后端很重要,如果需要制作的话,参赛人员需要具备Web开发的功底,与之伴随的是工作量的提升。如果Web开发不熟练,就需要边做边学,熟练的话制作效率就很高了。

Web制作中,最重要的就是可视化图表的制作,评委很喜欢大屏可视化,我们可以从网上找到大屏可视化的模板并加以修改,但是修改不是一件容易的事情,需要具备一定的前端能力。

如果希望在短时间内完成作品(对获奖不抱希望的那种),就可以找个当下较为潮流的数据集,再找个合适的大屏模板,制作一张可视化页面,接着把文档写得高档一些,演示视频中吹点牛,也有一定的获奖几率,得看运气啦。
3.4演示视频与PPT
演示视频与PPT其实也没啥套路可讲,但要制作精美。

演示视频在录制的时候一定要配合语言的介绍,其中需要把所用的创新点以及新型技术突出介绍。

PPT没什么好讲的,因为都是一个人在制作,加上不怎么擅长PPT的美化,所以我制作的PPT稀烂,但也要能够清晰、突出重点、更好得帮助自己进行答辩。我个人认为,除了互联网+这类竞赛,PPT简单点应该对大局影响不大。时间多就精细点,时间少就挂几张图片呗。

四、团队构成

如果我们身边有心态良好、善于沟通、富有责任心、技术高超、坚持不懈、善于挑战的同学,那当然可以找他来进行组队。

当然有时自己一个人制作作品,虽然会因为时间和体力问题没办法做得很精细,但会自由许多,学到更多。

参加这类作品的竞赛时,我的理想团队是:其中一位同学有着作品规划与内容设计的能力,一位同学具有熟练的Web开发与部署能力,一位同学有着丰富的知识基础并且能够完成作品介绍(文档、PPT、演示视频、流程图)。

五、未来工作

以后我会将我的竞赛经历和作品进行详细介绍,它们没有很辉煌,但富有意义。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值