- CSS:
- Syntax.
- How to set font-size, color, font-family, background-color, text-align, etc.
- Assign styles to an element, class, or ID.
- Internal vs. inline vs. external locations.
- More Git:
- Clone a remote repo, or create a remote repo from a local one.
- Push and pull changes.
- Create and merge branches.
- How to stash changes.
- Check with your class Candidate Engagement Manager for any other announcements.
- Graded assignment #4 is due soon!
- Welcome to Day 19!
- Introduce and start working on Assignment 4 this afternoon!
- Assignment 4 due Day 23
- Assignment 3 due at end of Day 19
- Review the differences between using element selectors, class selectors, and id selectors in CSS.
- What is the sequence in priority?
- Discuss CSS vs. inline styling. What is the best practice?
- Forking vs. cloning a GitHub remote repository.
- Pushing and pulling changes to/from a remote repo.
- Establishing a remote repo or branch from a local project.
- Live coding:
- If you saved the HTML page from class 12, use that as a starting point for adding some CSS.
- Recall the tedious aspects of HTML design from class 12. Note how CSS streamlines the process.
- Save and commit changes, then push to a remote GitHub repository.
- Common student stumbling blocks:
- Some students get confused trying to follow the instructions, especially as they alternate between the Control and Pilot roles. Be ready to provide clarification.
- Some students will be intimidated by merge conflicts. Note that these happen all the time, and they are not that big of a deal.
- This studio requires students to work in pairs. If you have an odd number of students, you will need to fill in that gap yourself.