course_outline
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
course_outline [2022/03/23 19:55] – bil | course_outline [2022/03/30 18:25] (current) – bil | ||
---|---|---|---|
Line 5: | Line 5: | ||
Study materials and lab tasks will be posted here. | Study materials and lab tasks will be posted here. | ||
+ | --></ | ||
- | ====== Week 11 (to be completed by Wednesday, April 7) ====== | + | ====== Week 11 (to be completed by Wednesday, April 6) ====== |
==== Due ==== | ==== Due ==== | ||
- | The only due item this week is your Peer Assessment 4 feedback on the design documents you have received, due on Wednesday, April 7. | + | The only due item this week is your Peer Assessment 4 feedback on the design documents you have received, due on Wednesday, April 6. |
- | You should of course be working towards completing your project so you can present all its features at the last progress report meeting that will take place this week. | + | You should of course be working towards completing your project so you can present all its features at the progress report meeting that will take place this week, similar to what we did prior to the midterm submission. These meetings will take place on either Monday or Wednesday using the **lecture Zoom link** as follows: |
+ | |||
+ | === Monday, April 4 === | ||
+ | |||
+ | * 11:30 - 11:40 Discussion with the whole class as usual | ||
+ | * 11:40 - 12:00 Group 1 | ||
+ | * 12:00 - 12:20 Group 3 | ||
+ | * 12:20 - 12:40 Group 5 | ||
+ | * 12:40 - 13:00 Group 6 | ||
+ | * 13:00 - 13:20 Group 7 | ||
+ | |||
+ | === Wednesday, April 6 === | ||
+ | |||
+ | * 11:30 - 11:40 Discussion with the whole class as usual | ||
+ | * 11:40 - 12:00 Group 8 | ||
+ | * 12:00 - 12:20 Group 9 | ||
+ | * 12:20 - 12:40 Group 11 | ||
+ | * 12:40 - 13:00 Group 12 | ||
+ | * 13:00 - 13:20 Group 13 | ||
- | There is no lab task, but the TAs will be available for any make up lab tasks necessary. | ||
==== Study material ==== | ==== Study material ==== | ||
Line 23: | Line 41: | ||
For more on refactoring, | For more on refactoring, | ||
+ | |||
+ | Click [[https:// | ||
==== Lab task ==== | ==== Lab task ==== | ||
- | There is no lab task, but the TAs will be available for any make up lab tasks necessary. | + | There is no lab task, but a TA will be available |
==== Weekly goals ==== | ==== Weekly goals ==== | ||
Line 32: | Line 52: | ||
- Learn about refactoring | - Learn about refactoring | ||
- Provide feedback on the design documents you received before the deadline | - Provide feedback on the design documents you received before the deadline | ||
- | - Prepare for the last progress report meeting with the customer | + | - Prepare for the progress report meeting with the customer |
- All requirements must be implemented and tested | - All requirements must be implemented and tested | ||
- Documents are being finalized | - Documents are being finalized | ||
- | ====== Week 10 (to be completed by Wednesday, March 31) ====== | ||
- | ==== Due ==== | ||
- | There are two things due this week: | ||
- | - Peer Assessment 4 will be posted on Thursday (Mar 25). You will be submitting your design document on Wednesday, March 31 to receive feedback. As usual, you will be graded for the feedback you will provide. | ||
- | - For the lab task, you will demonstrate how you debugged one of the bugs you team received last week. | ||
- | ==== Study material ==== | ||
- | |||
- | |||
- | ==== Lab task ==== | ||
- | |||
- | Your team should divide the bug reports you received last week among the team members. You should respond to all the bug reports assigned to you on github. | ||
- | |||
- | Choose one of the bug reports assigned to you. Use the debugging facilities of Eclipse (set breakpoints, | ||
- | |||
- | ==== Weekly goals ==== | ||
- | |||
- | - Learn about debugging | ||
- | - Produce a complete draft of your design document and submit it by the deadline | ||
- | - Ensure other documents are also being worked on | ||
- | - All requirements must be implemented and ready for testing/ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ====== Week 8 (to be completed by Wednesday, March 17) ====== | ||
- | |||
- | ==== Due ==== | ||
- | |||
- | There are two things due this week: | ||
- | |||
- | - The lab task as described below. | ||
- | - The current version of your system. See the PeerScholar submission link for more details. | ||
- | |||
- | ==== Study material ==== | ||
- | |||
- | This week we take a look at testing again. {{: | ||
- | |||
- | - Test coverage. Start by watching this [[https:// | ||
- | - GUI testing. Start by watching this [[https:// | ||
- | |||
- | ==== Lab task ==== | ||
- | |||
- | Demonstrate to the TA the code coverage for the part of the code that you are responsible. Briefly discuss how you plan to improve the coverage of your tests. | ||
- | |||
- | ==== Weekly goals ==== | ||
- | |||
- | - Learn about code coverage | ||
- | - Learn about GUI testing | ||
- | - Repeated from last week: Study the additional requirements posted about the project and start implementing them | ||
- | - Produce a version of the system that implements as many requirements as possible for submission on Wednesday, Mar 17. | ||
- | |||
- | --></ | ||
course_outline.1648065348.txt.gz · Last modified: 2022/03/23 19:55 by bil