軟工熱身作業

2022-06-20 11:39:12 字數 2583 閱讀 4793

專案內容

這個作業屬於哪個課程

2021春季軟體工程(羅傑 任健)

這個作業的要求在**

2023年軟工-熱身閱讀作業

我在這個課程的目標是

認真完成課程要求並提高相應能力

這個作業在哪個具體方面幫助我實現目標

對自己有乙個更為清晰的認識

scalers表示大學生上課一定要認真聽講,這一點我並不是完全贊同。

一般情況下我是贊成大學生上課要認真聽講的,但唯獨一種情況除外:老師講得確實不好。就像文章說的一樣,確實即使講得不好,老師也畢竟是老師,多數情況下其水平肯定會比學生高。但是老師水平高不代表他就能把知識很好地傳授給學生。而且大多數情況下學生評判老師並不是以老師自身的水平來判斷的,而是以老師講課的水平來判斷的。同樣的課程,如果老師講課水平差到還不如自己看書,那麼顯然就沒有必要認真聽老師講了。

1.你為什麼選擇計算機專業?你認為你的條件如何?和這些博主比呢?(必答)

總的來說,選擇計算機專業更多的還是因為遊戲對我潛移默化的影響。例如,我小時候常常驚嘆於紅白機卡帶上不到1m的容量竟然就能有著像魂斗羅一樣這麼精緻的遊戲(更讓我震驚的是某些燒錄卡上的99999999999個遊戲合集,不帶重的那種)。另外再加上其他一眾因素的微小影響,最後促使我選擇了計算機專業。

在計算機方面應該說我的條件並不好,電腦課是不可能有的,而且家裡也沒有電腦(或者說只有一台點一下卡一年的基本沒法用的電腦),而且初中高中以後幾乎整天都在學習語數外等中高考科目,對計算機方面的知識非常地少。可以說,上了大學才算入門了計算機。

既然環境條件都這樣了,顯然和這位博主沒法比。

2.計算機是你喜歡的領域嗎?是你擅長的領域嗎?

計算機確實是我喜歡的領域,但並不是我擅長的領域。

1.你對你的大學生活有什麼想要吐槽的地方嗎?你理想的大學教育應該是什麼樣子的?跟學校給你的有什麼區別?比較你在中國大學的經歷,你的老師和學校能做到和國外那樣嗎?如果不能,請分析一下為什麼。(必答)

想要吐槽的地方還是有很多,例如疫情期間停掉所有一般專業然後維持原學分不變然後不考慮我們能不能選上課就認定我們有精力學完,還有把大家詬病過多的一些課變為必修以防止停開(純個人猜測)等等。

不過雖然我對現在的大學生活槽點很多,但對理想的大學教育應該是怎麼樣的卻沒有什麼很好的想法。硬要說的話,大概就是在培養能力的同時能夠注意一下學生增長的壓力吧。就我個人來看,目前學校的課程設定等等,除了壓力有些大以及不改革某些受詬病的課以外其他的基本都符合我的期望吧。

我並沒有在國外上過大學,但是參考諸如這篇部落格的話,覺得有些老師(或者說課程)可能還是跟國外有些差距。有些課程課上講的和作業要求你做的說是兩個東西也不為過,雖然這樣確實可以拓寬知識面,但如果很多門課都這樣,那就會大量擠占學生的時間,甚至可能導致無法完成一些課程的要求。

2.迄今為止,你寫了多少**,描述你做的最複雜的軟體專案/作業(必答)

估算下來總共大概1-2w行的樣子吧,這些**大多數都是基於課程要求寫的。最複雜的當屬資料庫的前端。我們組設計的是乙個12306系統的簡化版。前端基本是基於html,css和js這三巨頭寫成的。由於是第一次寫前端,對css、js等等的特性都不甚了解,中間出過很多的問題(尤其是排版布局,是前端最令人頭疼的問題了)。最後雖然寫出來的**很醜,但也算是實現了基本的需求。

3.學線性代數和概率論的時候,你是否有過這樣的疑問「我們為什麼要學這麼多數學,這和我們的計算機有關係嗎」,你現在是否還有這樣的疑問?對這個問題,你有自己的解答了嗎?那麼其他學科呢?

這個疑問倒是沒有。因為自從高中學過力學以後,我就常常懷疑遊戲裡的物理系統(比如說重力)就是基於力學的一些原理而設計的。後來我看了一些用ce修改遊戲的教程,其中就有提到如何飛天的思路:設法找到並修改重力加速度。這樣就印證了我的想法。於是後來我就意識到學科之間的聯絡對我來說可能是難以想象的,也許我現在會覺得沒什麼用,但那很大的可能是因為我還沒有了解到相關的知識而已。

1.對於你未來在it行業的發展,你有什麼樣的夢想或者未來想從事什麼樣的工作?你準備怎樣來規劃你技術道路,職業道路和社會道路?(必答)

我比較想從事遊戲開發相關的工作。但是這並不是絕對的,其隨時有可能根據環境的變化而變化。就像這篇部落格所說的騎單車的故事一樣(只不過我可能程度更甚),我並不想把我未來的職業給定死,我認為選擇範圍多一些總是好的。我對未來並沒有什麼特別的規劃,目前來說只是想盡量學習一些相關的知識,如果說未來真正決定要從事某幾方面的職業的話,未來一定會更深地去學習這些方面的知識。

2.你對於實現自己的夢想已經做了或者計畫做什麼樣的準備?

我想從事的工作是遊戲開發方面的,但我的夢想是按自己的想法做出一款遊戲,即使這款遊戲形式很簡單。因此如果是說為了實現夢想的努力話,那應該是盡力多玩一些遊戲了吧。

多玩一些遊戲聽起來可能很奇怪,但事實上這麼說也沒錯。畢竟遊戲開發的方式有很多,也許有的方式並不適合某一型別的遊戲。我真正想做的遊戲是什麼樣的,其實目前我心裡也沒有數。因此盲目地學習不見得有效率。雖然我也嘗試使用過一些現成的遊戲開發工具,但是因為沒有什麼好想法所以使用了一段時間都擱置了。因此目前來說,首要目的還是得找到想法,如果哪一天我找到了那個想法,我才會真正著手去準備吧。

軟工熱身作業

專案內容 這個作業屬於哪個課程 2021春季軟體工程 這個作業的要求在 第一次閱讀作業 我在這個課程的目標是 初步獲得軟體工程師的能力 這個作業在哪個具體方面幫助我實現目標 激發程式設計熱情,審視自身情況 1.你為什麼選擇計算機專業?你認為你的條件如何?和這些博主比呢?選擇計算機專業主要有兩個原因,...

軟工第一次作業 熱身

專案內容 這個作業屬於哪個課程 2020春季計算機學院軟體工程 羅傑 任健 這個作業的要求在 第一次作業 熱身!我在這個課程的目標是 學習工程化開發軟體,體驗團隊開發和結隊開發 這個作業在哪個具體方面幫助我實現目標 總結經驗,反思過去,以及對未來進行一定的規劃 我自身的條件相對其他非科班來說已經不錯...

軟工個人作業5 軟工總結

1.對比開篇部落格你對課程目標和期待,希望通過實踐鍛鍊,增強計算機專業的能力和就業競爭力 對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,為什麼?開篇部落格中我對課程的期待是 清楚軟體開發的流程,參與軟體開發,增強自己的動手開發能力 對比目前自己的所學所練所得,已達到...