CS1021
Software Development II
## Week 4 Lab Milestone for Dr. Yoder During the Week 4 lab period, my goal is that many students will be able to demo a completed lab. I will mark off the demos that I am able to see. If you are not able to demo a completed lab, please submit a png file called exactly screenshot.png (including case) with your .java and .md files to esubmit. <!--h2>Week 3 Lab Milestone</h2> <p>Stub out all the methods so they compile against the provided driver.</p> <p>Implement Triangle and Shape so that the triangle draws on the screen. Your code must adhere to the UML diagram to complete the demo.</p> <p>(Requirements adapted from Dr. Taylor's)</p--> ## Submission Instructions for Dr. Yoder Each student must submit their implementation with complete functionality. Code should follow the <a href="http://msoe.us/taylor/cs1021/CodingStandard">Coding Standard</a>. Please submit the lab through [esubmit](http://esubmit.msoe.edu). See [Lab 1](Lab1) for instructions for accessing esubmit from off-campus. <p class="beforeList">You will upload:</p> <ul> <li>Your individual .java<!-- and .fxml--> files<br> &mdash;and&mdash; <!--<li>An executable .jar file--> <li>A ```README.md``` file with an informal report (see below) <li>A ```screenshot.png``` file (If you did not demo during the Week 4 lab period) </ul> <p>Match the case of each specified filename exactly. See hints from previous labs for naming README.md correctly.</p> <!--p>Our Lab 4 is <a href="http://msoe.us/taylor/cs1021/Lab3">Lab 3</a> on Dr. Taylor's site.</p--> The file README.md should follow the standard template: <pre> ## Introduction [Replace this line with a description of the lab in your own words] ## Conclusion [Replace this line with a description of what you learned in this lab] ## Things I Liked / Suggestions for Improvement [Replace this line with what you liked or think could be improved about the lab. (Required.)] </pre> <!--p>The <a href="lab4res/CS1021Lab4Checklist.pdf">lab checklist</a> is only electronic for this lab. It shows the points I will evaluate while grading the lab, but you do not need to submit it as part of your assigment.</p--> <!--p>Correct any deviations from the Coding Standard that were pointed out in returned graded lab(s) and continue to follow the complete standard. (Even ordering methods as written in the standard -- this has changed since Winter 2016-2017, so please check again.)</p--> <p>Again, make sure to follow the coding standard.</p> <p>Put ALL your files in the package <em>username</em></p> <p><toInstructors>Current submissions to esubmit will not compile. If your lab is complete, go ahead and submit it anyway. If you return to this page after the lab period, please refresh the page to see if an alternative is presented.</toInstructors></p> <!--p>Just before uploading, comment out the include edu.msoe.se1010...WinPlotter lines. These cause a compile error since the upload version uses a different WinPlotter. (It has the same interface as the WinPlotter provided in the Jar.)</p> <p>Upload these files:</p> <img src="lab4res/esubmit.png"> <p>Also upload screenshot.png and README.md as described above.</p> <p>Do NOT upload the JAR file provided with the lab on the main instructions page.</p> <!--p><mark>Due to a bug that we are working to resolve, you must upload <a href="lab4res/WinPlotter.java">the WinPlotter.java linked here</a> along with your files. Even the WinPlotter.jar should not need to be uploaded by you, but the version provided with the lab is blank right now for some reason. Again, do NOT upload the JAR file provided with the lab on the main instructions page.</mark></p--> <p>Your output should be similar to, but may not need to exactly match, the output in the esubmit page -- use your discretion in deciding what to fix.</p>