Practice using VS Code, Git, and Github to write, track, and publish a website.
Learning Objectives
Students who complete this assignment will be able to:
- Compare markup languages and describe the primary function of HTML on the web.
- Describe the anatomy of a web page, including elements, tags, attributes, and nesting.
- Use HTML to create a basic web page.
- Explain essential computing concepts from an activity in the learn-computing modules.
- Use Git and Github to fork, clone, update, and publish files in a repository.
Preparation
Complete the following to prepare for this assignment:
- Chapter 1 of Critical Web Design
- Course content listed on the schedule
Rubric
See Moodle.Fork this repository and clone it to your machine.
Add the following in index.html
. Use HTML to make your text readable. Experiment!
- Your name, year of school, major (or intended major)
- Why are you taking this course?
- What experience do you have creating content for the web or programming?
- What are your goals in this course?
- Select a tutorial from learn-computing. Follow the instructions and summarize it 100-150 words.
- Select 3 web-based projects that represent your interests, aspirations, and passions. See the CWD examples for inspiration. List each project with its title, a link to it, and 2–3 sentences describing it and why it is remarkable.
- Add an HTML comment explaining if any part of this assignment was difficult.
- Save and refresh your work in the browser often to see your changes.
- Commit changes regularly.
- When finished, push, publish, and post all deliverables to Moodle per documentation in the Assignments.
- Course references HTML, CSS, and JS
- Mozilla Developer Guide
- The History Behind “Hello World”