Skip to content
This repository has been archived by the owner on Feb 27, 2023. It is now read-only.

HTML/CSS - Lesson 1 #5

Open
kabaros opened this issue Mar 25, 2017 · 6 comments
Open

HTML/CSS - Lesson 1 #5

kabaros opened this issue Mar 25, 2017 · 6 comments
Assignees
Labels

Comments

@kabaros
Copy link
Contributor

kabaros commented Mar 25, 2017

https://code-your-future.github.io/syllabus/html-css/lesson1.html

Based on the discussions on #2

@kabaros kabaros added the Lesson label Mar 25, 2017
@kabaros kabaros self-assigned this Mar 25, 2017
@kabaros kabaros changed the title HTML/CSS Lesson 1 HTML/CSS - Lesson 1 Mar 25, 2017
@NateWr
Copy link
Contributor

NateWr commented Mar 30, 2017

#17

Some changes to the first lesson which fleshes out the lessons. My main goal was to ensure each topic was explained in simple language and backed up by exercises we can work through with them.

I'm going to work on a mentor's guide to accompany this lesson now before moving on to lessons 2/3. @kabaros take a look and merge where appropriate.

kabaros added a commit that referenced this issue Mar 30, 2017
#5 Complete draft of Lesson 1 HTML/CSS
kabaros added a commit that referenced this issue Apr 1, 2017
#5 Initial draft of HTML/CSS Lesson 2 #7
@kabaros
Copy link
Contributor Author

kabaros commented Apr 17, 2017

Hey @NateWr .. I think we should start something very basic at lesson 1, like this https://www.w3schools.com/html/html5_syntax.asp - just covering how the syntax looks like and so on. While most people are comfortable with all of that, there might be few who are still confused.

(I know I diss'ed w3schools but this is the best link I found)

@NateWr
Copy link
Contributor

NateWr commented Apr 20, 2017

I was under the impression that much of this will have been covered during their application process, in some of the introductory courses they will have completed. Maybe this is something we can address on a case-by-case basis through their homework assignment, correcting syntax and style issues as they make them?

I'll try to look for a better introductory syntax guide that we can include as a resource. That W3Schools link contains a lot of out-dated information.

@NateWr
Copy link
Contributor

NateWr commented Apr 20, 2017

This looks like a really promising resource: http://marksheet.io/

Chapter 2 looks like it could be good reading material to cover these basic syntax and style guide issues. Should we maybe assign it for homework after Week 0?

@NateWr
Copy link
Contributor

NateWr commented Apr 20, 2017

btw, it looks like marksheet was built by someone in London: http://jgthms.com/ Maybe one of our London folks knows him?

NateWr added a commit to NateWr/syllabus that referenced this issue Apr 23, 2017
NateWr added a commit to NateWr/syllabus that referenced this issue Apr 23, 2017
NateWr added a commit to NateWr/syllabus that referenced this issue Apr 23, 2017
NateWr added a commit to NateWr/syllabus that referenced this issue Apr 23, 2017
kabaros pushed a commit that referenced this issue Apr 23, 2017
* #5 Use a better resource for the HTML5 syntax

* #5 Add section on HTML syntax

* #5 Remove duplicate link to HTML syntax

* #5 Swap the example site over to a github repo
@NateWr
Copy link
Contributor

NateWr commented Apr 30, 2017

Some notes from teaching HTML/CSS Lesson 1 in Glasgow:

  • Explaining :focus, and keyboard-based navigation, was a challenge. Tim recommended we consider using forms to illustrate this.
  • Jumping into Semantic HTML at the top was tough. Students struggled to navigate the large HTML page, and there's genuine ambiguity around the best place to put some of the tags in the example project. It might be better to introduce this with a stripped-back example.
  • We skipped the section on inheritance. This class introduces several abstract concepts (selectors, cascade, box model, semantic HTML). Spending time on practical things, like CSS properties, might help break up the heavy cognitive load.

NateWr added a commit to NateWr/syllabus that referenced this issue Apr 30, 2017
kabaros pushed a commit that referenced this issue May 1, 2017
* #7 Don't ask them to work independently on a media queries exercise

* #7 Syntax updates on HTML/CSS Lesson 2 homework

* #7 Remove unnecessary images

* #5, #7 Add mentor guides for HTML/CSS lessons 1 and 2
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants