計算機科學論文寫做5-寫碩士論文

本系列將算是翻譯《Scientific Writing for Computer Science Students》app

 1、碩士論文的組成部分ide

一、摘要工具

   緊湊的寫出研究的問題、方法和結果;學習

   最多一頁,沒有參考文獻的引用測試

   最後是ACM的類別+可能的關鍵字ui

二、引言idea

 一般有4-7頁。引言部分應該清楚的定義問題和爲了後續的章節給出足夠的背景信息。然而不須要任何細節部分!spa

      研究的目的是什麼?主要的研究的問題?翻譯

      研究的範圍是什麼?說明研究的全部約束和限制的假設!  (我的:任何學術都有其適用範圍)索引

      爲何你選擇的主題是重要或者有趣的?

      你使用了什麼方法?

       簡短的對有關的參考研究的介紹(只是主要的參考的介紹-更多的引用能夠在chapter「Related research」或者將其貫穿整篇論文)

      強調你本身的貢獻:什麼是原創或者是新的?

若是很容易寫的話,引言能夠被劃分紅好幾個section,不過這也不是那麼必要

例子:分紅三個sections:

          1. Problem description, motivation and background (the heading could be 」Overview」, 」Problem」, 」Motivation and background」 etc.)
           2. Results and contributions (what was done, what was new)
          3. Organization (the chapters)

三、主要的chapters

一般有4-5個chapters(除了引言和結論部分)。一個好的想法一般起始於背景理論過相關的研究。

四、結論

只須要1-3頁便可

       用普通的級別來總結主要的結果

      告訴讀者什麼是你本身的貢獻,什麼是基於別人的來源。

      一樣可能的評論(例如,約束性狀況),關於將來要作的可代替的方法和主題

     不須要更多新的結果,幾乎不須要任何引用(最可能是關於可代替的未提到的方法的引用)(我的:結論部分最多就說說本身乾的而後暢想下將來就好,老外會說個人方法將來能夠幹嗎,接下來該怎樣;國人喜歡說個人方法還有什麼不足,該怎樣)

五、參考文獻

一個經驗規則:最少20篇參考文獻,不過不要超過50篇,35-50差很少老是理想範圍

參考文獻的數量依賴於主題。相比較與經驗性研究或者一個「應用報告」來講,在文獻綜述中須要更多的參考文獻。

參考文獻的數量不是重點,重點是它們的質量

參考文獻應該是相關的,最新的,而且是表明研究者中有着不一樣的方法或流派(我的:意思就是不能侷限於一處,得讓人以爲你作的方向上不一樣的分支都有關注,不至於眼光太狹隘。)

重要的:全部的來源(列在參考文獻列表中的)必須是在文中有所引用的,而且文中不該該包含任何列表中沒有引用的文章中的東西----bibtex能夠自動的關注這些。若是你手動編排參考文獻,注意到latex只會提醒你缺失的參考文獻,而不會提示你額外的引用。

六、附錄

有關研究的額外的材料和在文中被引用到的。例如:若是你作了個問卷調查,你能夠將這個表格放在附錄部分。

沒有chapter標號,可是能夠標記附錄Appendix A, Appendix B,...)。若是你只有一個附錄,那麼就直接「Appendix」。

七、碩士論文的例子

一個新的應用或方法

如今一個新的應用(一個程序)佔據了你的論文的主要地位,然而它涉及到到現有的研究和評估。下面是論文的大綱:

     引言:問題

      背景理論和主要概念

      相關的研究(針對一樣或者類似問題的其餘現有的解決方法)

     你本身的應用

     評估:有關其餘方法、實驗性的測試、理論性的分析的對比

     結論

文獻綜述

基於文獻進行理論或者模型的分析。一般是有關不一樣方法的對比。

你本身的貢獻:如何將結果以統一的方法、分析和對比來進行描述。

如今現有的文獻都在全部的chapters中被引用,不須要單獨的建立一張「Related research」。

        Introduction
       Main concepts
       Approaches + their analysis (2-3 chapters)
        Or a chapter for comparison and analysis of all approaches
        Conclusions
另外一種狀況: analysis of the suitablity of existing approaches to a new problem.
       Introduction
       The new problem + criteria for an ideal solution method
       Potential solution methods + analysis of their suitability (2-3 chapters)
      Possibly discussion (comparison, new solution ideas)
      Conclusions

實驗性的研究

例子:經過使用真實的用戶和學生的做品(學生本身寫的仿真)去測試並分析一個新的方法或工具。

      引言:經過介紹研究的問題做爲開始:這個實驗性的研究的目的是什麼?

      主要的概念和背景理論(一個chapter便可)

      相關的研究(一個chapter便可)(或者與上面的一塊兒只佔一個chapter)

      實驗和結果(一個chapter),例如:四個section:Material, Methods, Results, and Discussion

      結論:問題是什麼,結果是如何獲得的

2、寫碩士論文的步驟

「論文的目的是訓練做者的想法並顯示訓練的程度」(我的:直譯的,意思就是關鍵在於讓做者如何去思考如何去創新)

一、讀文獻

