0% found this document useful (0 votes)
4 views

CM1040_midterm_Oct_2024

The coursework assignment requires students to create a presentation exploring key concepts from the first five web development topics covered in the module, focusing on two selected topics. Deliverables include a set of PDF slides summarizing experiments and insights, along with a video presentation not exceeding 10 minutes. Assessment criteria emphasize content depth, practical experimentation, clarity, and presentation quality.

Uploaded by

yarenpamukk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

CM1040_midterm_Oct_2024

The coursework assignment requires students to create a presentation exploring key concepts from the first five web development topics covered in the module, focusing on two selected topics. Deliverables include a set of PDF slides summarizing experiments and insights, along with a video presentation not exceeding 10 minutes. Assessment criteria emphasize content depth, practical experimentation, clarity, and presentation quality.

Uploaded by

yarenpamukk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

BSc COMPUTER SCIENCE

CM1040 Wed Development

Midterm coursework

Coursework brief: Web Development Presentation

Overview
For this coursework assignment, you are required to create a presentation that explores
key concepts and practical applications from the first five web development topics
covered in this module. Your presentation will be based on your reading and
experiments exploring the topics raised in course materials, demonstrating your
understanding of the subject matter.

There are 100 marks available on this coursework.

Deliverables
Presentation Slides: create a set of slides that summarise your experiments
and key insights. The slides should be in PDF format and must cover a selection
of the five topics listed below.
Presentation Video: record a video of yourself presenting the slides. You must
present in your own voice (no AI-generated voices) and ensure your face is
visible during the presentation. The video must be no more than 10 minutes long.

Page 1 of 4
Topic review
Here is a review of the first five topics from the web development course. You will need
to focus on a selection of the following topics in your presentation:
1. Web Development Topic 1: HTTP and HTML
 Historical context of the Internet and HTTP.
 Design features of HTTP and the Internet. - Security issues with HTTP. -
Basics of HTML, including valid, well-formed, and semantic HTML.
2. Web Development Topic 2: Foundational Algorithms - Parsing Markup
Languages
 Document Object Model (DOM) structure and interactions.
 HTML parsing processes and computational cost.
 Impact of large-scale parsing on energy use.
3. Web Development Topic 3: Layout for Different Devices
 Presentation of web content across different devices.
 CSS for controlling design elements.
 Responsive web design using CSS and CSS frameworks.
4. Web Development Topic 4: Accessibility and Usability Standards
 Importance of accessibility and usability in web design.
 Tools for testing accessibility.
 Adapting web code to improve accessibility.
 Evaluating usability using a specific methodology.
5. Web Development Topic 5: Working with Data Sources and Data Security
 Using JSON to represent data.
 Working with REST APIs.
 JavaScript techniques for loading and processing data.

Instructions
1. Planning:
 Choose two of the five web development topics to focus on for your
presentation.
 Think about how your chosen topics are connected. Your presentation
should have a story.
 Identify some written information sources that you will draw on in your
presentation.
 Use some of the techniques shown in the course to experiment with the
topics or demonstrate some important aspect of the topics.
 A fruitful approach to technical experimentation is to select two different
ways of doing things and to compare them. If you do that, make it clear
what you are comparing and how.

Page 2 of 4
2. Presentation Slides (PDF):
 Structure your presentation logically, with clear headings and key points
for each topic.
 State which topics you are exploring and how your work aligns with those
topics.
 Include diagrams, screenshots, and code snippets where relevant to
illustrate your experiments and findings.
 Ensure your slides are visually clear, concise, and professional.
3. Presentation Video:
 Record a video (maximum 10 minutes) where you present your slides.
 Use clear and articulate language to explain each topic and provide your
insights.
 Your face must be visible in the video, and the use of an AI-generated
voice is not allowed.
 Make sure your audio is as clear as possible.

4. Submission:
 Submit your PDF presentation and video recording via the coursework
submission platform.
 Ensure that the video is in an accessible format (e.g., MP4) and that the
audio and video quality are sufficient for clear viewing.

Assessment Criteria
Your coursework will be assessed on the following:
– Content (60% overall):
o Coverage and Research (25%): depth of understanding demonstrated in
the presentation, supported by experiments, and reading.
o Practical Experimentation (25%): evidence of practical experiments and
how these inform your understanding.
o Alignment with the course (10%): your content should be clearly aligned
with the chosen topics.
– Presentation (40%):
o Clarity (20%): how clearly and effectively you explain the topics and your
experiments, and the connections you have made between the topics.
This will be helped by a good, explicit presentation structure.
o Presentation Quality (20%): organisation and professionalism of both the
slides and video. This primarily concerns how you structure your
presentation effectively, your timing, and planning. You should prioritise
your most important message and communicate it clearly, visually and
verbally. No element should feel rushed, and the presentation should have
a clear beginning, middle, and end.

Page 3 of 4
This coursework offers an opportunity to demonstrate both your technical knowledge
and your ability to communicate complex ideas. Plan thoroughly, practice your
presentation, and aim for a professional and engaging final product.

Hints and tips for your video


 You will not get extra marks for professional-quality video and sound. This
assessment is about web development, not film-making. Despite that, if the
sound or picture isn’t clear that may make other aspects hard to assess.
 If you have an external microphone and/or camera, do use it, but a webcam and
internal microphone is fine. You will not get extra marks for owning expensive
equipment.
 There are many ways of combining a small image of your talking head with a
slide or screen feed. We find OBS Studio helpful – it’s a tool many of us use to
create videos for your degree. You’ll find it at https://github.com/obsproject/obs-
studio)
 Whatever setup you have, test it. Rehearse and check your timings. For some
people, a single take is easiest, recording the whole thing from start to finish in
one go. Others may find this more challenging and do better stitching multiple
takes together. If you need advice or help with this, please contact your tutor.
 Do not leave recording the video to the last minute – rehearse your presentation
to ensure a smooth delivery. You may need a few attempts to get a good take!

[END OF COURSEWORK ASSIGNMENT]

Page 4 of 4

You might also like