计算机课要毕业了。每个学生都要写一篇论文。论文就是一篇长的文章。这篇文章要讲清楚你做的东西。这篇文章要说清楚你怎么做的。这篇文章要说明白为什么做这个。写论文不容易。很多同学觉得难。不知道从哪里开始。今天我们就来谈谈怎么写这篇论文。
选一个题目很重要。题目就是你的论文要做什么。题目不能太大。题目太大你做不完。题目也不能太小。题目太小没有东西写。选一个你感兴趣的题目。计算机有很多方向。你可以选软件。你可以选网络。你可以选安全。你可以选数据。想想你最喜欢什么。选一个你稍微懂一点的题目。这样你做起研究来会容易些。选好题目后去问问老师。老师会告诉你这个题目行不行。老师会给你一些建议。听老师的意见很重要。
选好题目就要开始找资料。资料就是别人写的文章。资料就是别人做的研究。你去图书馆找书。你去网上找论文。找最近几年的资料。计算机发展很快。老的资料可能没有用。找和你题目相关的资料。看看别人做了什么。看看别人怎么做的。看看别人还有什么没做。这就是你的机会。你可以做别人没做过的东西。你可以改进别人做过的东西。看资料的时候要做笔记。把重要的东西记下来。把你想法的东西记下来。这些笔记后面会帮你。
有了资料就有了方向。现在你要确定你的论文要做什么。这就是你的目标。你的目标要清楚。你的目标要具体。比如你要做一个系统。你要说清楚这个系统做什么。你要说清楚这个系统用什么技术。你要说清楚这个系统有什么特别的地方。把你的目标写下来。写清楚你要解决什么问题。写清楚你打算怎么解决。这就是你论文的核心。
现在开始做你的东西。如果你是做软件。你就开始写代码。先想好软件要有什么功能。把这些功能列出来。设计软件的界面。设计软件的结构。想好用什么语言写。想好用什么数据库。然后开始写代码。写代码要一步一步来。先写简单的部分。再写难的部分。写一点就测试一点。不要全部写完再测试。那样出了问题很难找。测试的时候发现问题就改。改好了再继续写。记住要经常保存你的代码。最好用版本控制工具。这样不会丢掉你的工作。
做实验也很重要。你的软件写好了。你要看看它工作得好不好。你设计一些测试。你收集一些数据。你运行你的软件。你记录下结果。你分析这些结果。结果好就是好。结果不好就是不好。结果不好要找原因。是代码有问题。还是想法有问题。找到问题就修改。修改后再测试。直到结果满意为止。实验的数据要保存好。这些数据是你论文的证据。
东西做完了。实验也做了。现在开始写论文。论文有固定的格式。一般包括这些部分。摘要。引言。相关工作。你的方法。实验。结果。讨论。结论。参考文献。摘要很短。它概括你整篇论文。它说你做了什么。它说你怎么做的。它说你的结果是什么。引言长一些。它介绍你的题目为什么重要。它说现在有什么问题。它说你的目标是什么。它说你的论文怎么安排。
相关工作部分说你看了哪些资料。说说别人做了什么。说说别人的优点。说说别人的缺点。说说你的工作和别人有什么不同。你的方法部分详细说你怎么做的。你用到了什么技术。你设计了什么方案。你写了什么算法。这部分要写得很仔细。让别人能看懂你是怎么做的。如果别人按照你的描述能做出来一样的东西。那你就写好了。
实验部分说你做了什么实验。你用了什么数据。你设置了什么参数。你用了什么机器。结果部分展示你的实验数据。用表格。用图。用数字。清楚地展示你的结果。讨论部分说说你的结果意味着什么。为什么结果好。为什么结果不好。你的方法有什么限制。还有什么可以改进的地方。结论部分总结你做了什么。你取得了什么成果。你的工作有什么意义。未来还可以做什么。
参考文献列出你看过的所有文章和书。按照格式要求写。不要漏掉。不要写错。格式很重要。老师会看格式。格式错了会扣分。
写论文要花很多时间。不要等到最后才写。早点开始。每天写一点。先写一个提纲。按照提纲一段一段写。先写简单的部分。比如方法和实验。再写难的部分。比如引言和讨论。写完了要修改。自己先读一遍。看看有没有错字。看看句子通不通顺。看看逻辑清不清楚。找同学帮你看看。同学可能发现你看不出的问题。找老师帮你看看。老师会给你专业的意见。根据意见修改论文。可能改很多次。这是正常的。不要怕麻烦。
论文写好了要打印。按照学校的要求装订。然后交给老师。有时候你要在大家面前讲你的论文。这就是答辩。准备一个幻灯片。幻灯片要简单明了。不要放太多字。多放一些图。多放一些关键的数字。练习你的讲解。控制好时间。想想老师会问什么问题。提前准备好答案。答辩的时候不要紧张。清楚地说出你的工作。老师问问题就认真回答。知道就说知道。不知道就说不知道。不要瞎说。
写毕业论文是一个学习的过程。你学会了自己做研究。你学会了解决一个问题。你学会了写一篇长的文章。你可能会觉得累。你可能会觉得难。但是做完以后你会很有成就感。你学到了东西。你长大了。这就是毕业前最重要的一课。认真对待你的论文。好好写。你会成功的。