個人工作總結4
阿新 • • 發佈:2020-12-18
部落格班級 |
https://edu.cnblogs.com/campus/zjcsxy/SE2020 |
作業要求 | # |
作業目標 | 完成個人分工任務,並上傳一篇博文 |
學號 | 31801140 |
姓名 | 徐洋 |
個人任務
- 完成繼時性加工測試相關設計,閱讀相關材料,總結需求,提出的測試方法切實可行且有理可依。
- 根據小組商討的遊戲背景設定對應遊戲,使遊戲符合背景並且能夠測試被測者的繼時性編碼能力。
- 完成專案原型中的測試分類板塊原型初稿設計,並在微信小程式中實現頁面設計和程式碼實現。
負責內容
PASS-S繼時性編碼的測量——字詞回憶
- 遊戲需求:先給出一串亂序的隨機生成的字母序列(刺激項),在數秒後原有的字母序列淡化直至消失,根據選擇的年齡段給出不同難度的測試,給出由2*2, 3 * 3的宮格,每個塊內都有候選項的互動按鈕(反映項),單個選擇字母,如果選擇對字母並且順序一樣,那麼在原來的字母序列框中浮現對應的字母,否則對應的字母序列框描邊顯示紅色,提示錯誤,並要求重新選擇。直到所有字母選擇完全,題目結束。
- 評判依據:時間。採用計時的方法,如果選錯字元則有罰時(避免亂按情況)。
- 遊戲中的存在形式:魔法師找到大魔王之後,需要念出咒語施法來擊敗大魔王,可是咒語不停的在變換,你能正確的重複咒語進行施法擊敗大魔王嗎
測試規則:憑記憶點選對應的選項塊,還原咒語。
評判標準:玩家在其中所花費的時間和點錯的次數。先行版本的評判標準如下:
2x2 | 3x3 | ||
0-5秒 | 100分 | 0-10秒 | 100分 |
5-10秒 | 80分 | 10-17秒 | 80分 |
10-15秒 | 60分 | 17-23秒 | 60分 |
15秒及以上 | 40分 | 23秒及以上 | 40分 |
錯誤分數(每個):5分 |
錯誤分數(每個):3分
|
PASS-S繼時性編碼的測量——句子問題
- 遊戲需求:根據難度分為三個問題,由易到難,題目的方式為:給出一個句子,句子裡的主要名詞之間沒有間接或直接的聯絡(刺激項),看完句子陳述後,給出問題,給出四個選項(反映項),如果選擇了正確的選項,那麼就進入下一題,否則對應的選項框描邊顯示紅色,提示錯誤,後臺記錄錯誤資料,並要求重新選擇。直到三個題目全部完成
- 評判依據:時間。採用計時的方法,如果選錯就記錄錯誤次數,遊戲結束後一起呈現
- 遊戲中的存在形式:魔法師擊敗大魔王后,守衛了世界和平,國王決定犒賞魔法師,但獎勵分批發放,需要檢驗魔法師的資格,魔法師每答對一個問題,可以獲得一個獎勵.
遊戲介面展示
(待補充)
測試規則:根據問題選出對應的選項。
評判標準:玩家在其中答對的題目個數。年齡劃分為:5-7歲,難度等級為1,1,2,2,3;8-12歲,難度等級為1,2,3,3,4。
先行版本的評判標準如下:
5-7歲(5題) | 8-12歲(5題) | ||
關卡 | 所扣分數 | 關卡 | 所扣分數 |
1 | 15分 | 1 | 18分 |
2 | 15分 | 2 | 14分 |
3 | 11分 | 3 | 10分 |
4 | 11分 | 4 | 10分 |
5 | 8分 | 5 | 8分 |
程式碼的主要資料
1 data: { 2 isPage1: true, //控制第一頁的顯示 3 isPage2: false, 4 isPage3: false, 5 isPage4: false, 6 right: [0, 0, 0, 0, 0, 0], //在卷軸上顯示正確的字元 7 selectIndex: [ 8 0, 0, 0, 9 0, 0, 0, 10 0, 0, 0 11 ], //每個色塊的選擇下標 12 age: 1, //0為低年齡段,1為高年齡段 13 selectid: -1, //選中圖片的index 14 imgnumber: 4, //該題目是2*2還是3*3 15 numberid: 0, //控制看題倒計時 16 questionnum: -1, //題號 17 answerIndex: -1, //答題進度 18 score: 0, //分數 19 timecount: "0:00", //計時器文字 20 second: 0, //秒 21 millisecond: 0, //毫秒 22 spendtime: 0, 23 wrongTimes: 0, 24 animation: {}, 25 question: [], 26 number: [], 27 hint: ["優秀的魔法師,選擇咒語吧!", 28 "答對啦!繼續選擇下一個咒語吧", 29 "好像不是這個咒語哦,再找找吧" 30 ], 31 time: null, //一個定時器名稱 32 ifAnswerRight: 0 33 }
整個遊戲的過程都在一個頁面中,通過改變isPagex的值,來實現對樣式的隱和現,實現“換頁”功能。其餘引數的功能也已備註,具體的程式碼實現將在最終版中詳細介紹
個人總結
較之前版本更新如下:
1.調整了題目數量,取消題庫存在資料庫的設計,將題庫以陣列的形式儲存在微信小程式的js檔案中,減少介面呼叫的時間消耗
2.將圖片放在圖床,減少小程式的大小