SE251:Session 1 report by Richard

From Marks Wiki
Jump to navigation Jump to search


Assessment criteria Score
The session content is relevant to the course 5
The session has been a useful aid to your own learning 5
The team presenting the session has demonstrated that they have understood what they have presented 4
You have learnt something new from the session 5


Justification for the above scores

Overall, Group 1 has presented useful questions for students to learn the relevant topics covered in the first two weeks: Java basics, object-based programming and JUnit tests. The questions have enabled active thinking and learning. Group 1 has demonstrated good understanding to the related subjects. Well Done! Team 1…

Q1:

- An useful topic. However, the indicated topic for this question - the ‘this’ keyword, is not what the question is focusing on. I would suggest the topic to be rather ‘importing packages’.

Q2:

- Good question with a good difficulty level assessing arrays, parameter passing and loops

Q3:

- An easy question assessing the ‘switch case’ structure.

- Good explanation to this question demonstrates thorough understanding to the topic

Q4:

- This is an interesting question

- Unfortunately, the question has a few spelling errors, though the multiple choice answers are easy to pick up.

- The relevant topics for this question could also include ‘Class members’, to be more specific.

Q5:

- This is an excellent question that facilitates learning of test cases. Clear explanations are also provided indicating good understanding of the test case methods.

Q6:

- A good question, but could simply ask, without the many code snippets, how the main method should be defined in a Java application, e.g. with the correct visibility, class modifier, method return type, etc.

Q7:

- This is an easy but useful question for understanding how to import java packages.


One aspect of the session that was particularly good

The detailed explanations to the answers are particularly useful for learning the topics.

One part of the session that could have been improved

It would be necessary to include a question regarding to how to created instances, and how to access instance variables/methods. Question 1 contains a bit of this, but does not sufficiently assess this.

Peer assessors present

Richard Li