文章出處
文章列表
第一次個人作業的評分新鮮出爐啦……第一次作業,截止發稿時間全班31人,提交30人,未提交1人。從第一次作業的完成情況來看,各位同學的編程基礎都很好,希望同學們在這門課上會更有收獲。
題目
評分規則
題目要求 | 給分 | |
---|---|---|
Coding(代碼 實現部分): | 整數+真分數 | 1 |
等式輸出時使用 +, −, ×, ÷ | 1 | |
處理用戶不合法的輸入 | 1 | |
判斷計算結果對錯 | 1 | |
打分、統計正確率 | 0.5 | |
用戶可以輸入真分數 | 0.5 | |
使用-n控制生成題目數 | 1 | |
代碼規范 | 1 | |
需求分析 | 更細致的需求分析 | 0.5 |
功能設計 | 基本功能、擴展功能、高級功能 | 0.5 |
代碼實現 | 介紹代碼的每部分負責什么功能、函數關系、流程圖 | 1 |
代碼說明 | 對重要代碼的說明解釋 | 0.5 |
運行截圖 | 展示題目的所有要求的截圖 | 0.5 |
小結 | 經驗、感想 | 0.5 |
PSP | 符合要求、個人反思 | 2 |
合計 | 12.5 | |
附加分 | 高級功能,如多于兩個數的四則運算、有圖形化界面、耗時統計等 | 2 |
優秀個人作業賞析
迭代迅速,才能做出更加優秀的作品:23013
博客層次清晰,函數關系介紹清楚,總結中有個人反思:23028
個人作業1 評分結果
學號 | coding | 需求分析 | 功能設計 | 代碼實現 | 代碼說明 | 運行截圖 | 小結 | PSP | Coding(代碼 實現部分): | 總分 | 附加分 | 映射后 | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
更細致的需求分析0.5 | 基本功能、擴展功能、高級功能0.5 | 介紹代碼的每部分負責什么功能、函數關系、流程圖1 | 對重要代碼的說明解釋0.5 | 展示題目的所有要求的截圖0.5 | 經驗、感想0.5 | 符合要求、個人反思2 | 整數+真分數1 | “+, −, ×, ÷”1 | 處理用戶不合法的輸入1 | 判斷計算結果對錯1 | 打分、統計正確率0.5 | 用戶可以輸入真分數0.5 | 使用-n控制生成題目數1 | 代碼規范1 | 高級功能,如多于兩個數的四則運算、有圖形化界面、計算耗時等2 | ||||
23013 | 23013 | 0.25 | 0.5 | 0 | 0.5 | 0.25 | 0.25 | 1.5 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 1 | 1 | 9.25 | 2 | 9.4 |
23029 | 23029 | 0.5 | 0.25 | 1 | 0.5 | 0.25 | 0.5 | 2 | 1 | 0 | 0 | 1 | 0.5 | 0.5 | 0.5 | 1 | 9.5 | 7.6 | |
23028 | 23028 | 0.25 | 0.25 | 1 | 0.5 | 0.25 | 0.5 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 1 | 1 | 9.75 | 7.8 | |
23011 | 23011 | 0.25 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.25 | 1 | 1 | 9.5 | 7.6 | |
23015 | 23015 | 0.25 | 0 | 1 | 0.5 | 0.25 | 0.25 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 1 | 1 | 9.25 | 7.4 | |
23007 | 23007 | 0.25 | 0 | 0.5 | 0.5 | 0.25 | 0.5 | 1.5 | 0.5 | 1 | 0 | 1 | 0.5 | 0.5 | 1 | 1 | 9 | 7.2 | |
23010 | 23010 | 0.25 | 0.5 | 1 | 0.5 | 0.25 | 0.5 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0 | 8.5 | 6.8 | |
23003 | 23003 | 0.25 | 0.25 | 1 | 0.5 | 0.25 | 0.25 | 1 | 0 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 1 | 8 | 6.4 | |
23019 | 23019 | 0.25 | 0.5 | 0.5 | 0.5 | 0.25 | 0.5 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0 | 8 | 6.4 | |
23022 | 23022 | 0.25 | 0.25 | 0.5 | 0.5 | 0.25 | 0.25 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 1 | 0 | 8 | 6.4 | |
33023 | 33023 | 0.25 | 0.25 | 1 | 0.5 | 0.25 | 0.25 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0 | 8 | 6.4 | |
23002 | 23002 | 0.25 | 0.25 | 1 | 0.5 | 0.25 | 0.25 | 1 | 0.5 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0 | 7.5 | 0.25 | 6.25 |
23026 | 23026 | 0.25 | 0.25 | 0.5 | 0.5 | 0.25 | 0.5 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0 | 7.75 | 6.2 | |
23027 | 23027 | 0.25 | 0.25 | 1 | 0.5 | 0 | 0.25 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0 | 7.75 | 6.2 | |
23014 | 23014 | 0.25 | 0.5 | 0 | 0.5 | 0.25 | 0.5 | 1 | 0.5 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0 | 7 | 0.5 | 6.1 |
23001 | 23001 | 0.25 | 0.25 | 0.5 | 0.5 | 0.25 | 0.25 | 1 | 0.25 | 1 | 0 | 1 | 0.5 | 0.25 | 0.5 | 1 | 7.5 | 6 | |
23006 | 23006 | 0.25 | 0 | 0 | 0.5 | 0.25 | 0.5 | 1 | 0.5 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 1 | 7.5 | 6 | |
23018 | 23018 | 0.25 | 0.25 | 0.5 | 0 | 0.25 | 0.25 | 0.5 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 1 | 7.5 | 6 | |
23009 | 23009 | 0.25 | 0.5 | 0.5 | 0 | 0.25 | 0.25 | 1 | 0.5 | 1 | 0 | 1 | 0.5 | 0.5 | 1 | 0 | 7.25 | 5.8 | |
23016 | 23016 | 0.25 | 0 | 0.5 | 0.5 | 0.25 | 0.25 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0 | 7.25 | 5.8 | |
23017 | 23017 | 0.25 | 0 | 1 | 0.5 | 0.25 | 0 | 1 | 1 | 1 | 0 | 0 | 0.5 | 0.5 | 0.5 | 0 | 6.5 | 0.5 | 5.7 |
23023 | 23023 | 0 | 0 | 0 | 0 | 0.25 | 0 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 1 | 6.75 | 5.4 | |
23024 | 23024 | 0.25 | 0.25 | 0 | 0.5 | 0.25 | 0 | 1 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0 | 6.75 | 5.4 | |
23008 | 23008 | 0.25 | 0.5 | 0.5 | 0.5 | 0.25 | 0.5 | 0.5 | 0.5 | 0 | 0 | 1 | 0.5 | 0.5 | 1 | 0 | 6.5 | 5.2 | |
23004 | 23004 | 0.25 | 0.25 | 0.5 | 0.5 | 0.25 | 0.5 | 1 | 0 | 0 | 0.25 | 1 | 0.5 | 0.5 | 0.5 | 0 | 6 | 4.8 | |
23020 | 23020 | 0.25 | 0.25 | 0 | 0.5 | 0.25 | 0 | 1 | 0.5 | 1 | 0 | 1 | 0 | 0.5 | 0.5 | 0 | 5.75 | 4.6 | |
23030 | 23030 | 0 | 0.5 | 1 | 0.5 | 0.25 | 0.5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3.75 | 1 | 4 |
23031 | 23031 | 0.25 | 0.5 | 1 | 0.25 | 0.25 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3.25 | 0.5 | 3.1 |
23021 | 23021 | 0.25 | 0.25 | 0 | 0.5 | 0.25 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.25 | 1.8 | |
23005 | 0.25 | 0 | 0.5 | 0 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.8 | ||
23012 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
映射前 | 附加分 | 映射后 | |||||||||||||||||
滿分 | 12.5 | 0 | 10 | ||||||||||||||||
零分 | 0 | 2 | 2 |
同學們對第一次作業的反饋
第一次作業的助教總結
首先,非常開心,很多同學都是又快又好的完成了這次作業,而且在給大家的點評過后,很多同學都迅速的做出了反應,這非常符合軟件工程的思想,所以在此要恭喜各位同學已經邁進了軟件工程的大門。
在這次個人作業中,我也發現了一些問題,在此提醒同學們注意:
- PSP中你的預估時間和你的實際項目實現時間,到底哪里差得很多,不分析一下嗎?
- 需求分析和設計階段,大部分同學都是復制了張老師的要求,而沒有認真的挖掘更細致的需求,也沒有對基本功能、擴展功能、高級功能做深度挖掘。
- 代碼規范性差,不縮進或者亂縮進。只要我看到代碼規范性差的,我都在代碼規范性這一項給了0分,望引以為戒,你的代碼是要給別人看的,不只是交給計算機運行的。
- 大家的運行結果展示還可以再詳細一些,很多同學都只給了運行成功的結果展示,那么如果用戶不按套路輸入呢?比如輸入“35太難了”之類的,你有給出相應的對策嗎?
- 經驗總結太空泛,有些同學說“編程水平還有待提高”,你要如何提高?有些同學說“程序擴展性差”,在哪方面擴展性差,可以如何改進?“出現了很多錯誤”,都有哪些錯誤,如何解決的,其實我非常想知道,不要回答我去百度,和問同學,這不是描述一個問題和解決問題的具體方法。
- 很多同學沒有認真的看教師的作業博客,作業博客中明確提出了使用-n這種方式運行程序,但好多同學都是在程序運行的過程中讀取的。用戶就是上帝,用戶的需求就是圣旨,按照用戶的需求做就對了。。。但是從程序運行中讀取的,我也給了一半的分。
- 沒有給出coding鏈接的,無論你是否在博客中寫了你的代碼,在評分中的代碼部分我都給了0分,因為你沒有按照要求提交代碼。
- 一眼就能看出編譯失敗的程序我給了0分。
這些個0分不是想告訴你這門課你學不好了,而是想提醒你,學好這門課都應該注意哪些方面。這是一門軟件工程課,不是一門代碼的課。同學們不要說高分只給博客寫得漂亮的同學,向用戶介紹你的工作你都沒有做好,那誰會知道你完成了一項優秀的工作呢?
很多同學在總結中提到編程基礎差,借用我的老師的一句話:“就像壓腿這種體育訓練,開始的越晚,你的痛苦越大,代價也越大。希望,現在你的痛苦來得還算及時。”其實從第一次作業的結果來看,同學們的編程基礎并不差。
文章列表
全站熱搜