問題:應該有着一個廣闊的觀點去看待在這個主題上現有的研究,可是你的研究和閱讀文獻的時間倒是受限的!

       試着找到那些最相關的文章

       爲了擁有更廣闊的視野,能夠經過不一樣的做者/研究團隊來獲取研究進展。若是對於這個問題有着好幾個方法來解決和研究,試着從全部的這些中研究某些東西(或者說全部的主要方法)。

       使用不一樣的數字圖書館或者搜索目錄---一個收集的地方會有傾向而沒法縱觀全局

       計劃你能夠在研究文獻上花多少時間!在一些觀點上,你應該中止收集新的材料而且能夠開始寫了。-----建議;在8月底(這是做者的建議,然而他是老外,國情不一樣,不過本身的程序什麼的越早完成越好),你的項目應該能夠完成了,你須要爲你的論文收集並挑選相關的資料。

二、計劃

好的計劃就是成功了一半了!

     以頭腦風暴開始,畫出概念圖(推薦託尼博讚的思惟導圖)。和你的朋友或者上級討論。寫下全部你腦中有的想法。

    收集文獻並進行快速的瀏覽,選擇最有用的那些。

    試着儘量早的寫下部署,並與你的上級一塊兒處理,直到它看上去不錯(邏輯結構和順序)。

   列出主要的研究問題(以問題的形式)並寫下每一個chapters的介紹的段落(通常就是第一段)。

三、開始時候的困難

提示:

      安排一個舒服的工做場所。天天流出時間來寫做。試着將寫做當成平常。

     設置最後的期限。試着與你的上級一塊兒制按期限--這樣老是更加的高效。

      與你的朋友一塊兒工做,你能夠設置最後期限,討論你的主題並閱讀其餘文獻。在很好的完成工做後你能夠經過作一些有趣的事情來獎勵本身

      想象你與你的朋友一塊兒寫你的研究主題(我的:這裏不是說叫人幫忙是說你們一塊兒作事有效率,一我的的狀況容易懈怠)

       總結你讀過的文章,這歷來不會浪費時間---至少你學習了   (我的:好比寫博客,哈哈)

       當你的部署結束後,當即開始寫做。

       當靈感來了的時候,寫下來---即便是在午夜

       發明好的例子並寫下來

       若是某些部分很難寫,那就開始寫相對簡單的部分。當你有個很好的工做心境的時候在寫難的這部分。

      畫出那些描述某個方法或模型的圖並寫出圖的表述部分。

       試着將問題或者現象劃分紅子問題或者不一樣的部分並分別描述它們

       收集主要的概念並寫下他們的定義。寫好註釋。

如何寫chapters的開始部分?

      看其餘人有關類似性的文章的公開的句子

      例如,用總結、問題的陳述、假說、必需的和有意思的背景信息、新的想法、一個已存在的procedure(而後解釋另外一個procedure的優勢)、...

       不要把太多的時間花在去尋找一個有效的開始---你老是會在後期來回頭修改的。

      若是能夠的話,直通觀點(我的:也就是開門見山),介紹那些你想讓你的讀者知道的東西。

四、修改

「花在計劃、寫做和修改上的時間是爲了思考,這是值得的,當你完成的時候你的課題的理解會更上一層樓」

      首先,認可首稿是不完美的!,詢問批評意見並接受,好的意見是有價值的。

      若是能夠的話,問至少兩我的來閱讀你的論文。最好能夠挑一個是你這個方向上的專家,另外一個不是。例如:你的上級和你的同窗。

      你能夠一直寫和修改你的工做,不過在某些點上你該中止!一個技巧是你不能容許本身去收集任何更新的文獻(我的:這個觀點挺有意思,不過這裏是在寫的時候了,而不是作實驗的時候,寫的時候基於當前的資料寫好就好,若是再來新的資料,怕打亂文章和想法)。

      當你的工做結束的時候休息一下。至少你在你本身修改以前睡上一覺。

技術暗示:

       大聲的朗讀並檢查聽起來是否是很好

       檢查全部的參考文獻,特別是名字是否是拼寫對了

       保留老的版本,你也許在後面會須要的(我的:這裏其實就是怕改爲了新版,仍是須要之前寫的東西。因此每修改一次記得是從新命名,我是「文章+v1」,「文章+v2」這樣命名的)

五、技術筆記

技術術語

若是沒有普遍可接受的定義,那麼

     a、說明你是跟着誰定義的,並給出定義的參考引用

     b、本身來定義並說明在工做中這個術語是本身寫的。

         「若是技術術語被做爲一個解釋的代替品,那麼它就是有關知識的標籤了.....除非一個術語能夠很清楚的定義並有着準確的適用範圍和精確的含義,那麼它也許會掩蓋咱們的無知和模糊了對將來研究的須要,不過這在科學寫做中是站不住腳的。」

符號

    不要對不一樣的東西使用相同的符號!

    試着以相同的方法來使用索引,例如:if the i = 1, ..., n is the number of rows and j = 1, ..., k the number of attributes in one place, don’t change them in another place. 

    若是在文獻中一些特殊的符號被使用,那麼也照作吧。

    若是不一樣的來源使用不一樣的符號,協調他們(固定一個符號,並將全部的符號以你本身的‘語言’翻譯出來)。

   若是沒有理由的話,不要使用Greek (或者Hebrew)字符,若是會有嚴重的混淆,例如:變量的值,那麼Greek字符仍是能夠的。

公式

   避免列出數學方程式!試着將式子融入句子,這樣更有可讀性。

   不要在文中經過數學符號來替換單詞。例如

相關文章
相關標籤/搜索