一、开始准备选题
在大四上学期开学时,开始准备论文。首先需要确定论文主题,考虑自己想要做什么样的毕业设计。可以选择之前接触过或者做过的领域,这样可以更快地进展。如果选择了之前没有接触过的领域,一定要尽早开始准备。我打算做一个小程序,因为做过小程序的人比较多,而且网上有很多视频教学资料,这样在遇到困难时也可以方便地请教他人或者查询资料。如果之前没有接触过小程序,就需要开始学习了。基本上按照官方文档或者网上的一些视频来学习,1-2个月的学习时间应该足够了。
二、查阅资料
经过查阅资料,我决定做微信小程序。在网上找了一些零基础入门小程序的教学视频,建议选择比较新的课程,因为小程序更新很快,年代久远的课程中的一些知识可能已经不适用了。我当时选择的课程前半部分讲解了小程序的理论知识,后半部分则是带着我一步步完成一个小程序,这样可以更好地练习。
以下是我参考的微信小程序资料:
- 微信小程序学习路线:http://www.hzyaoyi.cn/
- 小程序中文教程网:http://www.4317.org/
- 微信官方文档:微信开放文档
- 微信小程序、零基础入门、基础语法讲解(微信小程序教程):微信小程序、零基础入门、基础语法讲解(微信小程序教程)-学习视频教程-腾讯课堂?
三、开始动手
看完一套视频后,一开始也很吃力,一个小时也写不出几行代码,布局总是达不到想要的效果,接口总是出错,bug一堆,控制台一堆红,真的很心累。每当遇到报错,我就一个一个地百度,大多数问题都能摸索着找到解决办法。那段时间我记得经常使用CSDN,不少博主都写过自己开发小程序时遇到的难题和解决办法,这些都对我有很大的参考价值。
四、开始写论文
毕设差不多完成后,我就开始写论文了。这个时候,知网就派上大用场了。我可以在知网上检索关键字,看看别人的论文是怎么写的,分为哪些部分。通常,论文的目录大概包括:研究背景、所用技术、需求分析、设计与实现、测试、总结、参考文献等。在我的经验中,导师非常注重论文格式,目录排版一定要正确,还有行间距、字体、插入图片的大小等,一定要统一。最后,参考文献的格式也很容易出错,一定要多检查。在我的小组里,有同学的论文格式很混乱,导师认为他们的态度过于不端正。此外,在答辩时,不仅要交定稿的论文,还要交过程性论文,即一稿、二稿、三稿、四稿等。因此,在写论文时,一定要记得保存之前的版本。
五、论文查重
论文查重是最难搞的地方。我记得在研究背景中开头写了这么一句话:“随着时代的发展,人们的物质生活水平不断提高等等。”就这么一句话,怎么改都是重复的。此外,一些技术介绍,比如对微信小程序、WXML、WXSS的介绍也很容易重复。我在论文中放了一部分的代码,有的也被查重软件标记为重复,有的同学为了防止代码被标记为重复,贴了代码的图片,好像图片不会被查重(我也不确定)。
因为学校给的知网查重次数有限,我也用过其他查重软件,有免费的,也有付费的,但都不太准确。不要轻信这些软件的查重率。我记得花了几十块钱用zhengfang查过一次,重复率只有3%,感到很开心,但是拿去用知网查,结果变成了13%,一点都不靠谱
六、答辩
答辩过程中,需要准备一个十页左右的PPT,介绍自己的毕设。在答辩过程中,老师们会针对毕设提出一些问题。我的毕设中有一个获取当前位置的功能,答辩时老师就问了编程中常用的坐标体系。只要你态度好,老师们还是很友善的。在答辩时,每位老师手中都会有一份你的论文。
七、我的心得
我的心得是:不要害怕开始。
很多同学总是一拖再拖,认为自己还没有准备好开始写毕设。
其实,最难的就是开始。
一旦开始就上手了,学习过程的快乐会压过你内心所有的不安。
每修改一个BUG都会带来成就感。加油!
参考选题
这些资源我会上传到资源库,感谢点赞三连哦