天天看點

第八次課程作業

github

題目描述

1.時間匆匆,本學期的部落格作業就要結束了,是否有點不舍,是否還想繼續疊代優化你們電腦項目的作業呢?本學期最後一次部落格作業,請大家描述:

  • 從寒假到這次結束,經曆的部落格及編碼作業的過程;
  • 通過部落格作業學到的知識、理論或技能;
  • 部落格作業結束時的感受;
  • 暑假要如何規劃,請立下你們的flag。

2.請将第六次部落格作業中學習到的界面程式設計運用到本學期的面向對象電腦項目中。

作業要求

  • 發表一篇部落格,部落格内容為:提供本次作業的github連結,界面截圖、題目描述的第一點内容。
  • 第六次已經做過簡單界面的同學請思考如果優化界面,讓界面更加優雅美觀。還未實作界面的同學請完成本次界面程式設計的作業。

作業内容

從寒假到這次結束,經曆的部落格及編碼作業的過程

從寒假到這次的部落格,總共經曆了十二次部落格作業,其中四次寒假作業,八次課程作業。一二次作業要求我們熟悉了部落格園、Markdown和git的使用,從第三次寒假作業起,就開始了對四則運算程式的一步步更新與完善。回顧編碼過程,第一二次的作業還是挺順利的,畢竟寒假很閑,并且作業難度不大。在此特别感謝第三次作業!第三次的合作編碼讓我收獲了一個好朋友。從第四次寒假作業開始,我的部落格作業就漸入瓶頸,開始遲交了,在此忏悔一下。第三次課程作業應該是我的一個轉折點,從這次作業開始,我對于如何完成部落格作業有了一個新的認識,多百度,不會就多問,接下來的部落格作業完成的就較為順利了,至少沒有再出現遲交和空白的現象了。

通過部落格作業學到的知識、理論或技能

要說起,通過部落格作業最熟練掌握的技能就是Markdown的使用了,畢竟每一次的部落格作業都需要用上。其次就是git的使用了。對于每次作業中零星的知識技能,如:檔案讀寫、指令行參數、棧的使用、.h和.cpp的分離等還不是太熟練,僅是能夠湊合完成作業的程度。對于一個程式,能夠做到函數分離,但還是不能用面向對象的思想來進行類的設計。另外,通過解決部落格作業布置的一次次陌生的問題,學會了善用百度,勤問别人,應該算是提高自學能力了吧。總之,雖有所遺憾,但卻有許多收獲。恩...看了一下收藏夾,還是挺有感慨的。

第八次課程作業

部落格作業結束時的感受

對于部落格作業的結束,說實話當然是開心的。不過也有點心情複雜,已經習慣了把部落格作業當做計時器一般的存在,數着作業過每一周。同時也想感慨時間過得飛快,第一次面對部落格作業的迷茫和懵,之後每次面對完全陌生内容的痛苦掙紮,感覺這些事情才發生不久,但我已經經曆了一整個寒假和近一個學期。總之,現在的任務就是認真準備期末考,然後收拾東西回家好好過暑假了,加油!

雖說是立flag,但我也不想立得太大太高,怕倒了砸着太疼,以下是我的暑假flag:

  • flag1:很慚愧至今沒看完寒假的視訊,打算暑假抽時間看完
  • flag2:打算翻看買的c++prime,鞏固c++的知識
  • flag3:打算先了解一點算法與資料結構的知識
  • 隐藏flag4:對于貫穿寒假和這一整個學期的四則運算,不确定能否進一步完善,關于界面編碼還需要繼續實踐

界面截圖

上次的搜尋閱讀并沒有讓我對界面程式設計有什麼太多的了解,這次需要實作,于是我又開始了新一輪的搜尋,但是沒什麼太大收獲。于是我找了蘇韫月,她安利了兩篇部落格,一開始我是打算按照vs2015版講解來進行的,但是我的vs配置好像有點問題,短時間内我也不知道如何解決,是以我最終選擇了用VC++6.0講解版來完成這次的實作。雖然使用的工具落後了點,但是能夠做出來界面我還是挺開心的,關于界面程式設計還是要再多動手實踐,learn by doing。

第八次課程作業
第八次課程作業
上一篇: 課程作業八
下一篇: 課程作業八