第一次結對程式設計

2022-09-13 19:39:11 字數 1724 閱讀 3849

**點遊戲是乙個數字小遊戲,其遊戲規則是:

n個同學(n通常大於10),每人寫乙個0-100之間的有理數 (不包括0或100),交給裁判,裁判算出所有數字的平均值,然後乘以0.618(所謂**分割常數),得到g值。提交的數字最靠近g(取絕對值)的同學得到n分,離g最遠的同學得到-2分,其他同學得0分。玩了幾天以後,大家發現了一些很有意思的現象,比如**點在逐漸地往下移動。

1、本作業屬於結對程式設計專案,必須由二人共同完成,並分別將本次作業過程發到部落格,同時將本次作業源**提交到coding系統;

2、如果可能的話盡量以c/s或b/s方式實現,即利用伺服器接收和處理所有玩家提交的數字,並將結果反饋給各玩家,玩家可以通過客戶端提交數字;

3、如果採用單機方式實現的話,需要為使用者提供便利的輸入介面;

4、該遊戲每次至少可以執行10輪以上,並能夠保留各輪比賽結果。

二、需要提交的材料

1、專案源**,以二人名義提交至coding系統中;

2、本次過程總結,每人獨立完成,內容應至少包括如下部分:

(1) 首先,介紹自己的結對人員,並留下隊員的部落格鏈結(以便於老師對照看你們的作業吧),兩人工作中的**,要看到臉,並且要專注工作;

(2) 對方性格、工作態度評價;

(3) 倆人各自所做工作?對方程式設計習慣總結(是否遵照**規範、是否關注演算法效率、是否做了**複審、介面設計是否關注美觀實用等等);

(4) 本次程式設計過程的體會和總結,要有感情,切忌官話套話……

結對程式設計隊友:曲昌昊

結對程式設計工作中的**:

二、對方性格,工作態度評價。

曲昌昊同學是我的同桌,他是乙個非常熱心負責任的人,他非常認真的和我一起討論作業,遇到不會的地方就會查閱資料,知道弄明白為止,是乙個非常好的隊友。老師布置完作業的第二天我們兩個就開始去自習室討論我們對作業的規劃。我的程式設計能力不太好,我問他的東西他會耐心的講給我聽直到我弄懂。

三、兩人各自所做工作

我們兩個的分工是曲昌昊負責編**,我負責查錯誤,測試。首先我們先討論了對作業的理解和整個程式設計思路,最後確定了程式設計方案。然後就是他開始編**,我負責查詢他程式設計過程中的缺陷,程式設計完成後,我又對我們的程式做了測試。

我們的**分為三個模組:

1、遊戲規則

2、遊戲過程

3、退出遊戲

程式執行效果截圖:

當輸入1的時候,會顯示出遊戲規則:

當輸入2的時候,就可以開始進行遊戲了:

當輸入3的時候遊戲將結束:

四、結對程式設計的體會

通過這次的結對程式設計我深深的感受到了合作的多麼的重要。因為一直以來的的程式設計能力都不太好,一提起來程式設計就頭大,可是當有了隊友一起合作的時候,不會的地方可以互相幫助,互相鼓勵,可以促進對方的學習,同時提高對方的學習積極性,提高學習效率,所以結對編**的是乙個很好的學習方式。

第一次結對程式設計

陳笑林 201421122042 劉文釗 201421122055 codding 倉庫位址 需求分析 1 計時功能,顯示使用者開始答題所消耗的時間。2 介面支援中文簡體 中文繁體 英文三種語言切換,使用者可自行選擇。3 計算正確率,並增量 思維導圖 主要 展示 1.計時器 實時計算時間 var h...

第一次結對程式設計總結

本次結對程式設計的夥伴是我的室友蔡佳銘同學。其實在之前的課程學習中我們已經有過多次合作。在原來的合作中,沒有任何指導思想的情況下,合作模式是亂七八糟的。大部分情形是我們按功能分工合作,完成各自部分後再進行整合。這樣做的優點是分工明確,兩個人一起寫好比雙向鑽孔,感覺效率更高。但是經常冒出的問題是,整合...

第一次結對程式設計作業

0.結對情況 031702229 卞永亨 031702235 林興源 1.原型分析 登陸介面 點選註冊賬戶後跳轉到註冊介面 成功登陸後跳轉到主頁面 在主頁面點選開始遊戲後跳轉到遊戲情況介面,包括積分,勝率 遊戲情況頁面點選當前對戰後顯示上一局四個人的出牌情況 在出牌情況頁面點選返回後回到遊戲情況頁面...