Principles and Practices, Project Management
Updated for 2025 evaluation standards!
Principles and Practices (part 1 of 2)
- Plan and sketch a potential final project
Project Management (part 2 of 2)
- Read, sign (add your name to) the student agreement and commit it to your repo
- Work through a git tutorial.
- Build a personal website describing you and your final project. Refer to the lecture material for examples.
- Upload parts 1 and 2, to the class archive.
Learning outcomes
- Communicate an initial project proposal
- Identify and utilise version control protocol(s)
- Explore and use website development tool(s)
Have you answered these questions?
- Sketched your final project idea(s)
- Described briefly what it will do and who will use it
- Made a website and described how you did it
- Created a section about yourself on that website
- Added a page with your sketch and description of your final project idea(s)
- Documented steps for setting up your Git repository and adding files to it
- Pushed to your class GitLab repository
- Signed and uploaded Student Agreement
FAQ
What does describe how you made a website mean?
Answer: Show you understand how to create a website by describing briefly the web development tool(s) you used and the process of creating your website.
Is it OK to use someone else’s template to create my website?
Answer: Yes, if you acknowledge other people’s work. Show you understand how the template works by modifying it and documenting the changes in code.
Can I host photos and files outside the archive?
Answer: No. Photos should be resized, compressed and stored in the class archive. Large files can be hosted externally, but they should not be essential to evaluate your work. See General Essentials. Remember that The Global Evaluation team should be able to pull and then assess your work offline.
How much is "briefly" in the description of final project?
Answer: At least one sketch (something visual) and one paragraph (a few sentences) of text.
Have a question or feedback? Use this quick link to open an issue in GitLab class repo!