DUStu2022 / COMP1101_Formative

2 stars 1 forks source link

Practical: Formative Groupwork

VISIT SITE

Aims

Tasks

This assignment is formative, so the assessment does not count towards the final mark for the module.

  1. Make a group of three or four with other people in your practical session. If you need help to find group members ask the demonstrators.

  2. Choose a way of collaborating with github:

    1. One person approves changes, others make pull requests (fork?)
    2. One person owns the repository, others are collaborators
    3. Collaborators form an organization for multiple projects

    You might also like to choose a tool for planning the tasks, as outlined in the lecture.

  3. Develop a set of web pages describing applications of computing that make positive contributions to society, linking with each other and to external pages where relevant. Include an index page and navigation links between the pages. If you're short of ideas look at my tweets about CS doing good stuff.

  4. The pages should use a consistent theme based on a web framework such as Bootstrap.

  5. Each page should be authored by one group member, with author details included, but written by somebody else. Include links to the author's github pages and linkedin profile where appropriate. The university has some guidance on using linkedin.

  6. Once you have a good set of pages you can release them by pushing them to gitpages (see practical on HTML and CSS)

  7. Next week your work will be peer-assessed (and you will peer assess others' work) on these criteria:

    • Interesting content
    • Good consistent visual presentation
    • Good written presentation
    • Valid HTML
    • Author info not to be written by author
    • Balanced contributions from members
    • Not completed at the last minute