The screencast is about creating a standalone presentation that conveys a focused and understandable impression of what you have achieved. You can assume that your audience has considerable computer science experience, but that they are not experts in your subject. Hence, you will need to include sufficient context for them to comprehend what your project does.
You should select two to five things that show the range of (or important) achievements of your project. If you have a choice between showing different functionality and further example of the same functionality, concentrate on variation in functionality. For complex projects it will not be possible to show everything that that your project can do. In these cases, it is appropriate for description to say "it can also do ..." without actually showing it. Alternatively, if a process (sequence of operations) has already been shown, consider just showing the results of further applications of the process.
For applications that include user authentication, the registration of users is less interesting that your applications functionality. Hence, it may be appropriate to omit the handling of users completely from your presentation.
This material may consist of step-by-step explanations on how to solve a problem or examples of proper writing, including the use of citations, references, bibliographies, and formatting. This material is made available for the sole purpose of studying and learning - misuse is strictly forbidden.Opening Slide [25 sec]
Hello! My name is [full name] and welcome to this, the screencast documentation of my software engineering project – The only way is ethics: Learning ethics for software engineering with a text-adventure game!
Before I get started, a quick note of acknowledgement: My thanks to my supervisor, Dr. Robert Stevens, for his invaluable support and guidance, and to my second marker, Richard Neville, for his open-minded evaluation of my work.
2nd Slide – What’s my project about? [approx. 25 sec]
So, first, what’s my project about? I developed a text-adventure game, The Ethics Inspector and The Young Software Engineer, with the aim of providing training to software engineers in the ethics of our...