2024南京大学EL程序设计大赛
参加的第一个软件工程比赛,交互组是根据一个主题开发一个软件,四人组队,时间持续一个月.我们鼠鼠队拿了三等奖!
什么是EL
EL是南大软院的传统比赛,主要面向大一新生.奖金还挺丰厚(报名主要原因)
比赛经过
今年主题是科技文化产业赋能,刚看到主题人是懵逼状态,什么又是AI又是文化又是数字人,看不懂一点.
经过几次讨论后我们最终决定做一个安卓图寻小游戏
选择做安卓app主要也是我的想法,因为想到需求课上提到的手机才是最适合传播的媒体.
刚开始有点低估工作量,毕竟安卓开发是完全陌生的,好在软工一有讲一点Java和面向对象的思想,找到合适的教材后上手还算轻松
强烈推荐 郭霖《第一行代码》
刚开始踩过无数的坑,特别是对于全景地图API调用部分,后续会写一些博客分享经验(挖坑中)
然后我们项目初期因为期中考压力,进展缓慢.
到中期检查时才刚搭好框架,一行核心代码都没写(tips:中期检查文档中可以写已经完成代码框架搭建,核心代码也知道实现方式)
但好在后面紧赶慢赶成功完成了,最后看到成品时还是挺有成就感的.
然后就是终期现场答辩,效果应该还行所有该展示的都展示到位了,但有个老师提到太简单了(欲哭无泪)
比赛总结
- 33老师:范围太大了,可以从一个小的地点,比如就南大
- 67老师:用户之间的互动,比如猜测成功后的评论
- 最后意外地拿到了三等奖!
- 学习了安卓app的开发,虽然只是些皮毛,但增进了信心
- 练习了面向对象思想的开发,对机试帮助很大
- 第一次在项目中完整实践git操作
- 用户界面没时间精细了有点遗憾
- 无障碍功能没时间实现,已经知道做法了
- 最开始想到的上传用户自己的图片在中期就放弃掉了,如果沿着那个思路再做一下,可能能得个二等奖.
- 总之是一次非常开心收获满满的EL比赛(
奖金已经花掉了)