dSoftArk 2016 Weekplan 6

The learning goals for Week 49-50 are:

Thu: Hints 5. Pattern backlog. MiniDraw - an example framework. Mon: Framework Theory and Template Method.

Literature:

Slides:

Notes for this weekplan:

Remember that the MiniDraw integration exercises require you to download more support code from the FRS homepage (or much easier: the zip below) and that you have to carefully merge it with your existing code and merge the contents of the build.xml in the zip into your existing build.xml! Also, Eclipse/IntelliJ users beware! You will HAVE to run the 'ant copy-resource' target to copy the image files into their proper position for MiniDraw to find them AND your Eclipse/IntelliJ build output path must be folder 'build'. If done once after every clean, Eclipse builds should do fine.

The following zip provides code which partially solves exercise 36.38 by providing a partial implementation of a Drawing specialized for HotCiv, and contains the graphics for the Bomb unit introduced in ThetaCiv.

Additional exercises:

28.2 29.1 30.4 36.41

Rehearse a blackbox testing exam situation. Spend 15 minutes to prepare a 10 minute oral presentation of an exercise in the example exam question set: demo-question-final-2015.pdf.

Next, do a 10 minute presentation at the whiteboard in front of your team.

The team provides constructive feedback on the presentation: Is your presentation clear and understandable, do you discuss the concepts and terms correctly, is you Java example code correct, etc. Swap and ensure all in the team gets a chance to rehearse the situation.

Rehearse a pattern exam situation. Spend 15 minutes to prepare a 10 minute oral presentation of an exercise in the example exam question set: demo-question-final-2015.pdf.

Next, do a 10 minute presentation at the whiteboard in front of your team.

The team provides constructive feedback on the presentation: Is your presentation clear and understandable, do you discuss the concepts and terms correctly, is you Java example code correct, etc. Swap and ensure all in the team gets a chance to rehearse the situation.

Legend: The typography bold, normal, (brackets), above indicate my perception of how important the exercises are from high to optional. However, solve the mandatory project first!.